Merge master into haskell-updates

Changed files
+6591 -2001
.github
maintainers
nixos
doc
manual
from_md
release-notes
release-notes
maintainers
modules
hardware
services
finance
monitoring
networking
system
tasks
filesystems
virtualisation
tests
pkgs
applications
audio
praat
vocal
editors
finance
graphics
akira
fondo
graphicsmagick
ideogram
shutter
misc
appeditor
barrier
binance
cipher
flavours
formatter
limesctl
mdzk
minder
mob
nerd-font-patcher
notejot
seatd
sequeler
tty-solitaire
networking
browsers
ephemeral
firefox-bin
cluster
argocd
fluxcd
helm
istioctl
k0sctl
k3s
kube3d
kubernetes
linkerd
temporal
ftp
instant-messengers
signal-cli
telegram
telegram-cli
p2p
torrential
ping
soju
sync
rclone
office
agenda
elementary-planner
notes-up
spice-up
radio
sdrangel
science
biology
obitools
picard-tools
logic
elan
opensmt
math
system
pantheon-tweaks
version-management
git-and-tools
stgit
mercurial
video
flirc
kodi-packages
defusedxml
keymap
motion
virtualization
catatonit
window-managers
river
build-support
data
documentation
execline-man-pages
fonts
themes
marwaita
desktops
plasma-5
development
compilers
asl
kotlin
reason
libraries
libks
libmtp
libpg_query
libqaccessibilityclient
libqalculate
libressl
libsixel
libstrophe
libxsmm
py3c
sofia-sip
utf8cpp
node-packages
ocaml-modules
bz2
coin
cudf
dune-site
gluten
junit
mccs
mrmime
ocamlgraph
piaf
prettym
reason-native
rosetta
unstrctrd
uuuu
yuscii
python-modules
ailment
aioambient
aioapns
aioesphomeapi
angr
angrop
archinfo
awesomeversion
buildout
cachecontrol
claripy
cle
confight
ebaysdk
flake8-length
gigalixir
greeclimate
ha-av
inotify
jaeger-client
lightgbm
pyefergy
pylitterbot
pytest-dotenv
pyvex
rollbar
simple_di
simplisafe-python
snakeviz
spiderpy
stashy
swspotify
threadloop
werkzeug
xknx
zeroconf
zha-quirks
tools
analysis
cargo-tarpaulin
tflint
azcopy
bazel-gazelle
conftest
continuous-integration
github-runner
database
prisma-engines
esbuild
go-containerregistry
img
jbang
just
krew
lazygit
misc
kibana
saleae-logic-2
regclient
rust
cargo-make
sentry-cli
skaffold
games
fheroes2
misc
emulators
citra
pcsx2
logging
beats
vscode-extensions
os-specific
servers
cloud-print-connector
firebird
home-assistant
libreddit
mautrix-whatsapp
moonraker
search
elasticsearch
sip
shells
oksh
zsh
spaceship-prompt
test
tools
admin
exoscale-cli
lxd
stripe-cli
filesystems
mtdutils
misc
coreutils
goreleaser
hashit
jdupes
logstash
macchina
nms
swaglyrics
tfk8s
networking
package-management
cargo-edit
cargo-release
nix-du
security
cosign
exploitdb
keybase
minio-certgen
nwipe
rbw
system
rsyslog
syslog-ng
text
chroma
crowdin-cli
mdcat
snippetpixie
virtualization
linode-cli
lxd-image-server
top-level
+6 -2
.github/PULL_REQUEST_TEMPLATE.md
···
- [ ] x86_64-darwin
- [ ] aarch64-darwin
- [ ] For non-Linux: Is `sandbox = true` set in `nix.conf`? (See [Nix manual](https://nixos.org/manual/nix/stable/#sec-conf-file))
-
- [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
+
- [ ] Tested, as applicable:
+
- [NixOS test(s)](https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests) (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
+
- and/or [package tests](https://nixos.org/manual/nixpkgs/unstable/#sec-package-tests)
+
- or, for functions and "core" functionality, tests in [lib/tests](https://github.com/NixOS/nixpkgs/blob/master/lib/tests) or [pkgs/test](https://github.com/NixOS/nixpkgs/blob/master/pkgs/test)
+
- made sure NixOS tests are [linked](https://nixos.org/manual/nixpkgs/unstable/#ssec-nixos-tests-linking) to the relevant packages
- [ ] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review wip"`
-
- [ ] Tested execution of all binary files (usually in `./result/bin/`)
+
- [ ] Tested basic functionality of all binary files (usually in `./result/bin/`)
- [21.11 Release Notes (or backporting 21.05 Release notes)](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#generating-2111-release-notes)
- [ ] (Package updates) Added a release notes entry if the change is major or breaking
- [ ] (Module updates) Added a release notes entry if the change is significant
+1 -1
README.md
···
</p>
[Nixpkgs](https://github.com/nixos/nixpkgs) is a collection of over
-
60,000 software packages that can be installed with the
+
80,000 software packages that can be installed with the
[Nix](https://nixos.org/nix/) package manager. It also implements
[NixOS](https://nixos.org/nixos/), a purely-functional Linux distribution.
+10 -7
maintainers/maintainer-list.nix
···
};
abbe = {
email = "ashish.is@lostca.se";
+
matrix = "@abbe:badti.me";
github = "wahjava";
githubId = 2255192;
name = "Ashish SHUKLA";
···
};
bryanasdev000 = {
email = "bryanasdev000@gmail.com";
+
matrix = "@bryanasdev000:matrix.org";
github = "bryanasdev000";
githubId = 53131727;
name = "Bryan Albuquerque";
···
githubId = 20208;
name = "Rok Garbas";
};
+
gardspirito = {
+
name = "gardspirito";
+
email = "nyxoroso@gmail.com";
+
github = "gardspirito";
+
githubId = 29687558;
+
};
garrison = {
email = "jim@garrison.cc";
github = "garrison";
···
mohe2015 = {
name = "Moritz Hedtke";
email = "Moritz.Hedtke@t-online.de";
+
matrix = "@moritz.hedtke:matrix.org";
github = "mohe2015";
githubId = 13287984;
keys = [{
···
};
pamplemousse = {
email = "xav.maso@gmail.com";
+
matrix = "@pamplemouss_:matrix.org";
github = "Pamplemousse";
githubId = 2647236;
name = "Xavier Maso";
···
github = "SuperBo";
githubId = 2666479;
name = "Y Nguyen";
-
};
-
superherointj = {
-
name = "Sérgio G.";
-
email = "5861043+superherointj@users.noreply.github.com";
-
matrix = "@superherointj:matrix.org";
-
github = "superherointj";
-
githubId = 5861043;
SuperSandro2000 = {
email = "sandro.jaeckel@gmail.com";
-1
maintainers/team-list.nix
···
openstack = {
members = [
angustrau
-
superherointj
SuperSandro2000
];
scope = "Maintain the ecosystem around OpenStack";
+19
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
···
Notes</link> for details.
</para>
</listitem>
+
<listitem>
+
<para>
+
LXD support was greatly improved:
+
</para>
+
<itemizedlist spacing="compact">
+
<listitem>
+
<para>
+
building LXD images from configurations is now directly
+
possible with just nixpkgs
+
</para>
+
</listitem>
+
<listitem>
+
<para>
+
hydra is now building nixOS LXD images that can be used
+
standalone with full nixos-rebuild support
+
</para>
+
</listitem>
+
</itemizedlist>
+
</listitem>
</itemizedlist>
</section>
<section xml:id="sec-release-21.11-new-services">
+4
nixos/doc/manual/release-notes/rl-2111.section.md
···
- GNOME has been upgraded to 41. Please take a look at their [Release Notes](https://help.gnome.org/misc/release-notes/41.0/) for details.
+
- LXD support was greatly improved:
+
- building LXD images from configurations is now directly possible with just nixpkgs
+
- hydra is now building nixOS LXD images that can be used standalone with full nixos-rebuild support
+
## New Services {#sec-release-21.11-new-services}
- [btrbk](https://digint.ch/btrbk/index.html), a backup tool for btrfs subvolumes, taking advantage of btrfs specific capabilities to create atomic snapshots and transfer them incrementally to your backup locations. Available as [services.btrbk](options.html#opt-services.brtbk.instances).
+102
nixos/maintainers/scripts/lxd/lxd-image-inner.nix
···
+
# Edit this configuration file to define what should be installed on
+
# your system. Help is available in the configuration.nix(5) man page
+
# and in the NixOS manual (accessible by running ‘nixos-help’).
+
+
{ config, pkgs, lib, ... }:
+
+
with lib;
+
+
{
+
imports =
+
[ # Include the default lxd configuration.
+
../../../modules/virtualisation/lxc-container.nix
+
# Include the container-specific autogenerated configuration.
+
./lxd.nix
+
];
+
+
# networking.hostName = mkForce "nixos"; # Overwrite the hostname.
+
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
+
+
# Set your time zone.
+
# time.timeZone = "Europe/Amsterdam";
+
+
# The global useDHCP flag is deprecated, therefore explicitly set to false here.
+
# Per-interface useDHCP will be mandatory in the future, so this generated config
+
# replicates the default behaviour.
+
networking.useDHCP = false;
+
networking.interfaces.eth0.useDHCP = true;
+
+
# Configure network proxy if necessary
+
# networking.proxy.default = "http://user:password@proxy:port/";
+
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
+
+
# Select internationalisation properties.
+
# i18n.defaultLocale = "en_US.UTF-8";
+
# console = {
+
# font = "Lat2-Terminus16";
+
# keyMap = "us";
+
# };
+
+
# Enable the X11 windowing system.
+
# services.xserver.enable = true;
+
+
# Configure keymap in X11
+
# services.xserver.layout = "us";
+
# services.xserver.xkbOptions = "eurosign:e";
+
+
# Enable CUPS to print documents.
+
# services.printing.enable = true;
+
+
# Enable sound.
+
# sound.enable = true;
+
# hardware.pulseaudio.enable = true;
+
+
# Enable touchpad support (enabled default in most desktopManager).
+
# services.xserver.libinput.enable = true;
+
+
# Define a user account. Don't forget to set a password with ‘passwd’.
+
# users.users.jane = {
+
# isNormalUser = true;
+
# extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user.
+
# };
+
+
# List packages installed in system profile. To search, run:
+
# $ nix search wget
+
# environment.systemPackages = with pkgs; [
+
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
+
# wget
+
# firefox
+
# ];
+
+
# 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;
+
# };
+
+
# List services that you want to enable:
+
+
# Enable the OpenSSH daemon.
+
# services.openssh.enable = true;
+
+
# Open ports in the firewall.
+
# networking.firewall.allowedTCPPorts = [ ... ];
+
# networking.firewall.allowedUDPPorts = [ ... ];
+
# Or disable the firewall altogether.
+
# networking.firewall.enable = false;
+
+
# This value determines the NixOS release from which the default
+
# settings for stateful data, like file locations and database versions
+
# on your system were taken. It‘s perfectly fine and recommended to leave
+
# this value at the release version of the first install of this system.
+
# Before changing this value read the documentation for this option
+
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
+
system.stateVersion = "21.05"; # Did you read the comment?
+
+
# As this is intended as a stadalone image, undo some of the minimal profile stuff
+
documentation.enable = true;
+
documentation.nixos.enable = true;
+
environment.noXlibs = false;
+
}
+34
nixos/maintainers/scripts/lxd/lxd-image.nix
···
+
{ lib, config, pkgs, ... }:
+
+
with lib;
+
+
{
+
imports = [
+
../../../modules/virtualisation/lxc-container.nix
+
];
+
+
virtualisation.lxc.templates.nix = {
+
enable = true;
+
target = "/etc/nixos/lxd.nix";
+
template = ./nix.tpl;
+
when = [ "create" "copy" ];
+
};
+
+
# copy the config for nixos-rebuild
+
system.activationScripts.config = ''
+
if [ ! -e /etc/nixos/configuration.nix ]; then
+
mkdir -p /etc/nixos
+
cat ${./lxd-image-inner.nix} > /etc/nixos/configuration.nix
+
sed 's|../../../modules/virtualisation/lxc-container.nix|<nixpkgs/nixos/modules/virtualisation/lxc-container.nix>|g' -i /etc/nixos/configuration.nix
+
fi
+
'';
+
+
# Network
+
networking.useDHCP = false;
+
networking.interfaces.eth0.useDHCP = true;
+
+
# As this is intended as a stadalone image, undo some of the minimal profile stuff
+
documentation.enable = true;
+
documentation.nixos.enable = true;
+
environment.noXlibs = false;
+
}
+9
nixos/maintainers/scripts/lxd/nix.tpl
···
+
{ lib, config, pkgs, ... }:
+
+
with lib;
+
+
# WARNING: THIS CONFIGURATION IS AUTOGENERATED AND WILL BE OVERWRITTEN AUTOMATICALLY
+
+
{
+
networking.hostName = "{{ container.name }}";
+
}
+12
nixos/modules/hardware/flirc.nix
···
+
{ config, lib, pkgs, ... }:
+
let
+
cfg = config.hardware.flirc;
+
in
+
{
+
options.hardware.flirc.enable = lib.mkEnableOption "software to configure a Flirc USB device";
+
+
config = lib.mkIf cfg.enable {
+
environment.systemPackages = [ pkgs.flirc ];
+
services.udev.packages = [ pkgs.flirc ];
+
};
+
}
+3
nixos/modules/module-list.nix
···
./hardware/digitalbitbox.nix
./hardware/device-tree.nix
./hardware/gkraken.nix
+
./hardware/flirc.nix
./hardware/i2c.nix
./hardware/sensor/hddtemp.nix
./hardware/sensor/iio.nix
···
./services/display-managers/greetd.nix
./services/editors/emacs.nix
./services/editors/infinoted.nix
+
./services/finance/odoo.nix
./services/games/crossfire-server.nix
./services/games/deliantra-server.nix
./services/games/factorio.nix
···
./services/networking/libreswan.nix
./services/networking/lldpd.nix
./services/networking/logmein-hamachi.nix
+
./services/networking/lxd-image-server.nix
./services/networking/mailpile.nix
./services/networking/magic-wormhole-mailbox-server.nix
./services/networking/matterbridge.nix
+122
nixos/modules/services/finance/odoo.nix
···
+
{ config, pkgs, lib, ... }:
+
+
with lib;
+
+
let
+
cfg = config.services.odoo;
+
format = pkgs.formats.ini {};
+
in
+
{
+
options = {
+
services.odoo = {
+
enable = mkEnableOption "odoo";
+
+
package = mkOption {
+
type = types.package;
+
default = pkgs.odoo;
+
defaultText = literalExpression "pkgs.odoo";
+
description = "Odoo package to use.";
+
};
+
+
addons = mkOption {
+
type = with types; listOf package;
+
default = [];
+
example = literalExpression "[ pkgs.odoo_enterprise ]";
+
description = "Odoo addons.";
+
};
+
+
settings = mkOption {
+
type = format.type;
+
default = {};
+
description = ''
+
Odoo configuration settings. For more details see <link xlink:href="https://www.odoo.com/documentation/15.0/administration/install/deploy.html"/>
+
'';
+
};
+
+
domain = mkOption {
+
type = with types; nullOr str;
+
description = "Domain to host Odoo with nginx";
+
default = null;
+
};
+
};
+
};
+
+
config = mkIf (cfg.enable) (let
+
cfgFile = format.generate "odoo.cfg" cfg.settings;
+
in {
+
services.nginx = mkIf (cfg.domain != null) {
+
upstreams = {
+
odoo.servers = {
+
"127.0.0.1:8069" = {};
+
};
+
+
odoochat.servers = {
+
"127.0.0.1:8072" = {};
+
};
+
};
+
+
virtualHosts."${cfg.domain}" = {
+
extraConfig = ''
+
proxy_read_timeout 720s;
+
proxy_connect_timeout 720s;
+
proxy_send_timeout 720s;
+
+
proxy_set_header X-Forwarded-Host $host;
+
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+
proxy_set_header X-Forwarded-Proto $scheme;
+
proxy_set_header X-Real-IP $remote_addr;
+
'';
+
+
locations = {
+
"/longpolling" = {
+
proxyPass = "http://odoochat";
+
};
+
+
"/" = {
+
proxyPass = "http://odoo";
+
extraConfig = ''
+
proxy_redirect off;
+
'';
+
};
+
};
+
};
+
};
+
+
services.odoo.settings.options = {
+
proxy_mode = cfg.domain != null;
+
};
+
+
users.users.odoo = {
+
isSystemUser = true;
+
group = "odoo";
+
};
+
users.groups.odoo = {};
+
+
systemd.services.odoo = {
+
wantedBy = [ "multi-user.target" ];
+
after = [ "network.target" "postgresql.service" ];
+
+
# pg_dump
+
path = [ config.services.postgresql.package ];
+
+
requires = [ "postgresql.service" ];
+
script = "HOME=$STATE_DIRECTORY ${cfg.package}/bin/odoo ${optionalString (cfg.addons != []) "--addons-path=${concatMapStringsSep "," escapeShellArg cfg.addons}"} -c ${cfgFile}";
+
+
serviceConfig = {
+
DynamicUser = true;
+
User = "odoo";
+
StateDirectory = "odoo";
+
};
+
};
+
+
services.postgresql = {
+
enable = true;
+
+
ensureUsers = [{
+
name = "odoo";
+
ensurePermissions = { "DATABASE odoo" = "ALL PRIVILEGES"; };
+
}];
+
ensureDatabases = [ "odoo" ];
+
};
+
});
+
}
+78 -2
nixos/modules/services/monitoring/unifi-poller.nix
···
cfg = config.services.unifi-poller;
configFile = pkgs.writeText "unifi-poller.json" (generators.toJSON {} {
-
inherit (cfg) poller influxdb prometheus unifi;
+
inherit (cfg) poller influxdb loki prometheus unifi;
});
in {
···
};
};
+
loki = {
+
url = mkOption {
+
type = types.str;
+
default = "";
+
description = ''
+
URL of the Loki host.
+
'';
+
};
+
user = mkOption {
+
type = types.str;
+
default = "";
+
description = ''
+
Username for Loki.
+
'';
+
};
+
pass = mkOption {
+
type = types.path;
+
default = pkgs.writeText "unifi-poller-loki-default.password" "";
+
defaultText = "unifi-poller-influxdb-default.password";
+
description = ''
+
Path of a file containing the password for Loki.
+
This file needs to be readable by the unifi-poller user.
+
'';
+
apply = v: "file://${v}";
+
};
+
verify_ssl = mkOption {
+
type = types.bool;
+
default = false;
+
description = ''
+
Verify Loki's certificate.
+
'';
+
};
+
tenant_id = mkOption {
+
type = types.str;
+
default = "";
+
description = ''
+
Tenant ID to use in Loki.
+
'';
+
};
+
interval = mkOption {
+
type = types.str;
+
default = "2m";
+
description = ''
+
How often the events are polled and pushed to Loki.
+
'';
+
};
+
timeout = mkOption {
+
type = types.str;
+
default = "10s";
+
description = ''
+
Should be increased in case of timeout errors.
+
'';
+
};
+
};
+
unifi = let
controllerOptions = {
user = mkOption {
···
type = types.bool;
default = false;
description = ''
-
Collect and save data from the intrusion detection system to influxdb.
+
Collect and save data from the intrusion detection system to influxdb and Loki.
+
'';
+
};
+
save_events = mkOption {
+
type = types.bool;
+
default = false;
+
description = ''
+
Collect and save data from UniFi events to influxdb and Loki.
+
'';
+
};
+
save_alarms = mkOption {
+
type = types.bool;
+
default = false;
+
description = ''
+
Collect and save data from UniFi alarms to influxdb and Loki.
+
'';
+
};
+
save_anomalies = mkOption {
+
type = types.bool;
+
default = false;
+
description = ''
+
Collect and save data from UniFi anomalies to influxdb and Loki.
'';
};
save_dpi = mkOption {
+138
nixos/modules/services/networking/lxd-image-server.nix
···
+
{ config, pkgs, lib, ... }:
+
+
with lib;
+
+
let
+
cfg = config.services.lxd-image-server;
+
format = pkgs.formats.toml {};
+
+
location = "/var/www/simplestreams";
+
in
+
{
+
options = {
+
services.lxd-image-server = {
+
enable = mkEnableOption "lxd-image-server";
+
+
group = mkOption {
+
type = types.str;
+
description = "Group assigned to the user and the webroot directory.";
+
default = "nginx";
+
example = "www-data";
+
};
+
+
settings = mkOption {
+
type = format.type;
+
description = ''
+
Configuration for lxd-image-server.
+
+
Example see <link xlink:href="https://github.com/Avature/lxd-image-server/blob/master/config.toml"/>.
+
'';
+
default = {};
+
};
+
+
nginx = {
+
enable = mkEnableOption "nginx";
+
domain = mkOption {
+
type = types.str;
+
description = "Domain to use for nginx virtual host.";
+
example = "images.example.org";
+
};
+
};
+
};
+
};
+
+
config = mkMerge [
+
(mkIf (cfg.enable) {
+
users.users.lxd-image-server = {
+
isSystemUser = true;
+
group = cfg.group;
+
};
+
users.groups.${cfg.group} = {};
+
+
environment.etc."lxd-image-server/config.toml".source = format.generate "config.toml" cfg.settings;
+
+
services.logrotate.paths.lxd-image-server = {
+
path = "/var/log/lxd-image-server/lxd-image-server.log";
+
frequency = "daily";
+
keep = 21;
+
user = "lxd-image-server";
+
group = cfg.group;
+
extraConfig = ''
+
missingok
+
compress
+
delaycompress
+
copytruncate
+
notifempty
+
'';
+
};
+
+
systemd.tmpfiles.rules = [
+
"d /var/www/simplestreams 0755 lxd-image-server ${cfg.group}"
+
];
+
+
systemd.services.lxd-image-server = {
+
wantedBy = [ "multi-user.target" ];
+
after = [ "network.target" ];
+
+
description = "LXD Image Server";
+
+
script = ''
+
${pkgs.lxd-image-server}/bin/lxd-image-server init
+
${pkgs.lxd-image-server}/bin/lxd-image-server watch
+
'';
+
+
serviceConfig = {
+
User = "lxd-image-server";
+
Group = cfg.group;
+
DynamicUser = true;
+
LogsDirectory = "lxd-image-server";
+
RuntimeDirectory = "lxd-image-server";
+
ExecReload = "${pkgs.lxd-image-server}/bin/lxd-image-server reload";
+
ReadWritePaths = [ location ];
+
};
+
};
+
})
+
# this is seperate so it can be enabled on mirrored hosts
+
(mkIf (cfg.nginx.enable) {
+
# https://github.com/Avature/lxd-image-server/blob/master/resources/nginx/includes/lxd-image-server.pkg.conf
+
services.nginx.virtualHosts = {
+
"${cfg.nginx.domain}" = {
+
forceSSL = true;
+
enableACME = mkDefault true;
+
+
root = location;
+
+
locations = {
+
"/streams/v1/" = {
+
index = "index.json";
+
};
+
+
# Serve json files with content type header application/json
+
"~ \.json$" = {
+
extraConfig = ''
+
add_header Content-Type application/json;
+
'';
+
};
+
+
"~ \.tar.xz$" = {
+
extraConfig = ''
+
add_header Content-Type application/octet-stream;
+
'';
+
};
+
+
"~ \.tar.gz$" = {
+
extraConfig = ''
+
add_header Content-Type application/octet-stream;
+
'';
+
};
+
+
# Deny access to document root and the images folder
+
"~ ^/(images/)?$" = {
+
return = "403";
+
};
+
};
+
};
+
};
+
})
+
];
+
}
+1 -1
nixos/modules/system/boot/systemd.nix
···
"systemd-udevd-kernel.socket"
"systemd-udevd.service"
"systemd-udev-settle.service"
-
"systemd-udev-trigger.service"
+
] ++ (optional (!config.boot.isContainer) "systemd-udev-trigger.service") ++ [
# hwdb.bin is managed by NixOS
# "systemd-hwdb-update.service"
+4 -2
nixos/modules/tasks/filesystems/zfs.nix
···
then cfgZfs.requestEncryptionCredentials
else cfgZfs.requestEncryptionCredentials != []) ''
${cfgZfs.package}/sbin/zfs list -rHo name,keylocation ${pool} | while IFS=$'\t' read ds kl; do
-
(${optionalString (!isBool cfgZfs.requestEncryptionCredentials) ''
+
{
+
${optionalString (!isBool cfgZfs.requestEncryptionCredentials) ''
if ! echo '${concatStringsSep "\n" cfgZfs.requestEncryptionCredentials}' | grep -qFx "$ds"; then
continue
fi
···
* )
${cfgZfs.package}/sbin/zfs load-key "$ds"
;;
-
esac) < /dev/null # To protect while read ds kl in case anything reads stdin
+
esac
+
} < /dev/null # To protect while read ds kl in case anything reads stdin
done
''}
echo "Successfully imported ${pool}"
+161 -13
nixos/modules/virtualisation/lxc-container.nix
···
-
{ lib, ... }:
+
{ lib, config, pkgs, ... }:
with lib;
+
let
+
templateSubmodule = { ... }: {
+
options = {
+
enable = mkEnableOption "this template";
+
+
target = mkOption {
+
description = "Path in the container";
+
type = types.path;
+
};
+
template = mkOption {
+
description = ".tpl file for rendering the target";
+
type = types.path;
+
};
+
when = mkOption {
+
description = "Events which trigger a rewrite (create, copy)";
+
type = types.listOf (types.str);
+
};
+
properties = mkOption {
+
description = "Additional properties";
+
type = types.attrs;
+
default = {};
+
};
+
};
+
};
+
+
toYAML = name: data: pkgs.writeText name (generators.toYAML {} data);
+
+
cfg = config.virtualisation.lxc;
+
templates = if cfg.templates != {} then let
+
list = mapAttrsToList (name: value: { inherit name; } // value)
+
(filterAttrs (name: value: value.enable) cfg.templates);
+
in
+
{
+
files = map (tpl: {
+
source = tpl.template;
+
target = "/templates/${tpl.name}.tpl";
+
}) list;
+
properties = listToAttrs (map (tpl: nameValuePair tpl.target {
+
when = tpl.when;
+
template = "${tpl.name}.tpl";
+
properties = tpl.properties;
+
}) list);
+
}
+
else { files = []; properties = {}; };
+
+
in
{
imports = [
-
../profiles/docker-container.nix # FIXME, shouldn't include something from profiles/
+
../installer/cd-dvd/channel.nix
+
../profiles/minimal.nix
+
../profiles/clone-config.nix
];
-
# Allow the user to login as root without password.
-
users.users.root.initialHashedPassword = mkOverride 150 "";
+
options = {
+
virtualisation.lxc = {
+
templates = mkOption {
+
description = "Templates for LXD";
+
type = types.attrsOf (types.submodule (templateSubmodule));
+
default = {};
+
example = literalExample ''
+
{
+
# create /etc/hostname on container creation
+
"hostname" = {
+
enable = true;
+
target = "/etc/hostname";
+
template = builtins.writeFile "hostname.tpl" "{{ container.name }}";
+
when = [ "create" ];
+
};
+
# create /etc/nixos/hostname.nix with a configuration for keeping the hostname applied
+
"hostname-nix" = {
+
enable = true;
+
target = "/etc/nixos/hostname.nix";
+
template = builtins.writeFile "hostname-nix.tpl" "{ ... }: { networking.hostName = "{{ container.name }}"; }";
+
# copy keeps the file updated when the container is changed
+
when = [ "create" "copy" ];
+
};
+
# copy allow the user to specify a custom configuration.nix
+
"configuration-nix" = {
+
enable = true;
+
target = "/etc/nixos/configuration.nix";
+
template = builtins.writeFile "configuration-nix" "{{ config_get(\"user.user-data\", properties.default) }}";
+
when = [ "create" ];
+
};
+
};
+
'';
+
};
+
};
+
};
-
# Some more help text.
-
services.getty.helpLine =
-
''
+
config = {
+
boot.isContainer = true;
+
boot.postBootCommands =
+
''
+
# After booting, register the contents of the Nix store in the Nix
+
# database.
+
if [ -f /nix-path-registration ]; then
+
${config.nix.package.out}/bin/nix-store --load-db < /nix-path-registration &&
+
rm /nix-path-registration
+
fi
+
+
# nixos-rebuild also requires a "system" profile
+
${config.nix.package.out}/bin/nix-env -p /nix/var/nix/profiles/system --set /run/current-system
+
'';
+
+
system.build.metadata = pkgs.callPackage ../../lib/make-system-tarball.nix {
+
contents = [
+
{
+
source = toYAML "metadata.yaml" {
+
architecture = builtins.elemAt (builtins.match "^([a-z0-9_]+).+" (toString pkgs.system)) 0;
+
creation_date = 1;
+
properties = {
+
description = "NixOS ${config.system.nixos.codeName} ${config.system.nixos.label} ${pkgs.system}";
+
os = "nixos";
+
release = "${config.system.nixos.codeName}";
+
};
+
templates = templates.properties;
+
};
+
target = "/metadata.yaml";
+
}
+
] ++ templates.files;
+
};
+
+
# TODO: build rootfs as squashfs for faster unpack
+
system.build.tarball = pkgs.callPackage ../../lib/make-system-tarball.nix {
+
extraArgs = "--owner=0";
+
+
storeContents = [
+
{
+
object = config.system.build.toplevel;
+
symlink = "none";
+
}
+
];
+
+
contents = [
+
{
+
source = config.system.build.toplevel + "/init";
+
target = "/sbin/init";
+
}
+
];
+
+
extraCommands = "mkdir -p proc sys dev";
+
};
+
+
# Add the overrides from lxd distrobuilder
+
systemd.extraConfig = ''
+
[Service]
+
ProtectProc=default
+
ProtectControlGroups=no
+
ProtectKernelTunables=no
+
'';
+
+
# Allow the user to login as root without password.
+
users.users.root.initialHashedPassword = mkOverride 150 "";
-
Log in as "root" with an empty password.
+
system.activationScripts.installInitScript = mkForce ''
+
ln -fs $systemConfig/init /sbin/init
'';
-
# Containers should be light-weight, so start sshd on demand.
-
services.openssh.enable = mkDefault true;
-
services.openssh.startWhenNeeded = mkDefault true;
+
# Some more help text.
+
services.getty.helpLine =
+
''
+
+
Log in as "root" with an empty password.
+
'';
-
# Allow ssh connections
-
networking.firewall.allowedTCPPorts = [ 22 ];
+
# Containers should be light-weight, so start sshd on demand.
+
services.openssh.enable = mkDefault true;
+
services.openssh.startWhenNeeded = mkDefault true;
+
};
}
+1 -1
nixos/modules/virtualisation/lxd.nix
···
package = mkOption {
type = types.package;
-
default = pkgs.lxd.override { nftablesSupport = config.networking.nftables.enable; };
+
default = pkgs.lxd;
defaultText = literalExpression "pkgs.lxd";
description = ''
The LXD package to use.
+31
nixos/release.nix
···
);
+
# An image that can be imported into lxd and used for container creation
+
lxdImage = forMatchingSystems [ "x86_64-linux" "aarch64-linux" ] (system:
+
+
with import ./.. { inherit system; };
+
+
hydraJob ((import lib/eval-config.nix {
+
inherit system;
+
modules =
+
[ configuration
+
versionModule
+
./maintainers/scripts/lxd/lxd-image.nix
+
];
+
}).config.system.build.tarball)
+
+
);
+
+
# Metadata for the lxd image
+
lxdMeta = forMatchingSystems [ "x86_64-linux" "aarch64-linux" ] (system:
+
+
with import ./.. { inherit system; };
+
+
hydraJob ((import lib/eval-config.nix {
+
inherit system;
+
modules =
+
[ configuration
+
versionModule
+
./maintainers/scripts/lxd/lxd-image.nix
+
];
+
}).config.system.build.metadata)
+
+
);
# Ensure that all packages used by the minimal NixOS config end up in the channel.
dummy = forAllSystems (system: pkgs.runCommand "dummy"
+3
nixos/tests/all-tests.nix
···
installed-tests = pkgs.recurseIntoAttrs (handleTest ./installed-tests {});
invidious = handleTest ./invidious.nix {};
oci-containers = handleTestOn ["x86_64-linux"] ./oci-containers.nix {};
+
odoo = handleTest ./odoo.nix {};
# 9pnet_virtio used to mount /nix partition doesn't support
# hibernation. This test happens to work on x86_64-linux but
# not on other platforms.
···
login = handleTest ./login.nix {};
loki = handleTest ./loki.nix {};
lxd = handleTest ./lxd.nix {};
+
lxd-image = handleTest ./lxd-image.nix {};
lxd-nftables = handleTest ./lxd-nftables.nix {};
+
lxd-image-server = handleTest ./lxd-image-server.nix {};
#logstash = handleTest ./logstash.nix {};
lorri = handleTest ./lorri/default.nix {};
magic-wormhole-mailbox-server = handleTest ./magic-wormhole-mailbox-server.nix {};
+30 -25
nixos/tests/elk.nix
···
+
# To run the test on the unfree ELK use the folllowing command:
+
# cd path/to/nixpkgs
+
# NIXPKGS_ALLOW_UNFREE=1 nix-build -A nixosTests.elk.unfree.ELK-6
+
{ system ? builtins.currentSystem,
config ? {},
pkgs ? import ../.. { inherit system config; },
-
enableUnfree ? false
-
# To run the test on the unfree ELK use the folllowing command:
-
# NIXPKGS_ALLOW_UNFREE=1 nix-build nixos/tests/elk.nix -A ELK-6 --arg enableUnfree true
}:
let
+
inherit (pkgs) lib;
+
esUrl = "http://localhost:9200";
mkElkTest = name : elk :
···
'! curl --silent --show-error "${esUrl}/_cat/indices" | grep logstash | grep ^'
)
'';
-
}) {};
-
in pkgs.lib.mapAttrs mkElkTest {
-
ELK-6 =
-
if enableUnfree
-
then {
+
}) { inherit pkgs system; };
+
in {
+
ELK-6 = mkElkTest "elk-6-oss" {
+
name = "elk-6-oss";
+
elasticsearch = pkgs.elasticsearch6-oss;
+
logstash = pkgs.logstash6-oss;
+
kibana = pkgs.kibana6-oss;
+
journalbeat = pkgs.journalbeat6;
+
metricbeat = pkgs.metricbeat6;
+
};
+
# We currently only package upstream binaries.
+
# Feel free to package an SSPL licensed source-based package!
+
# ELK-7 = mkElkTest "elk-7-oss" {
+
# name = "elk-7";
+
# elasticsearch = pkgs.elasticsearch7-oss;
+
# logstash = pkgs.logstash7-oss;
+
# kibana = pkgs.kibana7-oss;
+
# journalbeat = pkgs.journalbeat7;
+
# metricbeat = pkgs.metricbeat7;
+
# };
+
unfree = lib.dontRecurseIntoAttrs {
+
ELK-6 = mkElkTest "elk-6" {
elasticsearch = pkgs.elasticsearch6;
logstash = pkgs.logstash6;
kibana = pkgs.kibana6;
journalbeat = pkgs.journalbeat6;
metricbeat = pkgs.metricbeat6;
-
}
-
else {
-
elasticsearch = pkgs.elasticsearch6-oss;
-
logstash = pkgs.logstash6-oss;
-
kibana = pkgs.kibana6-oss;
-
journalbeat = pkgs.journalbeat6;
-
metricbeat = pkgs.metricbeat6;
};
-
ELK-7 =
-
if enableUnfree
-
then {
+
ELK-7 = mkElkTest "elk-7" {
elasticsearch = pkgs.elasticsearch7;
logstash = pkgs.logstash7;
kibana = pkgs.kibana7;
journalbeat = pkgs.journalbeat7;
metricbeat = pkgs.metricbeat7;
-
}
-
else {
-
elasticsearch = pkgs.elasticsearch7-oss;
-
logstash = pkgs.logstash7-oss;
-
kibana = pkgs.kibana7-oss;
-
journalbeat = pkgs.journalbeat7;
-
metricbeat = pkgs.metricbeat7;
};
+
};
}
+127
nixos/tests/lxd-image-server.nix
···
+
import ./make-test-python.nix ({ pkgs, ...} :
+
+
let
+
# Since we don't have access to the internet during the tests, we have to
+
# pre-fetch lxd containers beforehand.
+
#
+
# I've chosen to import Alpine Linux, because its image is turbo-tiny and,
+
# generally, sufficient for our tests.
+
alpine-meta = pkgs.fetchurl {
+
url = "https://tarballs.nixos.org/alpine/3.12/lxd.tar.xz";
+
hash = "sha256-1tcKaO9lOkvqfmG/7FMbfAEToAuFy2YMewS8ysBKuLA=";
+
};
+
+
alpine-rootfs = pkgs.fetchurl {
+
url = "https://tarballs.nixos.org/alpine/3.12/rootfs.tar.xz";
+
hash = "sha256-Tba9sSoaiMtQLY45u7p5DMqXTSDgs/763L/SQp0bkCA=";
+
};
+
+
lxd-config = pkgs.writeText "config.yaml" ''
+
storage_pools:
+
- name: default
+
driver: dir
+
config:
+
source: /var/lxd-pool
+
+
networks:
+
- name: lxdbr0
+
type: bridge
+
config:
+
ipv4.address: auto
+
ipv6.address: none
+
+
profiles:
+
- name: default
+
devices:
+
eth0:
+
name: eth0
+
network: lxdbr0
+
type: nic
+
root:
+
path: /
+
pool: default
+
type: disk
+
'';
+
+
+
in {
+
name = "lxd-image-server";
+
+
meta = with pkgs.lib.maintainers; {
+
maintainers = [ mkg20001 ];
+
};
+
+
machine = { lib, ... }: {
+
virtualisation = {
+
cores = 2;
+
+
memorySize = 2048;
+
diskSize = 4096;
+
+
lxc.lxcfs.enable = true;
+
lxd.enable = true;
+
};
+
+
security.pki.certificates = [
+
(builtins.readFile ./common/acme/server/ca.cert.pem)
+
];
+
+
services.nginx = {
+
enable = true;
+
};
+
+
services.lxd-image-server = {
+
enable = true;
+
nginx = {
+
enable = true;
+
domain = "acme.test";
+
};
+
};
+
+
services.nginx.virtualHosts."acme.test" = {
+
enableACME = false;
+
sslCertificate = ./common/acme/server/acme.test.cert.pem;
+
sslCertificateKey = ./common/acme/server/acme.test.key.pem;
+
};
+
+
networking.hosts = {
+
"::1" = [ "acme.test" ];
+
};
+
};
+
+
testScript = ''
+
machine.wait_for_unit("sockets.target")
+
machine.wait_for_unit("lxd.service")
+
machine.wait_for_file("/var/lib/lxd/unix.socket")
+
+
# It takes additional second for lxd to settle
+
machine.sleep(1)
+
+
# lxd expects the pool's directory to already exist
+
machine.succeed("mkdir /var/lxd-pool")
+
+
+
machine.succeed(
+
"cat ${lxd-config} | lxd init --preseed"
+
)
+
+
machine.succeed(
+
"lxc image import ${alpine-meta} ${alpine-rootfs} --alias alpine"
+
)
+
+
loc = "/var/www/simplestreams/images/iats/alpine/amd64/default/v1"
+
+
with subtest("push image to server"):
+
machine.succeed("lxc launch alpine test")
+
machine.succeed("lxc stop test")
+
machine.succeed("lxc publish --public test --alias=testimg")
+
machine.succeed("lxc image export testimg")
+
machine.succeed("ls >&2")
+
machine.succeed("mkdir -p " + loc)
+
machine.succeed("mv *.tar.gz " + loc)
+
+
with subtest("pull image from server"):
+
machine.succeed("lxc remote add img https://acme.test --protocol=simplestreams")
+
machine.succeed("lxc image list img: >&2")
+
'';
+
})
+91
nixos/tests/lxd-image.nix
···
+
# This test ensures that the nixOS lxd images builds and functions properly
+
# It has been extracted from `lxd.nix` to seperate failures of just the image and the lxd software
+
+
import ./make-test-python.nix ({ pkgs, ...} : let
+
release = import ../release.nix {
+
/* configuration = {
+
environment.systemPackages = with pkgs; [ stdenv ]; # inject stdenv so rebuild test works
+
}; */
+
};
+
+
metadata = release.lxdMeta.${pkgs.system};
+
image = release.lxdImage.${pkgs.system};
+
+
lxd-config = pkgs.writeText "config.yaml" ''
+
storage_pools:
+
- name: default
+
driver: dir
+
config:
+
source: /var/lxd-pool
+
+
networks:
+
- name: lxdbr0
+
type: bridge
+
config:
+
ipv4.address: auto
+
ipv6.address: none
+
+
profiles:
+
- name: default
+
devices:
+
eth0:
+
name: eth0
+
network: lxdbr0
+
type: nic
+
root:
+
path: /
+
pool: default
+
type: disk
+
'';
+
in {
+
name = "lxd-image";
+
+
meta = with pkgs.lib.maintainers; {
+
maintainers = [ mkg20001 ];
+
};
+
+
machine = { lib, ... }: {
+
virtualisation = {
+
# OOMs otherwise
+
memorySize = 1024;
+
# disk full otherwise
+
diskSize = 2048;
+
+
lxc.lxcfs.enable = true;
+
lxd.enable = true;
+
};
+
};
+
+
testScript = ''
+
machine.wait_for_unit("sockets.target")
+
machine.wait_for_unit("lxd.service")
+
machine.wait_for_file("/var/lib/lxd/unix.socket")
+
+
# It takes additional second for lxd to settle
+
machine.sleep(1)
+
+
# lxd expects the pool's directory to already exist
+
machine.succeed("mkdir /var/lxd-pool")
+
+
machine.succeed(
+
"cat ${lxd-config} | lxd init --preseed"
+
)
+
+
# TODO: test custom built container aswell
+
+
with subtest("importing container works"):
+
machine.succeed("lxc image import ${metadata}/*/*.tar.xz ${image}/*/*.tar.xz --alias nixos")
+
+
with subtest("launching container works"):
+
machine.succeed("lxc launch nixos machine -c security.nesting=true")
+
# make sure machine boots up properly
+
machine.sleep(5)
+
+
with subtest("container shell works"):
+
machine.succeed("echo true | lxc exec machine /run/current-system/sw/bin/bash -")
+
machine.succeed("lxc exec machine /run/current-system/sw/bin/true")
+
+
# with subtest("rebuilding works"):
+
# machine.succeed("lxc exec machine /run/current-system/sw/bin/nixos-rebuild switch")
+
'';
+
})
-4
nixos/tests/lxd.nix
···
)
machine.succeed("lxc delete -f test")
-
-
with subtest("Unless explicitly changed, lxd leans on iptables"):
-
machine.succeed("lsmod | grep ip_tables")
-
machine.fail("lsmod | grep nf_tables")
'';
})
+27
nixos/tests/odoo.nix
···
+
import ./make-test-python.nix ({ pkgs, lib, ...} : with lib; {
+
name = "odoo";
+
meta = with pkgs.lib.maintainers; {
+
maintainers = [ mkg20001 ];
+
};
+
+
nodes = {
+
server = { ... }: {
+
services.nginx = {
+
enable = true;
+
recommendedProxySettings = true;
+
};
+
+
services.odoo = {
+
enable = true;
+
domain = "localhost";
+
};
+
};
+
};
+
+
testScript = { nodes, ... }:
+
''
+
server.wait_for_unit("odoo.service")
+
server.wait_until_succeeds("curl -s http://localhost:8069/web/database/selector | grep '<title>Odoo</title>'")
+
server.succeed("curl -s http://localhost/web/database/selector | grep '<title>Odoo</title>'")
+
'';
+
})
+2 -2
pkgs/applications/audio/praat/default.nix
···
stdenv.mkDerivation rec {
pname = "praat";
-
version = "6.1.53";
+
version = "6.1.55";
src = fetchFromGitHub {
owner = "praat";
repo = "praat";
rev = "v${version}";
-
sha256 = "sha256-4GOVrKVHl/Cj0PNx+rcLESn5fbyIsnzaheMOFLlEVMU=";
+
sha256 = "sha256-PQVbrohIlmzKcG/8TzOBgyQWWaMH88voMNWAqEfyUWI=";
};
configurePhase = ''
+1
pkgs/applications/audio/vocal/default.nix
···
license = licenses.gpl3Plus;
maintainers = with maintainers; [ ] ++ teams.pantheon.members;
platforms = platforms.linux;
+
mainProgram = "com.github.needleandthread.vocal";
};
}
+252
pkgs/applications/editors/oni2/common.nix
···
+
{ lib, stdenv, nodePackages
+
# Fetch dependencies
+
, fetchFromGitHub, gitMinimal, curlMinimal, cacert, yarn, unzip, xorg, nodejs
+
, ripgrep, fontconfig, libGL, libGLU, ncurses, acl, harfbuzz, libjpeg, expat
+
, icu58, libpng
+
# Build
+
, jq, perl, makeWrapper, bash, which, nasm, python2, gn, ninja, cmake, clang
+
, fixup_yarn_lock, callPackage }:
+
+
{ variant, version, rev, sha256, fetchDepsSha256, license }:
+
+
let
+
source = fetchFromGitHub {
+
repo = variant;
+
owner = "onivim";
+
inherit rev sha256;
+
};
+
+
fetchDeps = stdenv.mkDerivation {
+
name = "oni2-fetch-deps";
+
+
unpackPhase = ''
+
cp ${source}/{release,package}.json ./
+
cp -r ${source}/{release.esy.lock,node,extensions} ./
+
chmod -R +w node extensions
+
'';
+
+
nativeBuildInputs = [
+
jq
+
nodePackages.esy
+
gitMinimal
+
curlMinimal
+
cacert
+
python2
+
perl
+
unzip
+
yarn
+
];
+
+
buildPhase = ''
+
export ESY__PREFIX=$NIX_BUILD_TOP/esy
+
export ESY__GLOBAL_PATH=PATH
+
+
esy '@release' install
+
+
ln -s $NIX_BUILD_TOP/esy/source/i/ $NIX_BUILD_TOP/source
+
+
cd $NIX_BUILD_TOP/source
+
cd $(ls | grep "^esy_skia")
+
+
# Prefetch esy_skia pinned dependencies
+
# angle2, dng_sdk, piex and sfntly are unique and need to be fetched
+
# zlib and webp used here seem to be outdated, so it's impossible to link esy_skia against upstream zlib and webp
+
cat DEPS | grep -E '{|}|angle2|dng_sdk|piex|sfntly|zlib|webp' > DEPS-upd
+
mv DEPS{-upd,}
+
python tools/git-sync-deps
+
# Patch esy_skia builder to use nixpkgs ninja, gn tools and icu, expat and libpng libraries.
+
cd esy
+
patch build.sh ${./esy_skia_use_nixpkgs.patch}
+
+
cd $NIX_BUILD_TOP/source
+
cd $(ls | grep '^revery' | grep -v '__s__')
+
jq '.esy.build |= "bash -c \"\(.)\""' package.json > package-upd.json
+
mv package{-upd,}.json
+
+
# Delete esy_cmake and ninja dependencies (they are brought from Nixpkgs)
+
# Removing them from release.esy.lock is hard because it reports corruption
+
for d in "revery__s__esy_cmake" "ninja"; do
+
cd $NIX_BUILD_TOP/source
+
cd $(ls | grep $d)
+
rm -rf *
+
done
+
+
rm -rf $(find $NIX_BUILD_TOP/esy -name .git)
+
'';
+
+
installPhase = ''
+
mkdir $out
+
cp -r $NIX_BUILD_TOP/esy $out/
+
'';
+
+
dontPatchShebangs = true;
+
+
impureEnvVars = lib.fetchers.proxyImpureEnvVars;
+
+
outputHashMode = "recursive";
+
outputHashAlgo = "sha256";
+
outputHash = fetchDepsSha256;
+
};
+
in stdenv.mkDerivation (rec {
+
pname = "oni2";
+
inherit version;
+
+
nativeBuildInputs = [
+
clang
+
makeWrapper
+
nodePackages.esy
+
bash
+
perl
+
which
+
nasm
+
python2
+
gn
+
ninja
+
cmake
+
jq
+
yarn
+
fixup_yarn_lock
+
];
+
+
buildInputs = [
+
nodejs
+
ripgrep
+
fontconfig
+
libGL
+
libGLU
+
ncurses
+
acl
+
harfbuzz
+
libjpeg
+
expat
+
icu58
+
libpng
+
] ++ (with xorg; [
+
libX11
+
libXext
+
libXi
+
libXxf86vm
+
libXrandr
+
libXinerama
+
libXcursor
+
libICE
+
libSM
+
libXt
+
libxkbfile
+
]);
+
+
unpackPhase = ''
+
cp -r ${source}/* ./
+
cp -r ${fetchDeps}/esy ./
+
+
chmod -R +w esy node/ extensions/
+
chmod +w assets/configuration
+
'';
+
+
hardeningDisable = [ "fortify" ];
+
+
node = (callPackage ./node.nix { }).offline_cache;
+
extensions = (callPackage ./extensions.nix { }).offline_cache;
+
+
configurePhase = ''
+
runHook preConfigure
+
+
# Esy by default erases the entire environment, so the builder makes a wrapper over bash to automatically re-export it
+
mkdir wrapped-bash
+
echo "#!${bash}/bin/bash" > wrapped-bash/bash
+
export | sed 's/PATH="/PATH="$PATH:/' >> wrapped-bash/bash
+
echo "exec ${bash}/bin/bash \"\$@\"" >> wrapped-bash/bash
+
chmod +x wrapped-bash/bash
+
+
# Use custom builder for Oni2 to provide necessary environment to it
+
echo 'declare -x NIX_LDFLAGS="$NIX_LDFLAGS -lXext -lharfbuzz -ljpeg -lpthread -lpng -lexpat"' > build.sh
+
echo $(jq -r '.esy.build' package.json) >> build.sh
+
jq '.esy.build |= "bash build.sh"' package.json > package-upd.json
+
mv package{-upd,}.json
+
+
export PATH="$NIX_BUILD_TOP/wrapped-bash:$PATH"
+
patchShebangs $NIX_BUILD_TOP/esy/source
+
+
echo "" > assets/configuration/setup.json # it will be set at installation phase.
+
+
substituteInPlace src/gen_buildinfo/generator.re --replace "git rev-parse --short HEAD" "echo '${version}'"
+
+
runHook postConfigure
+
'';
+
+
buildPhase = ''
+
runHook preBuild
+
+
# Required by yarn
+
export HOME=$(mktemp -d)
+
+
# Install pinned yarn packages
+
yarnInstall() {
+
# Remove `resolutions` section from package.json
+
jq 'del(.resolutions)' $3/package.json > $3/package-upd.json
+
cp $3/package{-upd,}.json
+
+
# Copy custom yarn.lock to match updated package.json, do fixup
+
cp $2 $3/yarn.lock
+
fixup_yarn_lock $3/yarn.lock
+
+
# Make yarn install prefetched dependencies
+
yarn config --offline set yarn-offline-mirror $1
+
# Set explicit node install directory for node-gyp.
+
npm_config_nodedir=${nodejs} yarn install --frozen-lockfile --offline --no-progress --non-interactive --cwd $3
+
}
+
yarnInstall ${node} ${./node.lock} node
+
yarnInstall ${extensions} ${./extensions.lock} extensions
+
+
export ESY__PREFIX="$NIX_BUILD_TOP/esy"
+
esy '@release' install # should do nothing
+
+
export ESY__GLOBAL_PATH=PATH
+
# Create link to bin directory, currently empty
+
esy '@release' sh -c "ln -s \$cur__bin result"
+
# Finish building Oni2
+
esy '@release' x Oni2 --help
+
+
runHook postBuild
+
'';
+
+
installPhase = ''
+
runHook preInstall
+
+
mkdir $out
+
+
cp -Lr ./result $out/bin
+
cp -r ./node $out/
+
cp -r ./extensions $out/
+
+
chmod +w $out/bin
+
chmod +x $out/bin/Oni2 $out/bin/Oni2_editor
+
# Unset LANG and XMODIFIERS. See https://github.com/onivim/oni2/issues/3772
+
# Unset SDL_VIDEODRIVER because Wayland is not supported. See https://github.com/onivim/oni2/issues/3438
+
mv $out/bin/Oni2{,_unwrapped}
+
makeWrapper $out/bin/Oni2{_unwrapped,} --unset LANG --unset XMODIFIERS --unset SDL_VIDEODRIVER
+
mv $out/bin/Oni2_editor{,_unwrapped}
+
makeWrapper $out/bin/Oni2_editor{_unwrapped,} --unset LANG --unset XMODIFIERS --unset SDL_VIDEODRIVER
+
+
rm -f $out/bin/setup.json
+
jq -n "{node: \"${nodejs}/bin/node\", nodeScript: \"$out/node\", bundledExtensions: \"$out/extensions\", rg: \"${ripgrep}/bin/rg\"}" > $out/bin/setup.json
+
+
mkdir -p $out/share/applications $out/share/pixmaps
+
cp ${source}/scripts/linux/Onivim2.desktop $out/share/applications
+
cp ${source}/assets/images/icon512.png $out/share/pixmaps/Onivim2.png
+
+
runHook postInstall
+
'';
+
+
meta = with lib; {
+
description = "Native, lightweight modal code editor";
+
longDescription = ''
+
Onivim 2 is a reimagination of the Oni editor. Onivim 2 aims to bring the speed of Sublime, the language integration of VSCode, and the modal editing experience of Vim together, in a single package.
+
'';
+
homepage = "https://v2.onivim.io/";
+
inherit license;
+
maintainers = with maintainers; [ gardspirito ];
+
platforms = [ "x86_64-linux" "x86_64-darwin" ];
+
};
+
})
+
+16
pkgs/applications/editors/oni2/default.nix
···
+
{ callPackage }:
+
+
let mkOni2 = callPackage ./common.nix { };
+
in mkOni2 rec {
+
variant = "oni2";
+
license = {
+
fullName = "Outrun Labs End User License Agreement";
+
url = "https://github.com/onivim/oni2/blob/master/Outrun-Labs-EULA-v1.1.md";
+
free = false;
+
};
+
version = "0.5.7";
+
rev = "v${version}";
+
sha256 = "NlN0Ntdwtx5XLjd1ltUzv/bjmJQR5eyRqtmicppP6YU=";
+
fetchDepsSha256 = "k7G6jPJfxCCSuSucPfiXljCVJhmjl/BxWMCEjv2tfhA=";
+
}
+
+13
pkgs/applications/editors/oni2/esy_skia_use_nixpkgs.patch
···
+
diff --git a/build-or.sh b/build.sh
+
index be0bc6f..fddc9cb 100644
+
--- a/build-or.sh
+
+++ b/build.sh
+
@@ -50,6 +50,6 @@ else
+
echo "llvm toolset-7.0 does not need to be manually activated"
+
fi
+
+
- bin/gn gen $cur__target_dir/out/Static --script-executable="$PYTHON_BINARY" "--args=cc=\"$CC\" cxx=\"$CXX\" skia_use_system_libjpeg_turbo=true esy_skia_enable_svg=true is_debug=false extra_cflags=[\"-I${ESY_LIBJPEG_TURBO_PREFIX}/include\"] extra_ldflags=[\"-L${ESY_LIBJPEG_TURBO_PREFIX}/lib\", \"-ljpeg\" ]" || exit -1
+
- ninja.exe -C $cur__target_dir/out/Static || exit -1
+
+ gn gen $cur__target_dir/out/Static --script-executable="$PYTHON_BINARY" "--args=cc=\"$CC\" cxx=\"$CXX\" skia_use_system_libjpeg_turbo=true skia_use_system_expat=true skia_use_system_icu=true skia_use_system_libpng=true esy_skia_enable_svg=true is_debug=false extra_cflags=[\"-I${ESY_LIBJPEG_TURBO_PREFIX}/include\"] extra_ldflags=[\"-L${ESY_LIBJPEG_TURBO_PREFIX}/lib\", \"-ljpeg\" ]" || exit -1
+
+ ninja -C $cur__target_dir/out/Static || exit -1
+
fi
+497
pkgs/applications/editors/oni2/extensions.lock
···
+
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+
# yarn lockfile v1
+
+
+
"@emmetio/css-parser@ramya-rao-a/css-parser#vscode":
+
version "0.4.0"
+
resolved "https://codeload.github.com/ramya-rao-a/css-parser/tar.gz/370c480ac103bd17c7bcfb34bf5d577dc40d3660"
+
dependencies:
+
"@emmetio/stream-reader" "^2.2.0"
+
"@emmetio/stream-reader-utils" "^0.1.0"
+
+
"@emmetio/extract-abbreviation@0.1.6":
+
version "0.1.6"
+
resolved "https://registry.yarnpkg.com/@emmetio/extract-abbreviation/-/extract-abbreviation-0.1.6.tgz#e4a9856c1057f0aff7d443b8536477c243abe28c"
+
integrity sha512-Ce3xE2JvTSEbASFbRbA1gAIcMcZWdS2yUYRaQbeM0nbOzaZrUYfa3ePtcriYRZOZmr+CkKA+zbjhvTpIOAYVcw==
+
+
"@emmetio/html-matcher@^0.3.3":
+
version "0.3.3"
+
resolved "https://registry.yarnpkg.com/@emmetio/html-matcher/-/html-matcher-0.3.3.tgz#0bbdadc0882e185950f03737dc6dbf8f7bd90728"
+
integrity sha1-C72twIguGFlQ8Dc33G2/j3vZByg=
+
dependencies:
+
"@emmetio/stream-reader" "^2.0.0"
+
"@emmetio/stream-reader-utils" "^0.1.0"
+
+
"@emmetio/math-expression@^0.1.1":
+
version "0.1.1"
+
resolved "https://registry.yarnpkg.com/@emmetio/math-expression/-/math-expression-0.1.1.tgz#1ff2c7f05800f64c57ca89038ee18bce9f5776dc"
+
integrity sha1-H/LH8FgA9kxXyokDjuGLzp9Xdtw=
+
dependencies:
+
"@emmetio/stream-reader" "^2.0.1"
+
"@emmetio/stream-reader-utils" "^0.1.0"
+
+
"@emmetio/stream-reader-utils@^0.1.0":
+
version "0.1.0"
+
resolved "https://registry.yarnpkg.com/@emmetio/stream-reader-utils/-/stream-reader-utils-0.1.0.tgz#244cb02c77ec2e74f78a9bd318218abc9c500a61"
+
integrity sha1-JEywLHfsLnT3ipvTGCGKvJxQCmE=
+
+
"@emmetio/stream-reader@^2.0.0", "@emmetio/stream-reader@^2.0.1", "@emmetio/stream-reader@^2.2.0":
+
version "2.2.0"
+
resolved "https://registry.yarnpkg.com/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz#46cffea119a0a003312a21c2d9b5628cb5fcd442"
+
integrity sha1-Rs/+oRmgoAMxKiHC2bVijLX81EI=
+
+
agent-base@4, agent-base@^4.3.0:
+
version "4.3.0"
+
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee"
+
integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==
+
dependencies:
+
es6-promisify "^5.0.0"
+
+
applicationinsights@1.0.8:
+
version "1.0.8"
+
resolved "https://registry.yarnpkg.com/applicationinsights/-/applicationinsights-1.0.8.tgz#db6e3d983cf9f9405fe1ee5ba30ac6e1914537b5"
+
integrity sha512-KzOOGdphOS/lXWMFZe5440LUdFbrLpMvh2SaRxn7BmiI550KAoSb2gIhiq6kJZ9Ir3AxRRztjhzif+e5P5IXIg==
+
dependencies:
+
diagnostic-channel "0.2.0"
+
diagnostic-channel-publishers "0.2.1"
+
zone.js "0.7.6"
+
+
argparse@^1.0.7:
+
version "1.0.10"
+
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
+
integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
+
dependencies:
+
sprintf-js "~1.0.2"
+
+
balanced-match@^1.0.0:
+
version "1.0.0"
+
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
+
integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
+
+
brace-expansion@^1.1.7:
+
version "1.1.11"
+
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+
integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+
dependencies:
+
balanced-match "^1.0.0"
+
concat-map "0.0.1"
+
+
byline@^5.0.0:
+
version "5.0.0"
+
resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1"
+
integrity sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=
+
+
commander@^2.19.0:
+
version "2.20.3"
+
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
+
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
+
+
commandpost@^1.0.0:
+
version "1.4.0"
+
resolved "https://registry.yarnpkg.com/commandpost/-/commandpost-1.4.0.tgz#89218012089dfc9b67a337ba162f15c88e0f1048"
+
integrity sha512-aE2Y4MTFJ870NuB/+2z1cXBhSBBzRydVVjzhFC4gtenEhpnj15yu0qptWGJsO9YGrcPZ3ezX8AWb1VA391MKpQ==
+
+
concat-map@0.0.1:
+
version "0.0.1"
+
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
+
+
debug@3.1.0:
+
version "3.1.0"
+
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
+
integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
+
dependencies:
+
ms "2.0.0"
+
+
debug@^3.1.0:
+
version "3.2.7"
+
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
+
integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
+
dependencies:
+
ms "^2.1.1"
+
+
diagnostic-channel-publishers@0.2.1:
+
version "0.2.1"
+
resolved "https://registry.yarnpkg.com/diagnostic-channel-publishers/-/diagnostic-channel-publishers-0.2.1.tgz#8e2d607a8b6d79fe880b548bc58cc6beb288c4f3"
+
integrity sha1-ji1geottef6IC1SLxYzGvrKIxPM=
+
+
diagnostic-channel@0.2.0:
+
version "0.2.0"
+
resolved "https://registry.yarnpkg.com/diagnostic-channel/-/diagnostic-channel-0.2.0.tgz#cc99af9612c23fb1fff13612c72f2cbfaa8d5a17"
+
integrity sha1-zJmvlhLCP7H/8TYSxy8sv6qNWhc=
+
dependencies:
+
semver "^5.3.0"
+
+
editorconfig@^0.15.0:
+
version "0.15.3"
+
resolved "https://registry.yarnpkg.com/editorconfig/-/editorconfig-0.15.3.tgz#bef84c4e75fb8dcb0ce5cee8efd51c15999befc5"
+
integrity sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==
+
dependencies:
+
commander "^2.19.0"
+
lru-cache "^4.1.5"
+
semver "^5.6.0"
+
sigmund "^1.0.1"
+
+
entities@~2.0.0:
+
version "2.0.3"
+
resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz#5c487e5742ab93c15abb5da22759b8590ec03b7f"
+
integrity sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==
+
+
es6-promise@^4.0.3:
+
version "4.2.8"
+
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
+
integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==
+
+
es6-promisify@^5.0.0:
+
version "5.0.0"
+
resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"
+
integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
+
dependencies:
+
es6-promise "^4.0.3"
+
+
file-type@^7.2.0:
+
version "7.7.1"
+
resolved "https://registry.yarnpkg.com/file-type/-/file-type-7.7.1.tgz#91c2f5edb8ce70688b9b68a90d931bbb6cb21f65"
+
integrity sha512-bTrKkzzZI6wH+NXhyD3SOXtb2zXTw2SbwI2RxUlRcXVsnN7jNL5hJzVQLYv7FOQhxFkK4XWdAflEaWFpaLLWpQ==
+
+
fs.realpath@^1.0.0:
+
version "1.0.0"
+
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+
integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+
+
glob@^7.1.3:
+
version "7.1.6"
+
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
+
integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
+
dependencies:
+
fs.realpath "^1.0.0"
+
inflight "^1.0.4"
+
inherits "2"
+
minimatch "^3.0.4"
+
once "^1.3.0"
+
path-is-absolute "^1.0.0"
+
+
highlight.js@10.1.2:
+
version "10.1.2"
+
resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.1.2.tgz#c20db951ba1c22c055010648dfffd7b2a968e00c"
+
integrity sha512-Q39v/Mn5mfBlMff9r+zzA+gWxRsCRKwEMvYTiisLr/XUiFI/4puWt0Ojdko3R3JCNWGdOWaA5g/Yxqa23kC5AA==
+
+
http-proxy-agent@^2.1.0:
+
version "2.1.0"
+
resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405"
+
integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==
+
dependencies:
+
agent-base "4"
+
debug "3.1.0"
+
+
https-proxy-agent@^2.2.4:
+
version "2.2.4"
+
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b"
+
integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==
+
dependencies:
+
agent-base "^4.3.0"
+
debug "^3.1.0"
+
+
iconv-lite-umd@0.6.8:
+
version "0.6.8"
+
resolved "https://registry.yarnpkg.com/iconv-lite-umd/-/iconv-lite-umd-0.6.8.tgz#5ad310ec126b260621471a2d586f7f37b9958ec0"
+
integrity sha512-zvXJ5gSwMC9JD3wDzH8CoZGc1pbiJn12Tqjk8BXYCnYz3hYL5GRjHW8LEykjXhV9WgNGI4rgpgHcbIiBfrRq6A==
+
+
image-size@^0.5.2:
+
version "0.5.5"
+
resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"
+
integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=
+
+
inflight@^1.0.4:
+
version "1.0.6"
+
resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+
integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
+
dependencies:
+
once "^1.3.0"
+
wrappy "1"
+
+
inherits@2:
+
version "2.0.4"
+
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
+
isexe@^2.0.0:
+
version "2.0.0"
+
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+
integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
+
+
jschardet@2.2.1:
+
version "2.2.1"
+
resolved "https://registry.yarnpkg.com/jschardet/-/jschardet-2.2.1.tgz#03b0264669a90c7a5c436a68c5a7d4e4cb0c9823"
+
integrity sha512-Ks2JNuUJoc7PGaZ7bVFtSEvOcr0rBq6Q1J5/7+zKWLT+g+4zziL63O0jg7y2jxhzIa1LVsHUbPXrbaWmz9iwDw==
+
+
jsonc-parser@^1.0.0:
+
version "1.0.3"
+
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-1.0.3.tgz#1d53d7160e401a783dbceabaad82473f80e6ad7e"
+
integrity sha512-hk/69oAeaIzchq/v3lS50PXuzn5O2ynldopMC+SWBql7J2WtdptfB9dy8Y7+Og5rPkTCpn83zTiO8FMcqlXJ/g==
+
+
jsonc-parser@^3.0.0:
+
version "3.0.0"
+
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22"
+
integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==
+
+
linkify-it@^2.0.0:
+
version "2.2.0"
+
resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.2.0.tgz#e3b54697e78bf915c70a38acd78fd09e0058b1cf"
+
integrity sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==
+
dependencies:
+
uc.micro "^1.0.1"
+
+
lru-cache@^4.1.5:
+
version "4.1.5"
+
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
+
integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
+
dependencies:
+
pseudomap "^1.0.2"
+
yallist "^2.1.2"
+
+
markdown-it-front-matter@^0.2.1:
+
version "0.2.3"
+
resolved "https://registry.yarnpkg.com/markdown-it-front-matter/-/markdown-it-front-matter-0.2.3.tgz#d6fa0f4b362e02086dd4ce8219fadf3f4c9cfa37"
+
integrity sha512-s9+rcClLmZsZc3YL8Awjg/YO/VdphlE20LJ9Bx5a8RAFLI5a1vq6Mll8kOzG6w/wy8yhFLBupaa6Mfd60GATkA==
+
+
markdown-it@^10.0.0:
+
version "10.0.0"
+
resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-10.0.0.tgz#abfc64f141b1722d663402044e43927f1f50a8dc"
+
integrity sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==
+
dependencies:
+
argparse "^1.0.7"
+
entities "~2.0.0"
+
linkify-it "^2.0.0"
+
mdurl "^1.0.1"
+
uc.micro "^1.0.5"
+
+
mdurl@^1.0.1:
+
version "1.0.1"
+
resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e"
+
integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=
+
+
minimatch@^3.0.4:
+
version "3.0.4"
+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
+
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
+
dependencies:
+
brace-expansion "^1.1.7"
+
+
ms@2.0.0:
+
version "2.0.0"
+
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
+
integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
+
+
ms@^2.1.1:
+
version "2.1.3"
+
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
+
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+
+
once@^1.3.0:
+
version "1.4.0"
+
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+
integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
+
dependencies:
+
wrappy "1"
+
+
path-is-absolute@^1.0.0:
+
version "1.0.1"
+
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
+
+
pseudomap@^1.0.2:
+
version "1.0.2"
+
resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
+
integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
+
+
request-light@^0.4.0:
+
version "0.4.0"
+
resolved "https://registry.yarnpkg.com/request-light/-/request-light-0.4.0.tgz#c6b91ef00b18cb0de75d2127e55b3a2c9f7f90f9"
+
integrity sha512-fimzjIVw506FBZLspTAXHdpvgvQebyjpNyLRd0e6drPPRq7gcrROeGWRyF81wLqFg5ijPgnOQbmfck5wdTqpSA==
+
dependencies:
+
http-proxy-agent "^2.1.0"
+
https-proxy-agent "^2.2.4"
+
vscode-nls "^4.1.2"
+
+
rimraf@^2.6.3:
+
version "2.7.1"
+
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
+
integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
+
dependencies:
+
glob "^7.1.3"
+
+
semver@5.5.1:
+
version "5.5.1"
+
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477"
+
integrity sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==
+
+
semver@^5.3.0, semver@^5.6.0:
+
version "5.7.1"
+
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
+
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
+
+
semver@^6.3.0:
+
version "6.3.0"
+
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
+
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
+
+
sigmund@^1.0.1:
+
version "1.0.1"
+
resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590"
+
integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=
+
+
sprintf-js@~1.0.2:
+
version "1.0.3"
+
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
+
integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
+
+
typescript-formatter@7.1.0:
+
version "7.1.0"
+
resolved "https://registry.yarnpkg.com/typescript-formatter/-/typescript-formatter-7.1.0.tgz#dd1b5547de211065221f765263e15f18c84c66b8"
+
integrity sha512-XgPUSZ3beF7Xx2ZIEngIonWpDTS0XzWqV0vjtcm6nOPONug4WFXQYjbvulCzY2T0+knceZn5CFQjVUShNkIdLA==
+
dependencies:
+
commandpost "^1.0.0"
+
editorconfig "^0.15.0"
+
+
typescript-vscode-sh-plugin@^0.6.14:
+
version "0.6.14"
+
resolved "https://registry.yarnpkg.com/typescript-vscode-sh-plugin/-/typescript-vscode-sh-plugin-0.6.14.tgz#a81031b502f6346a26ea49ce082438c3e353bb38"
+
integrity sha512-AkNlRBbI6K7gk29O92qthNSvc6jjmNQ6isVXoYxkFwPa8D04tIv2SOPd+sd+mNpso4tNdL2gy7nVtrd5yFqvlA==
+
+
typescript@^4.2.0-dev.20201119:
+
version "4.2.0-dev.20201228"
+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.2.0-dev.20201228.tgz#be099aa540d4a8faf4e05deb4af43dae602ef326"
+
integrity sha512-Up2tlZYsgRxJg9UG9nA9Bj2/s2Jf/n8rJJUt9nT6kyGKyJ+U63BaDOybQ4gAdNeSR4uOX0nAzgjaUZD64dVOKA==
+
+
uc.micro@^1.0.1, uc.micro@^1.0.5:
+
version "1.0.6"
+
resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac"
+
integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==
+
+
vscode-css-languageservice@^4.4.0:
+
version "4.4.0"
+
resolved "https://registry.yarnpkg.com/vscode-css-languageservice/-/vscode-css-languageservice-4.4.0.tgz#a7c5edf3057e707601ca18fa3728784a298513b4"
+
integrity sha512-jWi+297PJUUWTHwlcrZz0zIuEXuHOBJIQMapXmEzbosWGv/gMnNSAMV4hTKnl5wzxvZKZzV6j+WFdrSlKQ5qnw==
+
dependencies:
+
vscode-languageserver-textdocument "^1.0.1"
+
vscode-languageserver-types "3.16.0-next.2"
+
vscode-nls "^5.0.0"
+
vscode-uri "^2.1.2"
+
+
vscode-emmet-helper@^1.2.17:
+
version "1.2.17"
+
resolved "https://registry.yarnpkg.com/vscode-emmet-helper/-/vscode-emmet-helper-1.2.17.tgz#f0c6bfcebc4285d081fb2618e6e5b9a08c567afa"
+
integrity sha512-X4pzcrJ8dE7M3ArFuySF5fgipKDd/EauXkiJwtjBIVRWpVNq0tF9+lNCyuC7iDUwP3Oq7ow/TGssD3GdG96Jow==
+
dependencies:
+
"@emmetio/extract-abbreviation" "0.1.6"
+
jsonc-parser "^1.0.0"
+
vscode-languageserver-types "^3.6.0-next.1"
+
+
vscode-extension-telemetry@0.1.1:
+
version "0.1.1"
+
resolved "https://registry.yarnpkg.com/vscode-extension-telemetry/-/vscode-extension-telemetry-0.1.1.tgz#91387e06b33400c57abd48979b0e790415ae110b"
+
integrity sha512-TkKKG/B/J94DP5qf6xWB4YaqlhWDg6zbbqVx7Bz//stLQNnfE9XS1xm3f6fl24c5+bnEK0/wHgMgZYKIKxPeUA==
+
dependencies:
+
applicationinsights "1.0.8"
+
+
vscode-html-languageservice@^3.2.0:
+
version "3.2.0"
+
resolved "https://registry.yarnpkg.com/vscode-html-languageservice/-/vscode-html-languageservice-3.2.0.tgz#e92269a04097d87bd23431e3a4e491a27b5447b9"
+
integrity sha512-aLWIoWkvb5HYTVE0kI9/u3P0ZAJGrYOSAAE6L0wqB9radKRtbJNrF9+BjSUFyCgBdNBE/GFExo35LoknQDJrfw==
+
dependencies:
+
vscode-languageserver-textdocument "^1.0.1"
+
vscode-languageserver-types "3.16.0-next.2"
+
vscode-nls "^5.0.0"
+
vscode-uri "^2.1.2"
+
+
vscode-json-languageservice@^3.11.0:
+
version "3.11.0"
+
resolved "https://registry.yarnpkg.com/vscode-json-languageservice/-/vscode-json-languageservice-3.11.0.tgz#ad574b36c4346bd7830f1d34b5a5213d3af8d232"
+
integrity sha512-QxI+qV97uD7HHOCjh3MrM1TfbdwmTXrMckri5Tus1/FQiG3baDZb2C9Y0y8QThs7PwHYBIQXcAc59ZveCRZKPA==
+
dependencies:
+
jsonc-parser "^3.0.0"
+
vscode-languageserver-textdocument "^1.0.1"
+
vscode-languageserver-types "3.16.0-next.2"
+
vscode-nls "^5.0.0"
+
vscode-uri "^2.1.2"
+
+
vscode-jsonrpc@6.0.0-next.2:
+
version "6.0.0-next.2"
+
resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0-next.2.tgz#3d73f86d812304cb91b9fb1efee40ec60b09ed7f"
+
integrity sha512-dKQXRYNUY6BHALQJBJlyZyv9oWlYpbJ2vVoQNNVNPLAYQ3hzNp4zy+iSo7zGx1BPXByArJQDWTKLQh8dz3dnNw==
+
+
vscode-languageclient@7.0.0-next.5.1:
+
version "7.0.0-next.5.1"
+
resolved "https://registry.yarnpkg.com/vscode-languageclient/-/vscode-languageclient-7.0.0-next.5.1.tgz#ed93f14e4c2cdccedf15002c7bf8ef9cb638f36c"
+
integrity sha512-OONvbk3IFpubwF8/Y5uPQaq5J5CEskpeET3SfK4iGlv5OUK+44JawH/SEW5wXuEPpfdMLEMZLuGLU5v5d7N7PQ==
+
dependencies:
+
semver "^6.3.0"
+
vscode-languageserver-protocol "3.16.0-next.4"
+
+
vscode-languageserver-protocol@3.16.0-next.4:
+
version "3.16.0-next.4"
+
resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0-next.4.tgz#8f8b1b831d4dfd9b26aa1ba3d2a32c427a91c99f"
+
integrity sha512-6GmPUp2MhJy2H1CTWp2B40Pa9BeC9glrXWmQWVG6A/0V9UbcAjVC9m56znm2GL32iyLDIprTBe8gBvvvcjbpaQ==
+
dependencies:
+
vscode-jsonrpc "6.0.0-next.2"
+
vscode-languageserver-types "3.16.0-next.2"
+
+
vscode-languageserver-textdocument@^1.0.1:
+
version "1.0.1"
+
resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz#178168e87efad6171b372add1dea34f53e5d330f"
+
integrity sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA==
+
+
vscode-languageserver-types@3.16.0-next.2:
+
version "3.16.0-next.2"
+
resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0-next.2.tgz#940bd15c992295a65eae8ab6b8568a1e8daa3083"
+
integrity sha512-QjXB7CKIfFzKbiCJC4OWC8xUncLsxo19FzGVp/ADFvvi87PlmBSCAtZI5xwGjF5qE0xkLf0jjKUn3DzmpDP52Q==
+
+
vscode-languageserver-types@^3.6.0-next.1:
+
version "3.16.0"
+
resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz#ecf393fc121ec6974b2da3efb3155644c514e247"
+
integrity sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==
+
+
vscode-languageserver@7.0.0-next.3:
+
version "7.0.0-next.3"
+
resolved "https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-7.0.0-next.3.tgz#3833bd09259a4a085baeba90783f1e4d06d81095"
+
integrity sha512-qSt8eb546iFuoFIN+9MPl4Avru6Iz2/JP0UmS/3djf40ICa31Np/yJ7anX2j0Az5rCzb0fak8oeKwDioGeVOYg==
+
dependencies:
+
vscode-languageserver-protocol "3.16.0-next.4"
+
+
vscode-nls@^4.1.2:
+
version "4.1.2"
+
resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-4.1.2.tgz#ca8bf8bb82a0987b32801f9fddfdd2fb9fd3c167"
+
integrity sha512-7bOHxPsfyuCqmP+hZXscLhiHwe7CSuFE4hyhbs22xPIhQ4jv99FcR4eBzfYYVLP356HNFpdvz63FFb/xw6T4Iw==
+
+
vscode-nls@^5.0.0:
+
version "5.0.0"
+
resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.0.0.tgz#99f0da0bd9ea7cda44e565a74c54b1f2bc257840"
+
integrity sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==
+
+
vscode-uri@^2.1.2:
+
version "2.1.2"
+
resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-2.1.2.tgz#c8d40de93eb57af31f3c715dd650e2ca2c096f1c"
+
integrity sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==
+
+
which@^1.3.0:
+
version "1.3.1"
+
resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
+
integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
+
dependencies:
+
isexe "^2.0.0"
+
+
wrappy@1:
+
version "1.0.2"
+
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+
+
yallist@^2.1.2:
+
version "2.1.2"
+
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
+
integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
+
+
zone.js@0.7.6:
+
version "0.7.6"
+
resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.7.6.tgz#fbbc39d3e0261d0986f1ba06306eb3aeb0d22009"
+
integrity sha1-+7w50+AmHQmG8boGMG6zrrDSIAk=
+629
pkgs/applications/editors/oni2/extensions.nix
···
+
{ fetchurl, fetchgit, linkFarm, runCommand, gnutar }: rec {
+
offline_cache = linkFarm "offline" packages;
+
packages = [
+
{
+
name = "370c480ac103bd17c7bcfb34bf5d577dc40d3660";
+
path = fetchurl {
+
name = "370c480ac103bd17c7bcfb34bf5d577dc40d3660";
+
url = "https://codeload.github.com/ramya-rao-a/css-parser/tar.gz/370c480ac103bd17c7bcfb34bf5d577dc40d3660";
+
sha1 = "d35990e1b627e7654e67ec4ae98a91a5e72706a7";
+
};
+
}
+
{
+
name = "_emmetio_extract_abbreviation___extract_abbreviation_0.1.6.tgz";
+
path = fetchurl {
+
name = "_emmetio_extract_abbreviation___extract_abbreviation_0.1.6.tgz";
+
url = "https://registry.yarnpkg.com/@emmetio/extract-abbreviation/-/extract-abbreviation-0.1.6.tgz";
+
sha1 = "e4a9856c1057f0aff7d443b8536477c243abe28c";
+
};
+
}
+
{
+
name = "_emmetio_html_matcher___html_matcher_0.3.3.tgz";
+
path = fetchurl {
+
name = "_emmetio_html_matcher___html_matcher_0.3.3.tgz";
+
url = "https://registry.yarnpkg.com/@emmetio/html-matcher/-/html-matcher-0.3.3.tgz";
+
sha1 = "0bbdadc0882e185950f03737dc6dbf8f7bd90728";
+
};
+
}
+
{
+
name = "_emmetio_math_expression___math_expression_0.1.1.tgz";
+
path = fetchurl {
+
name = "_emmetio_math_expression___math_expression_0.1.1.tgz";
+
url = "https://registry.yarnpkg.com/@emmetio/math-expression/-/math-expression-0.1.1.tgz";
+
sha1 = "1ff2c7f05800f64c57ca89038ee18bce9f5776dc";
+
};
+
}
+
{
+
name = "_emmetio_stream_reader_utils___stream_reader_utils_0.1.0.tgz";
+
path = fetchurl {
+
name = "_emmetio_stream_reader_utils___stream_reader_utils_0.1.0.tgz";
+
url = "https://registry.yarnpkg.com/@emmetio/stream-reader-utils/-/stream-reader-utils-0.1.0.tgz";
+
sha1 = "244cb02c77ec2e74f78a9bd318218abc9c500a61";
+
};
+
}
+
{
+
name = "_emmetio_stream_reader___stream_reader_2.2.0.tgz";
+
path = fetchurl {
+
name = "_emmetio_stream_reader___stream_reader_2.2.0.tgz";
+
url = "https://registry.yarnpkg.com/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz";
+
sha1 = "46cffea119a0a003312a21c2d9b5628cb5fcd442";
+
};
+
}
+
{
+
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 = "applicationinsights___applicationinsights_1.0.8.tgz";
+
path = fetchurl {
+
name = "applicationinsights___applicationinsights_1.0.8.tgz";
+
url = "https://registry.yarnpkg.com/applicationinsights/-/applicationinsights-1.0.8.tgz";
+
sha1 = "db6e3d983cf9f9405fe1ee5ba30ac6e1914537b5";
+
};
+
}
+
{
+
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 = "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 = "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 = "byline___byline_5.0.0.tgz";
+
path = fetchurl {
+
name = "byline___byline_5.0.0.tgz";
+
url = "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz";
+
sha1 = "741c5216468eadc457b03410118ad77de8c1ddb1";
+
};
+
}
+
{
+
name = "commander___commander_2.20.3.tgz";
+
path = fetchurl {
+
name = "commander___commander_2.20.3.tgz";
+
url = "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz";
+
sha1 = "fd485e84c03eb4881c20722ba48035e8531aeb33";
+
};
+
}
+
{
+
name = "commandpost___commandpost_1.4.0.tgz";
+
path = fetchurl {
+
name = "commandpost___commandpost_1.4.0.tgz";
+
url = "https://registry.yarnpkg.com/commandpost/-/commandpost-1.4.0.tgz";
+
sha1 = "89218012089dfc9b67a337ba162f15c88e0f1048";
+
};
+
}
+
{
+
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 = "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.7.tgz";
+
path = fetchurl {
+
name = "debug___debug_3.2.7.tgz";
+
url = "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz";
+
sha1 = "72580b7e9145fb39b6676f9c5e5fb100b934179a";
+
};
+
}
+
{
+
name = "diagnostic_channel_publishers___diagnostic_channel_publishers_0.2.1.tgz";
+
path = fetchurl {
+
name = "diagnostic_channel_publishers___diagnostic_channel_publishers_0.2.1.tgz";
+
url = "https://registry.yarnpkg.com/diagnostic-channel-publishers/-/diagnostic-channel-publishers-0.2.1.tgz";
+
sha1 = "8e2d607a8b6d79fe880b548bc58cc6beb288c4f3";
+
};
+
}
+
{
+
name = "diagnostic_channel___diagnostic_channel_0.2.0.tgz";
+
path = fetchurl {
+
name = "diagnostic_channel___diagnostic_channel_0.2.0.tgz";
+
url = "https://registry.yarnpkg.com/diagnostic-channel/-/diagnostic-channel-0.2.0.tgz";
+
sha1 = "cc99af9612c23fb1fff13612c72f2cbfaa8d5a17";
+
};
+
}
+
{
+
name = "editorconfig___editorconfig_0.15.3.tgz";
+
path = fetchurl {
+
name = "editorconfig___editorconfig_0.15.3.tgz";
+
url = "https://registry.yarnpkg.com/editorconfig/-/editorconfig-0.15.3.tgz";
+
sha1 = "bef84c4e75fb8dcb0ce5cee8efd51c15999befc5";
+
};
+
}
+
{
+
name = "entities___entities_2.0.3.tgz";
+
path = fetchurl {
+
name = "entities___entities_2.0.3.tgz";
+
url = "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz";
+
sha1 = "5c487e5742ab93c15abb5da22759b8590ec03b7f";
+
};
+
}
+
{
+
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 = "file_type___file_type_7.7.1.tgz";
+
path = fetchurl {
+
name = "file_type___file_type_7.7.1.tgz";
+
url = "https://registry.yarnpkg.com/file-type/-/file-type-7.7.1.tgz";
+
sha1 = "91c2f5edb8ce70688b9b68a90d931bbb6cb21f65";
+
};
+
}
+
{
+
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 = "glob___glob_7.1.6.tgz";
+
path = fetchurl {
+
name = "glob___glob_7.1.6.tgz";
+
url = "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz";
+
sha1 = "141f33b81a7c2492e125594307480c46679278a6";
+
};
+
}
+
{
+
name = "highlight.js___highlight.js_10.1.2.tgz";
+
path = fetchurl {
+
name = "highlight.js___highlight.js_10.1.2.tgz";
+
url = "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.1.2.tgz";
+
sha1 = "c20db951ba1c22c055010648dfffd7b2a968e00c";
+
};
+
}
+
{
+
name = "http_proxy_agent___http_proxy_agent_2.1.0.tgz";
+
path = fetchurl {
+
name = "http_proxy_agent___http_proxy_agent_2.1.0.tgz";
+
url = "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz";
+
sha1 = "e4821beef5b2142a2026bd73926fe537631c5405";
+
};
+
}
+
{
+
name = "https_proxy_agent___https_proxy_agent_2.2.4.tgz";
+
path = fetchurl {
+
name = "https_proxy_agent___https_proxy_agent_2.2.4.tgz";
+
url = "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz";
+
sha1 = "4ee7a737abd92678a293d9b34a1af4d0d08c787b";
+
};
+
}
+
{
+
name = "iconv_lite_umd___iconv_lite_umd_0.6.8.tgz";
+
path = fetchurl {
+
name = "iconv_lite_umd___iconv_lite_umd_0.6.8.tgz";
+
url = "https://registry.yarnpkg.com/iconv-lite-umd/-/iconv-lite-umd-0.6.8.tgz";
+
sha1 = "5ad310ec126b260621471a2d586f7f37b9958ec0";
+
};
+
}
+
{
+
name = "image_size___image_size_0.5.5.tgz";
+
path = fetchurl {
+
name = "image_size___image_size_0.5.5.tgz";
+
url = "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz";
+
sha1 = "09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c";
+
};
+
}
+
{
+
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 = "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 = "jschardet___jschardet_2.2.1.tgz";
+
path = fetchurl {
+
name = "jschardet___jschardet_2.2.1.tgz";
+
url = "https://registry.yarnpkg.com/jschardet/-/jschardet-2.2.1.tgz";
+
sha1 = "03b0264669a90c7a5c436a68c5a7d4e4cb0c9823";
+
};
+
}
+
{
+
name = "jsonc_parser___jsonc_parser_1.0.3.tgz";
+
path = fetchurl {
+
name = "jsonc_parser___jsonc_parser_1.0.3.tgz";
+
url = "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-1.0.3.tgz";
+
sha1 = "1d53d7160e401a783dbceabaad82473f80e6ad7e";
+
};
+
}
+
{
+
name = "jsonc_parser___jsonc_parser_3.0.0.tgz";
+
path = fetchurl {
+
name = "jsonc_parser___jsonc_parser_3.0.0.tgz";
+
url = "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz";
+
sha1 = "abdd785701c7e7eaca8a9ec8cf070ca51a745a22";
+
};
+
}
+
{
+
name = "linkify_it___linkify_it_2.2.0.tgz";
+
path = fetchurl {
+
name = "linkify_it___linkify_it_2.2.0.tgz";
+
url = "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.2.0.tgz";
+
sha1 = "e3b54697e78bf915c70a38acd78fd09e0058b1cf";
+
};
+
}
+
{
+
name = "lru_cache___lru_cache_4.1.5.tgz";
+
path = fetchurl {
+
name = "lru_cache___lru_cache_4.1.5.tgz";
+
url = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz";
+
sha1 = "8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd";
+
};
+
}
+
{
+
name = "markdown_it_front_matter___markdown_it_front_matter_0.2.3.tgz";
+
path = fetchurl {
+
name = "markdown_it_front_matter___markdown_it_front_matter_0.2.3.tgz";
+
url = "https://registry.yarnpkg.com/markdown-it-front-matter/-/markdown-it-front-matter-0.2.3.tgz";
+
sha1 = "d6fa0f4b362e02086dd4ce8219fadf3f4c9cfa37";
+
};
+
}
+
{
+
name = "markdown_it___markdown_it_10.0.0.tgz";
+
path = fetchurl {
+
name = "markdown_it___markdown_it_10.0.0.tgz";
+
url = "https://registry.yarnpkg.com/markdown-it/-/markdown-it-10.0.0.tgz";
+
sha1 = "abfc64f141b1722d663402044e43927f1f50a8dc";
+
};
+
}
+
{
+
name = "mdurl___mdurl_1.0.1.tgz";
+
path = fetchurl {
+
name = "mdurl___mdurl_1.0.1.tgz";
+
url = "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz";
+
sha1 = "fe85b2ec75a59037f2adfec100fd6c601761152e";
+
};
+
}
+
{
+
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 = "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.3.tgz";
+
path = fetchurl {
+
name = "ms___ms_2.1.3.tgz";
+
url = "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz";
+
sha1 = "574c8138ce1d2b5861f0b44579dbadd60c6615b2";
+
};
+
}
+
{
+
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 = "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 = "pseudomap___pseudomap_1.0.2.tgz";
+
path = fetchurl {
+
name = "pseudomap___pseudomap_1.0.2.tgz";
+
url = "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz";
+
sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3";
+
};
+
}
+
{
+
name = "request_light___request_light_0.4.0.tgz";
+
path = fetchurl {
+
name = "request_light___request_light_0.4.0.tgz";
+
url = "https://registry.yarnpkg.com/request-light/-/request-light-0.4.0.tgz";
+
sha1 = "c6b91ef00b18cb0de75d2127e55b3a2c9f7f90f9";
+
};
+
}
+
{
+
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 = "semver___semver_5.5.1.tgz";
+
path = fetchurl {
+
name = "semver___semver_5.5.1.tgz";
+
url = "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz";
+
sha1 = "7dfdd8814bdb7cabc7be0fb1d734cfb66c940477";
+
};
+
}
+
{
+
name = "semver___semver_5.7.1.tgz";
+
path = fetchurl {
+
name = "semver___semver_5.7.1.tgz";
+
url = "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz";
+
sha1 = "a954f931aeba508d307bbf069eff0c01c96116f7";
+
};
+
}
+
{
+
name = "semver___semver_6.3.0.tgz";
+
path = fetchurl {
+
name = "semver___semver_6.3.0.tgz";
+
url = "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz";
+
sha1 = "ee0a64c8af5e8ceea67687b133761e1becbd1d3d";
+
};
+
}
+
{
+
name = "sigmund___sigmund_1.0.1.tgz";
+
path = fetchurl {
+
name = "sigmund___sigmund_1.0.1.tgz";
+
url = "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz";
+
sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590";
+
};
+
}
+
{
+
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 = "typescript_formatter___typescript_formatter_7.1.0.tgz";
+
path = fetchurl {
+
name = "typescript_formatter___typescript_formatter_7.1.0.tgz";
+
url = "https://registry.yarnpkg.com/typescript-formatter/-/typescript-formatter-7.1.0.tgz";
+
sha1 = "dd1b5547de211065221f765263e15f18c84c66b8";
+
};
+
}
+
{
+
name = "typescript_vscode_sh_plugin___typescript_vscode_sh_plugin_0.6.14.tgz";
+
path = fetchurl {
+
name = "typescript_vscode_sh_plugin___typescript_vscode_sh_plugin_0.6.14.tgz";
+
url = "https://registry.yarnpkg.com/typescript-vscode-sh-plugin/-/typescript-vscode-sh-plugin-0.6.14.tgz";
+
sha1 = "a81031b502f6346a26ea49ce082438c3e353bb38";
+
};
+
}
+
{
+
name = "typescript___typescript_4.2.0_dev.20201228.tgz";
+
path = fetchurl {
+
name = "typescript___typescript_4.2.0_dev.20201228.tgz";
+
url = "https://registry.yarnpkg.com/typescript/-/typescript-4.2.0-dev.20201228.tgz";
+
sha1 = "be099aa540d4a8faf4e05deb4af43dae602ef326";
+
};
+
}
+
{
+
name = "uc.micro___uc.micro_1.0.6.tgz";
+
path = fetchurl {
+
name = "uc.micro___uc.micro_1.0.6.tgz";
+
url = "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz";
+
sha1 = "9c411a802a409a91fc6cf74081baba34b24499ac";
+
};
+
}
+
{
+
name = "vscode_css_languageservice___vscode_css_languageservice_4.4.0.tgz";
+
path = fetchurl {
+
name = "vscode_css_languageservice___vscode_css_languageservice_4.4.0.tgz";
+
url = "https://registry.yarnpkg.com/vscode-css-languageservice/-/vscode-css-languageservice-4.4.0.tgz";
+
sha1 = "a7c5edf3057e707601ca18fa3728784a298513b4";
+
};
+
}
+
{
+
name = "vscode_emmet_helper___vscode_emmet_helper_1.2.17.tgz";
+
path = fetchurl {
+
name = "vscode_emmet_helper___vscode_emmet_helper_1.2.17.tgz";
+
url = "https://registry.yarnpkg.com/vscode-emmet-helper/-/vscode-emmet-helper-1.2.17.tgz";
+
sha1 = "f0c6bfcebc4285d081fb2618e6e5b9a08c567afa";
+
};
+
}
+
{
+
name = "vscode_extension_telemetry___vscode_extension_telemetry_0.1.1.tgz";
+
path = fetchurl {
+
name = "vscode_extension_telemetry___vscode_extension_telemetry_0.1.1.tgz";
+
url = "https://registry.yarnpkg.com/vscode-extension-telemetry/-/vscode-extension-telemetry-0.1.1.tgz";
+
sha1 = "91387e06b33400c57abd48979b0e790415ae110b";
+
};
+
}
+
{
+
name = "vscode_html_languageservice___vscode_html_languageservice_3.2.0.tgz";
+
path = fetchurl {
+
name = "vscode_html_languageservice___vscode_html_languageservice_3.2.0.tgz";
+
url = "https://registry.yarnpkg.com/vscode-html-languageservice/-/vscode-html-languageservice-3.2.0.tgz";
+
sha1 = "e92269a04097d87bd23431e3a4e491a27b5447b9";
+
};
+
}
+
{
+
name = "vscode_json_languageservice___vscode_json_languageservice_3.11.0.tgz";
+
path = fetchurl {
+
name = "vscode_json_languageservice___vscode_json_languageservice_3.11.0.tgz";
+
url = "https://registry.yarnpkg.com/vscode-json-languageservice/-/vscode-json-languageservice-3.11.0.tgz";
+
sha1 = "ad574b36c4346bd7830f1d34b5a5213d3af8d232";
+
};
+
}
+
{
+
name = "vscode_jsonrpc___vscode_jsonrpc_6.0.0_next.2.tgz";
+
path = fetchurl {
+
name = "vscode_jsonrpc___vscode_jsonrpc_6.0.0_next.2.tgz";
+
url = "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0-next.2.tgz";
+
sha1 = "3d73f86d812304cb91b9fb1efee40ec60b09ed7f";
+
};
+
}
+
{
+
name = "vscode_languageclient___vscode_languageclient_7.0.0_next.5.1.tgz";
+
path = fetchurl {
+
name = "vscode_languageclient___vscode_languageclient_7.0.0_next.5.1.tgz";
+
url = "https://registry.yarnpkg.com/vscode-languageclient/-/vscode-languageclient-7.0.0-next.5.1.tgz";
+
sha1 = "ed93f14e4c2cdccedf15002c7bf8ef9cb638f36c";
+
};
+
}
+
{
+
name = "vscode_languageserver_protocol___vscode_languageserver_protocol_3.16.0_next.4.tgz";
+
path = fetchurl {
+
name = "vscode_languageserver_protocol___vscode_languageserver_protocol_3.16.0_next.4.tgz";
+
url = "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0-next.4.tgz";
+
sha1 = "8f8b1b831d4dfd9b26aa1ba3d2a32c427a91c99f";
+
};
+
}
+
{
+
name = "vscode_languageserver_textdocument___vscode_languageserver_textdocument_1.0.1.tgz";
+
path = fetchurl {
+
name = "vscode_languageserver_textdocument___vscode_languageserver_textdocument_1.0.1.tgz";
+
url = "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz";
+
sha1 = "178168e87efad6171b372add1dea34f53e5d330f";
+
};
+
}
+
{
+
name = "vscode_languageserver_types___vscode_languageserver_types_3.16.0_next.2.tgz";
+
path = fetchurl {
+
name = "vscode_languageserver_types___vscode_languageserver_types_3.16.0_next.2.tgz";
+
url = "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0-next.2.tgz";
+
sha1 = "940bd15c992295a65eae8ab6b8568a1e8daa3083";
+
};
+
}
+
{
+
name = "vscode_languageserver_types___vscode_languageserver_types_3.16.0.tgz";
+
path = fetchurl {
+
name = "vscode_languageserver_types___vscode_languageserver_types_3.16.0.tgz";
+
url = "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz";
+
sha1 = "ecf393fc121ec6974b2da3efb3155644c514e247";
+
};
+
}
+
{
+
name = "vscode_languageserver___vscode_languageserver_7.0.0_next.3.tgz";
+
path = fetchurl {
+
name = "vscode_languageserver___vscode_languageserver_7.0.0_next.3.tgz";
+
url = "https://registry.yarnpkg.com/vscode-languageserver/-/vscode-languageserver-7.0.0-next.3.tgz";
+
sha1 = "3833bd09259a4a085baeba90783f1e4d06d81095";
+
};
+
}
+
{
+
name = "vscode_nls___vscode_nls_4.1.2.tgz";
+
path = fetchurl {
+
name = "vscode_nls___vscode_nls_4.1.2.tgz";
+
url = "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-4.1.2.tgz";
+
sha1 = "ca8bf8bb82a0987b32801f9fddfdd2fb9fd3c167";
+
};
+
}
+
{
+
name = "vscode_nls___vscode_nls_5.0.0.tgz";
+
path = fetchurl {
+
name = "vscode_nls___vscode_nls_5.0.0.tgz";
+
url = "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.0.0.tgz";
+
sha1 = "99f0da0bd9ea7cda44e565a74c54b1f2bc257840";
+
};
+
}
+
{
+
name = "vscode_uri___vscode_uri_2.1.2.tgz";
+
path = fetchurl {
+
name = "vscode_uri___vscode_uri_2.1.2.tgz";
+
url = "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-2.1.2.tgz";
+
sha1 = "c8d40de93eb57af31f3c715dd650e2ca2c096f1c";
+
};
+
}
+
{
+
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 = "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 = "yallist___yallist_2.1.2.tgz";
+
path = fetchurl {
+
name = "yallist___yallist_2.1.2.tgz";
+
url = "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz";
+
sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
+
};
+
}
+
{
+
name = "zone.js___zone.js_0.7.6.tgz";
+
path = fetchurl {
+
name = "zone.js___zone.js_0.7.6.tgz";
+
url = "https://registry.yarnpkg.com/zone.js/-/zone.js-0.7.6.tgz";
+
sha1 = "fbbc39d3e0261d0986f1ba06306eb3aeb0d22009";
+
};
+
}
+
];
+
}
+376
pkgs/applications/editors/oni2/node.lock
···
+
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+
# yarn lockfile v1
+
+
+
"@onivim/request-light@0.4.1":
+
version "0.4.1"
+
resolved "https://registry.yarnpkg.com/@onivim/request-light/-/request-light-0.4.1.tgz#13082e5d8a5664b73116d85d4805fb386aa44f61"
+
integrity sha512-C3gamHhT0aPZWpHK/7bVCgFa0RhkuRGZrM4Bl3yTdtaZd4kbjIVOmPiOz6hgNpqZm0YwSXv1+q8LhDuZF9+oXg==
+
dependencies:
+
http-proxy-agent "^2.1.0"
+
https-proxy-agent "^2.2.4"
+
vscode-nls "^4.1.2"
+
+
"@onivim/vscode-exthost@1.57.1001":
+
version "1.57.1001"
+
resolved "https://registry.yarnpkg.com/@onivim/vscode-exthost/-/vscode-exthost-1.57.1001.tgz#f4642d8c077fc0ecae9dd266fa9a1dc72d84916d"
+
integrity sha512-17aJk0H24CJRAWcxFN0dR3sNsU1THdHS20GlXwzYA26ahEjtzSDqWDhphzEUVLL8jZW1sy/NFrR5FydwEZP6dg==
+
dependencies:
+
graceful-fs "4.2.6"
+
iconv-lite-umd "0.6.8"
+
minimist "^1.2.5"
+
native-watchdog "1.3.0"
+
node-pty "0.11.0-beta7"
+
spdlog "^0.13.0"
+
vscode-proxy-agent "^0.11.0"
+
vscode-regexpp "^3.1.0"
+
+
"@tootallnate/once@1", "@tootallnate/once@^1.1.2":
+
version "1.1.2"
+
resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
+
integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
+
+
"@types/node@^11.9.5":
+
version "11.15.54"
+
resolved "https://registry.yarnpkg.com/@types/node/-/node-11.15.54.tgz#59ed60e7b0d56905a654292e8d73275034eb6283"
+
integrity sha512-1RWYiq+5UfozGsU6MwJyFX6BtktcT10XRjvcAQmskCtMcW3tPske88lM/nHv7BQG1w9KBXI1zPGuu5PnNCX14g==
+
+
agent-base@4, agent-base@^4.3.0:
+
version "4.3.0"
+
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee"
+
integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==
+
dependencies:
+
es6-promisify "^5.0.0"
+
+
agent-base@6, agent-base@^6.0.2:
+
version "6.0.2"
+
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
+
integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
+
dependencies:
+
debug "4"
+
+
bindings@^1.5.0:
+
version "1.5.0"
+
resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df"
+
integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==
+
dependencies:
+
file-uri-to-path "1.0.0"
+
+
buffer-crc32@~0.2.3:
+
version "0.2.13"
+
resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
+
integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
+
+
core-util-is@~1.0.0:
+
version "1.0.2"
+
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
+
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
+
+
data-uri-to-buffer@3:
+
version "3.0.1"
+
resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636"
+
integrity sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==
+
+
debug@3.1.0:
+
version "3.1.0"
+
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
+
integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
+
dependencies:
+
ms "2.0.0"
+
+
debug@4, debug@^4.3.1:
+
version "4.3.2"
+
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b"
+
integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==
+
dependencies:
+
ms "2.1.2"
+
+
debug@^3.1.0:
+
version "3.2.7"
+
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
+
integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
+
dependencies:
+
ms "^2.1.1"
+
+
es6-promise@^4.0.3:
+
version "4.2.8"
+
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
+
integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==
+
+
es6-promisify@^5.0.0:
+
version "5.0.0"
+
resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"
+
integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
+
dependencies:
+
es6-promise "^4.0.3"
+
+
fd-slicer@~1.1.0:
+
version "1.1.0"
+
resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
+
integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=
+
dependencies:
+
pend "~1.2.0"
+
+
file-uri-to-path@1.0.0:
+
version "1.0.0"
+
resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd"
+
integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
+
+
file-uri-to-path@2:
+
version "2.0.0"
+
resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz#7b415aeba227d575851e0a5b0c640d7656403fba"
+
integrity sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==
+
+
fs-extra@^8.1.0:
+
version "8.1.0"
+
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
+
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
+
dependencies:
+
graceful-fs "^4.2.0"
+
jsonfile "^4.0.0"
+
universalify "^0.1.0"
+
+
ftp@^0.3.10:
+
version "0.3.10"
+
resolved "https://registry.yarnpkg.com/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d"
+
integrity sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=
+
dependencies:
+
readable-stream "1.1.x"
+
xregexp "2.0.0"
+
+
get-uri@^3.0.2:
+
version "3.0.2"
+
resolved "https://registry.yarnpkg.com/get-uri/-/get-uri-3.0.2.tgz#f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c"
+
integrity sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==
+
dependencies:
+
"@tootallnate/once" "1"
+
data-uri-to-buffer "3"
+
debug "4"
+
file-uri-to-path "2"
+
fs-extra "^8.1.0"
+
ftp "^0.3.10"
+
+
graceful-fs@4.2.6:
+
version "4.2.6"
+
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"
+
integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
+
+
graceful-fs@^4.1.6, graceful-fs@^4.2.0:
+
version "4.2.4"
+
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb"
+
integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
+
+
http-proxy-agent@^2.1.0:
+
version "2.1.0"
+
resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405"
+
integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==
+
dependencies:
+
agent-base "4"
+
debug "3.1.0"
+
+
http-proxy-agent@^4.0.1:
+
version "4.0.1"
+
resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
+
integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
+
dependencies:
+
"@tootallnate/once" "1"
+
agent-base "6"
+
debug "4"
+
+
https-proxy-agent@^2.2.4:
+
version "2.2.4"
+
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b"
+
integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==
+
dependencies:
+
agent-base "^4.3.0"
+
debug "^3.1.0"
+
+
https-proxy-agent@^5.0.0:
+
version "5.0.0"
+
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
+
integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
+
dependencies:
+
agent-base "6"
+
debug "4"
+
+
iconv-lite-umd@0.6.8:
+
version "0.6.8"
+
resolved "https://registry.yarnpkg.com/iconv-lite-umd/-/iconv-lite-umd-0.6.8.tgz#5ad310ec126b260621471a2d586f7f37b9958ec0"
+
integrity sha512-zvXJ5gSwMC9JD3wDzH8CoZGc1pbiJn12Tqjk8BXYCnYz3hYL5GRjHW8LEykjXhV9WgNGI4rgpgHcbIiBfrRq6A==
+
+
inherits@~2.0.1:
+
version "2.0.4"
+
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
+
ip@^1.1.5:
+
version "1.1.5"
+
resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
+
integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
+
+
isarray@0.0.1:
+
version "0.0.1"
+
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
+
integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
+
+
jsonfile@^4.0.0:
+
version "4.0.0"
+
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
+
integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
+
optionalDependencies:
+
graceful-fs "^4.1.6"
+
+
minimist@^1.2.5:
+
version "1.2.5"
+
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
+
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
+
+
mkdirp@^0.5.5:
+
version "0.5.5"
+
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
+
integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
+
dependencies:
+
minimist "^1.2.5"
+
+
ms@2.0.0:
+
version "2.0.0"
+
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
+
integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
+
+
ms@2.1.2, ms@^2.1.1:
+
version "2.1.2"
+
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
+
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+
+
nan@^2.14.0:
+
version "2.15.0"
+
resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee"
+
integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==
+
+
native-watchdog@1.3.0:
+
version "1.3.0"
+
resolved "https://registry.yarnpkg.com/native-watchdog/-/native-watchdog-1.3.0.tgz#88cee94c9dc766b85c8506eda14c8bd8c9618e27"
+
integrity sha512-WOjGRNGkYZ5MXsntcvCYrKtSYMaewlbCFplbcUVo9bE80LPVt8TAVFHYWB8+a6fWCGYheq21+Wtt6CJrUaCJhw==
+
+
node-addon-api@^3.0.2:
+
version "3.2.1"
+
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161"
+
integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==
+
+
node-pty@0.11.0-beta7:
+
version "0.11.0-beta7"
+
resolved "https://registry.yarnpkg.com/node-pty/-/node-pty-0.11.0-beta7.tgz#aed0888b5032d96c54d8473455e6adfae3bbebbe"
+
integrity sha512-uApPGLglZRiHQcUMWakbZOrBo8HVWvhzIqNnrWvBGJOvc6m/S5lCdbbg93BURyJqHFmBS0GV+4hwiMNDuGRbSA==
+
dependencies:
+
nan "^2.14.0"
+
+
pend@~1.2.0:
+
version "1.2.0"
+
resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
+
integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
+
+
readable-stream@1.1.x:
+
version "1.1.14"
+
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
+
integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk=
+
dependencies:
+
core-util-is "~1.0.0"
+
inherits "~2.0.1"
+
isarray "0.0.1"
+
string_decoder "~0.10.x"
+
+
smart-buffer@^4.1.0:
+
version "4.2.0"
+
resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"
+
integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==
+
+
socks-proxy-agent@^5.0.0:
+
version "5.0.0"
+
resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-5.0.0.tgz#7c0f364e7b1cf4a7a437e71253bed72e9004be60"
+
integrity sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA==
+
dependencies:
+
agent-base "6"
+
debug "4"
+
socks "^2.3.3"
+
+
socks@^2.3.3:
+
version "2.6.1"
+
resolved "https://registry.yarnpkg.com/socks/-/socks-2.6.1.tgz#989e6534a07cf337deb1b1c94aaa44296520d30e"
+
integrity sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==
+
dependencies:
+
ip "^1.1.5"
+
smart-buffer "^4.1.0"
+
+
spdlog@^0.13.0:
+
version "0.13.6"
+
resolved "https://registry.yarnpkg.com/spdlog/-/spdlog-0.13.6.tgz#26b2e13d46cbf8f2334c12ba2a8cc82de5a28f02"
+
integrity sha512-iGqDoA88G3Rv3lkbVQglTulp3nv12FzND6LDC7cOZ+OoFvWnXVb3+Ebhed60oZ6+IWWGwDtjXK6ympwr7C1XmQ==
+
dependencies:
+
bindings "^1.5.0"
+
mkdirp "^0.5.5"
+
nan "^2.14.0"
+
+
string_decoder@~0.10.x:
+
version "0.10.31"
+
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
+
integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
+
+
sudo-prompt@^9.0.0:
+
version "9.2.1"
+
resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd"
+
integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==
+
+
typescript@^3.3.3333:
+
version "3.9.10"
+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8"
+
integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==
+
+
universalify@^0.1.0:
+
version "0.1.2"
+
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
+
integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
+
+
vscode-nls@^4.1.2:
+
version "4.1.2"
+
resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-4.1.2.tgz#ca8bf8bb82a0987b32801f9fddfdd2fb9fd3c167"
+
integrity sha512-7bOHxPsfyuCqmP+hZXscLhiHwe7CSuFE4hyhbs22xPIhQ4jv99FcR4eBzfYYVLP356HNFpdvz63FFb/xw6T4Iw==
+
+
vscode-proxy-agent@^0.11.0:
+
version "0.11.0"
+
resolved "https://registry.yarnpkg.com/vscode-proxy-agent/-/vscode-proxy-agent-0.11.0.tgz#9dc8d2bb9d448f1e33bb1caef97a741289660f2f"
+
integrity sha512-Y5mHjDGq/OKOvKG0IwCYfj25cvQ2cLEil8ce8n55IZHRAP9RF3e1sKU4ZUNDB8X2NIpKwyltrWpK9tFFE/kc3g==
+
dependencies:
+
"@tootallnate/once" "^1.1.2"
+
agent-base "^6.0.2"
+
debug "^4.3.1"
+
get-uri "^3.0.2"
+
http-proxy-agent "^4.0.1"
+
https-proxy-agent "^5.0.0"
+
socks-proxy-agent "^5.0.0"
+
optionalDependencies:
+
vscode-windows-ca-certs "^0.3.0"
+
+
vscode-regexpp@^3.1.0:
+
version "3.1.0"
+
resolved "https://registry.yarnpkg.com/vscode-regexpp/-/vscode-regexpp-3.1.0.tgz#42d059b6fffe99bd42939c0d013f632f0cad823f"
+
integrity sha512-pqtN65VC1jRLawfluX4Y80MMG0DHJydWhe5ZwMHewZD6sys4LbU6lHwFAHxeuaVE6Y6+xZOtAw+9hvq7/0ejkg==
+
+
vscode-windows-ca-certs@^0.3.0:
+
version "0.3.0"
+
resolved "https://registry.yarnpkg.com/vscode-windows-ca-certs/-/vscode-windows-ca-certs-0.3.0.tgz#324e1f8ba842bbf048a39e7c0ee8fe655e9adfcc"
+
integrity sha512-CYrpCEKmAFQJoZNReOrelNL+VKyebOVRCqL9evrBlVcpWQDliliJgU5RggGS8FPGtQ3jAKLQt9frF0qlxYYPKA==
+
dependencies:
+
node-addon-api "^3.0.2"
+
+
xregexp@2.0.0:
+
version "2.0.0"
+
resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943"
+
integrity sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=
+
+
yauzl@^2.5.1:
+
version "2.10.0"
+
resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
+
integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=
+
dependencies:
+
buffer-crc32 "~0.2.3"
+
fd-slicer "~1.1.0"
+453
pkgs/applications/editors/oni2/node.nix
···
+
{ fetchurl, fetchgit, linkFarm, runCommand, gnutar }: rec {
+
offline_cache = linkFarm "offline" packages;
+
packages = [
+
{
+
name = "_onivim_request_light___request_light_0.4.1.tgz";
+
path = fetchurl {
+
name = "_onivim_request_light___request_light_0.4.1.tgz";
+
url = "https://registry.yarnpkg.com/@onivim/request-light/-/request-light-0.4.1.tgz";
+
sha1 = "13082e5d8a5664b73116d85d4805fb386aa44f61";
+
};
+
}
+
{
+
name = "_onivim_vscode_exthost___vscode_exthost_1.57.1001.tgz";
+
path = fetchurl {
+
name = "_onivim_vscode_exthost___vscode_exthost_1.57.1001.tgz";
+
url = "https://registry.yarnpkg.com/@onivim/vscode-exthost/-/vscode-exthost-1.57.1001.tgz";
+
sha1 = "f4642d8c077fc0ecae9dd266fa9a1dc72d84916d";
+
};
+
}
+
{
+
name = "_tootallnate_once___once_1.1.2.tgz";
+
path = fetchurl {
+
name = "_tootallnate_once___once_1.1.2.tgz";
+
url = "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz";
+
sha1 = "ccb91445360179a04e7fe6aff78c00ffc1eeaf82";
+
};
+
}
+
{
+
name = "_types_node___node_11.15.54.tgz";
+
path = fetchurl {
+
name = "_types_node___node_11.15.54.tgz";
+
url = "https://registry.yarnpkg.com/@types/node/-/node-11.15.54.tgz";
+
sha1 = "59ed60e7b0d56905a654292e8d73275034eb6283";
+
};
+
}
+
{
+
name = "agent_base___agent_base_4.3.0.tgz";
+
path = fetchurl {
+
name = "agent_base___agent_base_4.3.0.tgz";
+
url = "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz";
+
sha1 = "8165f01c436009bccad0b1d122f05ed770efc6ee";
+
};
+
}
+
{
+
name = "agent_base___agent_base_6.0.2.tgz";
+
path = fetchurl {
+
name = "agent_base___agent_base_6.0.2.tgz";
+
url = "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz";
+
sha1 = "49fff58577cfee3f37176feab4c22e00f86d7f77";
+
};
+
}
+
{
+
name = "bindings___bindings_1.5.0.tgz";
+
path = fetchurl {
+
name = "bindings___bindings_1.5.0.tgz";
+
url = "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz";
+
sha1 = "10353c9e945334bc0511a6d90b38fbc7c9c504df";
+
};
+
}
+
{
+
name = "buffer_crc32___buffer_crc32_0.2.13.tgz";
+
path = fetchurl {
+
name = "buffer_crc32___buffer_crc32_0.2.13.tgz";
+
url = "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz";
+
sha1 = "0d333e3f00eac50aa1454abd30ef8c2a5d9a7242";
+
};
+
}
+
{
+
name = "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 = "data_uri_to_buffer___data_uri_to_buffer_3.0.1.tgz";
+
path = fetchurl {
+
name = "data_uri_to_buffer___data_uri_to_buffer_3.0.1.tgz";
+
url = "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz";
+
sha1 = "594b8973938c5bc2c33046535785341abc4f3636";
+
};
+
}
+
{
+
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_4.3.2.tgz";
+
path = fetchurl {
+
name = "debug___debug_4.3.2.tgz";
+
url = "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz";
+
sha1 = "f0a49c18ac8779e31d4a0c6029dfb76873c7428b";
+
};
+
}
+
{
+
name = "debug___debug_3.2.7.tgz";
+
path = fetchurl {
+
name = "debug___debug_3.2.7.tgz";
+
url = "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz";
+
sha1 = "72580b7e9145fb39b6676f9c5e5fb100b934179a";
+
};
+
}
+
{
+
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 = "fd_slicer___fd_slicer_1.1.0.tgz";
+
path = fetchurl {
+
name = "fd_slicer___fd_slicer_1.1.0.tgz";
+
url = "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz";
+
sha1 = "25c7c89cb1f9077f8891bbe61d8f390eae256f1e";
+
};
+
}
+
{
+
name = "file_uri_to_path___file_uri_to_path_1.0.0.tgz";
+
path = fetchurl {
+
name = "file_uri_to_path___file_uri_to_path_1.0.0.tgz";
+
url = "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz";
+
sha1 = "553a7b8446ff6f684359c445f1e37a05dacc33dd";
+
};
+
}
+
{
+
name = "file_uri_to_path___file_uri_to_path_2.0.0.tgz";
+
path = fetchurl {
+
name = "file_uri_to_path___file_uri_to_path_2.0.0.tgz";
+
url = "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz";
+
sha1 = "7b415aeba227d575851e0a5b0c640d7656403fba";
+
};
+
}
+
{
+
name = "fs_extra___fs_extra_8.1.0.tgz";
+
path = fetchurl {
+
name = "fs_extra___fs_extra_8.1.0.tgz";
+
url = "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz";
+
sha1 = "49d43c45a88cd9677668cb7be1b46efdb8d2e1c0";
+
};
+
}
+
{
+
name = "ftp___ftp_0.3.10.tgz";
+
path = fetchurl {
+
name = "ftp___ftp_0.3.10.tgz";
+
url = "https://registry.yarnpkg.com/ftp/-/ftp-0.3.10.tgz";
+
sha1 = "9197d861ad8142f3e63d5a83bfe4c59f7330885d";
+
};
+
}
+
{
+
name = "get_uri___get_uri_3.0.2.tgz";
+
path = fetchurl {
+
name = "get_uri___get_uri_3.0.2.tgz";
+
url = "https://registry.yarnpkg.com/get-uri/-/get-uri-3.0.2.tgz";
+
sha1 = "f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c";
+
};
+
}
+
{
+
name = "graceful_fs___graceful_fs_4.2.6.tgz";
+
path = fetchurl {
+
name = "graceful_fs___graceful_fs_4.2.6.tgz";
+
url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz";
+
sha1 = "ff040b2b0853b23c3d31027523706f1885d76bee";
+
};
+
}
+
{
+
name = "graceful_fs___graceful_fs_4.2.4.tgz";
+
path = fetchurl {
+
name = "graceful_fs___graceful_fs_4.2.4.tgz";
+
url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz";
+
sha1 = "2256bde14d3632958c465ebc96dc467ca07a29fb";
+
};
+
}
+
{
+
name = "http_proxy_agent___http_proxy_agent_2.1.0.tgz";
+
path = fetchurl {
+
name = "http_proxy_agent___http_proxy_agent_2.1.0.tgz";
+
url = "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz";
+
sha1 = "e4821beef5b2142a2026bd73926fe537631c5405";
+
};
+
}
+
{
+
name = "http_proxy_agent___http_proxy_agent_4.0.1.tgz";
+
path = fetchurl {
+
name = "http_proxy_agent___http_proxy_agent_4.0.1.tgz";
+
url = "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz";
+
sha1 = "8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a";
+
};
+
}
+
{
+
name = "https_proxy_agent___https_proxy_agent_2.2.4.tgz";
+
path = fetchurl {
+
name = "https_proxy_agent___https_proxy_agent_2.2.4.tgz";
+
url = "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz";
+
sha1 = "4ee7a737abd92678a293d9b34a1af4d0d08c787b";
+
};
+
}
+
{
+
name = "https_proxy_agent___https_proxy_agent_5.0.0.tgz";
+
path = fetchurl {
+
name = "https_proxy_agent___https_proxy_agent_5.0.0.tgz";
+
url = "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz";
+
sha1 = "e2a90542abb68a762e0a0850f6c9edadfd8506b2";
+
};
+
}
+
{
+
name = "iconv_lite_umd___iconv_lite_umd_0.6.8.tgz";
+
path = fetchurl {
+
name = "iconv_lite_umd___iconv_lite_umd_0.6.8.tgz";
+
url = "https://registry.yarnpkg.com/iconv-lite-umd/-/iconv-lite-umd-0.6.8.tgz";
+
sha1 = "5ad310ec126b260621471a2d586f7f37b9958ec0";
+
};
+
}
+
{
+
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 = "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 = "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 = "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 = "minimist___minimist_1.2.5.tgz";
+
path = fetchurl {
+
name = "minimist___minimist_1.2.5.tgz";
+
url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz";
+
sha1 = "67d66014b66a6a8aaa0c083c5fd58df4e4e97602";
+
};
+
}
+
{
+
name = "mkdirp___mkdirp_0.5.5.tgz";
+
path = fetchurl {
+
name = "mkdirp___mkdirp_0.5.5.tgz";
+
url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz";
+
sha1 = "d91cefd62d1436ca0f41620e251288d420099def";
+
};
+
}
+
{
+
name = "ms___ms_2.0.0.tgz";
+
path = fetchurl {
+
name = "ms___ms_2.0.0.tgz";
+
url = "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz";
+
sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
+
};
+
}
+
{
+
name = "ms___ms_2.1.2.tgz";
+
path = fetchurl {
+
name = "ms___ms_2.1.2.tgz";
+
url = "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz";
+
sha1 = "d09d1f357b443f493382a8eb3ccd183872ae6009";
+
};
+
}
+
{
+
name = "nan___nan_2.15.0.tgz";
+
path = fetchurl {
+
name = "nan___nan_2.15.0.tgz";
+
url = "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz";
+
sha1 = "3f34a473ff18e15c1b5626b62903b5ad6e665fee";
+
};
+
}
+
{
+
name = "native_watchdog___native_watchdog_1.3.0.tgz";
+
path = fetchurl {
+
name = "native_watchdog___native_watchdog_1.3.0.tgz";
+
url = "https://registry.yarnpkg.com/native-watchdog/-/native-watchdog-1.3.0.tgz";
+
sha1 = "88cee94c9dc766b85c8506eda14c8bd8c9618e27";
+
};
+
}
+
{
+
name = "node_addon_api___node_addon_api_3.2.1.tgz";
+
path = fetchurl {
+
name = "node_addon_api___node_addon_api_3.2.1.tgz";
+
url = "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz";
+
sha1 = "81325e0a2117789c0128dab65e7e38f07ceba161";
+
};
+
}
+
{
+
name = "node_pty___node_pty_0.11.0_beta7.tgz";
+
path = fetchurl {
+
name = "node_pty___node_pty_0.11.0_beta7.tgz";
+
url = "https://registry.yarnpkg.com/node-pty/-/node-pty-0.11.0-beta7.tgz";
+
sha1 = "aed0888b5032d96c54d8473455e6adfae3bbebbe";
+
};
+
}
+
{
+
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 = "readable_stream___readable_stream_1.1.14.tgz";
+
path = fetchurl {
+
name = "readable_stream___readable_stream_1.1.14.tgz";
+
url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz";
+
sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9";
+
};
+
}
+
{
+
name = "smart_buffer___smart_buffer_4.2.0.tgz";
+
path = fetchurl {
+
name = "smart_buffer___smart_buffer_4.2.0.tgz";
+
url = "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz";
+
sha1 = "6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae";
+
};
+
}
+
{
+
name = "socks_proxy_agent___socks_proxy_agent_5.0.0.tgz";
+
path = fetchurl {
+
name = "socks_proxy_agent___socks_proxy_agent_5.0.0.tgz";
+
url = "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-5.0.0.tgz";
+
sha1 = "7c0f364e7b1cf4a7a437e71253bed72e9004be60";
+
};
+
}
+
{
+
name = "socks___socks_2.6.1.tgz";
+
path = fetchurl {
+
name = "socks___socks_2.6.1.tgz";
+
url = "https://registry.yarnpkg.com/socks/-/socks-2.6.1.tgz";
+
sha1 = "989e6534a07cf337deb1b1c94aaa44296520d30e";
+
};
+
}
+
{
+
name = "spdlog___spdlog_0.13.6.tgz";
+
path = fetchurl {
+
name = "spdlog___spdlog_0.13.6.tgz";
+
url = "https://registry.yarnpkg.com/spdlog/-/spdlog-0.13.6.tgz";
+
sha1 = "26b2e13d46cbf8f2334c12ba2a8cc82de5a28f02";
+
};
+
}
+
{
+
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 = "sudo_prompt___sudo_prompt_9.2.1.tgz";
+
path = fetchurl {
+
name = "sudo_prompt___sudo_prompt_9.2.1.tgz";
+
url = "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz";
+
sha1 = "77efb84309c9ca489527a4e749f287e6bdd52afd";
+
};
+
}
+
{
+
name = "typescript___typescript_3.9.10.tgz";
+
path = fetchurl {
+
name = "typescript___typescript_3.9.10.tgz";
+
url = "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz";
+
sha1 = "70f3910ac7a51ed6bef79da7800690b19bf778b8";
+
};
+
}
+
{
+
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 = "vscode_nls___vscode_nls_4.1.2.tgz";
+
path = fetchurl {
+
name = "vscode_nls___vscode_nls_4.1.2.tgz";
+
url = "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-4.1.2.tgz";
+
sha1 = "ca8bf8bb82a0987b32801f9fddfdd2fb9fd3c167";
+
};
+
}
+
{
+
name = "vscode_proxy_agent___vscode_proxy_agent_0.11.0.tgz";
+
path = fetchurl {
+
name = "vscode_proxy_agent___vscode_proxy_agent_0.11.0.tgz";
+
url = "https://registry.yarnpkg.com/vscode-proxy-agent/-/vscode-proxy-agent-0.11.0.tgz";
+
sha1 = "9dc8d2bb9d448f1e33bb1caef97a741289660f2f";
+
};
+
}
+
{
+
name = "vscode_regexpp___vscode_regexpp_3.1.0.tgz";
+
path = fetchurl {
+
name = "vscode_regexpp___vscode_regexpp_3.1.0.tgz";
+
url = "https://registry.yarnpkg.com/vscode-regexpp/-/vscode-regexpp-3.1.0.tgz";
+
sha1 = "42d059b6fffe99bd42939c0d013f632f0cad823f";
+
};
+
}
+
{
+
name = "vscode_windows_ca_certs___vscode_windows_ca_certs_0.3.0.tgz";
+
path = fetchurl {
+
name = "vscode_windows_ca_certs___vscode_windows_ca_certs_0.3.0.tgz";
+
url = "https://registry.yarnpkg.com/vscode-windows-ca-certs/-/vscode-windows-ca-certs-0.3.0.tgz";
+
sha1 = "324e1f8ba842bbf048a39e7c0ee8fe655e9adfcc";
+
};
+
}
+
{
+
name = "xregexp___xregexp_2.0.0.tgz";
+
path = fetchurl {
+
name = "xregexp___xregexp_2.0.0.tgz";
+
url = "https://registry.yarnpkg.com/xregexp/-/xregexp-2.0.0.tgz";
+
sha1 = "52a63e56ca0b84a7f3a5f3d61872f126ad7a5943";
+
};
+
}
+
{
+
name = "yauzl___yauzl_2.10.0.tgz";
+
path = fetchurl {
+
name = "yauzl___yauzl_2.10.0.tgz";
+
url = "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz";
+
sha1 = "c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9";
+
};
+
}
+
];
+
}
+97
pkgs/applications/finance/odoo/default.nix
···
+
{ stdenv
+
, lib
+
, fetchurl
+
, python3
+
, python3Packages
+
, nodePackages
+
, wkhtmltopdf
+
}:
+
+
with python3Packages;
+
+
buildPythonApplication rec {
+
pname = "odoo";
+
+
major = "15";
+
minor = "0";
+
patch = "20211029";
+
+
version = "${major}.${minor}.${patch}";
+
+
# latest release is at https://github.com/odoo/docker/blob/master/15.0/Dockerfile
+
src = fetchurl {
+
url = "https://nightly.odoo.com/${major}.${minor}/nightly/src/odoo_${version}.tar.gz";
+
name = "${pname}-${version}";
+
sha256 = "sha256-/E+bLBbiz7fRyTwP+0AMpqbuRkOpE4B4P6kREIB4m1Q=";
+
};
+
+
nativeBuildInputs = [
+
setuptools
+
wheel
+
mock
+
];
+
+
buildInputs = [
+
wkhtmltopdf
+
nodePackages.rtlcss
+
];
+
+
# needs some investigation
+
doCheck = false;
+
+
makeWrapperArgs = [ "--prefix" "PATH" ":" "${lib.makeBinPath [ wkhtmltopdf nodePackages.rtlcss ]}" ];
+
+
propagatedBuildInputs = [
+
Babel
+
chardet
+
decorator
+
docutils
+
ebaysdk
+
freezegun
+
gevent
+
greenlet
+
html2text
+
idna
+
jinja2
+
libsass
+
lxml
+
markupsafe
+
num2words
+
ofxparse
+
passlib
+
pillow
+
polib
+
psutil
+
psycopg2
+
pydot
+
pyopenssl
+
pypdf2
+
pyserial
+
python-dateutil
+
ldap
+
python-stdnum
+
pytz
+
pyusb
+
qrcode
+
reportlab
+
requests
+
vobject
+
werkzeug1
+
xlrd
+
XlsxWriter
+
xlwt
+
zeep
+
];
+
+
unpackPhase = ''
+
tar xfz $src
+
cd odoo*
+
'';
+
+
meta = with lib; {
+
description = "Open Source ERP and CRM";
+
homepage = "https://www.odoo.com/";
+
license = licenses.lgpl3Only;
+
maintainers = [ maintainers.mkg20001 ];
+
};
+
}
+1
pkgs/applications/graphics/akira/default.nix
···
license = licenses.gpl3Plus;
maintainers = with maintainers; [ Br1ght0ne neonfuz ] ++ teams.pantheon.members;
platforms = platforms.linux;
+
mainProgram = "com.github.akiraux.akira";
};
}
+5 -4
pkgs/applications/graphics/fondo/default.nix
···
patchShebangs meson/post_install.py
'';
+
passthru.updateScript = nix-update-script {
+
attrPath = pname;
+
};
+
meta = with lib; {
homepage = "https://github.com/calo001/fondo";
description = "Find the most beautiful wallpapers for your desktop";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ AndersonTorres ] ++ teams.pantheon.members;
platforms = platforms.linux;
-
};
-
-
passthru.updateScript = nix-update-script {
-
attrPath = pname;
+
mainProgram = "com.github.calo001.fondo";
};
}
+1
pkgs/applications/graphics/graphicsmagick/default.nix
···
description = "Swiss army knife of image processing";
license = lib.licenses.mit;
platforms = lib.platforms.all;
+
mainProgram = "gm";
};
}
+1
pkgs/applications/graphics/ideogram/default.nix
···
license = licenses.gpl2Plus;
maintainers = teams.pantheon.members;
platforms = platforms.linux;
+
mainProgram = "com.github.cassidyjames.ideogram";
};
}
+5 -5
pkgs/applications/graphics/shutter/default.nix
···
, procps
, libwnck
, libappindicator-gtk3
+
, xdg-utils
}:
let
···
in
stdenv.mkDerivation rec {
pname = "shutter";
-
version = "0.99";
+
version = "0.99.2";
src = fetchFromGitHub {
owner = "shutter-project";
repo = "shutter";
rev = "v${version}";
-
sha256 = "sha256-n5M+Ggk8ulJQMWjAW+/fC8fbqiBGzsx6IXlYxvf8utA=";
+
sha256 = "sha256-o95skSr6rszh0wsHQTpu1GjqCDmde7aygIP+i4XQW9A=";
};
nativeBuildInputs = [ wrapGAppsHook ];
···
librsvg
libwnck
libappindicator-gtk3
+
hicolor-icon-theme
] ++ perlModules;
makeFlags = [
···
preFixup = ''
gappsWrapperArgs+=(
--set PERL5LIB ${perlPackages.makePerlPath perlModules} \
-
--prefix PATH : ${lib.makeBinPath [ imagemagick ] } \
-
--suffix XDG_DATA_DIRS : ${hicolor-icon-theme}/share \
-
--set GDK_PIXBUF_MODULE_FILE $GDK_PIXBUF_MODULE_FILE
+
--prefix PATH : ${lib.makeBinPath [ imagemagick xdg-utils ] }
)
'';
+1
pkgs/applications/misc/appeditor/default.nix
···
maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3Plus;
+
mainProgram = "com.github.donadigo.appeditor";
};
}
+2 -2
pkgs/applications/misc/barrier/default.nix
···
mkDerivation rec {
pname = "barrier";
-
version = "2.3.3";
+
version = "2.4.0";
src = fetchFromGitHub {
owner = "debauchee";
repo = pname;
rev = "v${version}";
-
sha256 = "11vqkzpcjiv3pq6ps022223j6skgm1d23dj18n4a5nsf53wsvvp4";
+
sha256 = "sha256-2tHqLF3zS3C4UnOVIZfpcuzaemC9++nC7lXgFnFSfKU=";
fetchSubmodules = true;
};
+2 -2
pkgs/applications/misc/binance/default.nix
···
in stdenv.mkDerivation rec {
pname = "binance";
-
version = "1.25.0";
+
version = "1.26.0";
src = fetchurl {
url = "https://github.com/binance/desktop/releases/download/v${version}/${pname}-${version}-amd64-linux.deb";
-
sha256 = "sha256-oXXzrRhdaWP8GcWI/Ugl8BrDWomZ+hsy5Om0+ME+zY0=";
+
sha256 = "sha256-UNqz/0IQ1nWANk83X7IVwvZTJayqNO5xPS6oECCgqHI=";
};
nativeBuildInputs = [
+1
pkgs/applications/misc/cipher/default.nix
···
maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3Plus;
+
mainProgram = "com.github.arshubham.cipher";
};
}
+3 -3
pkgs/applications/misc/flavours/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "flavours";
-
version = "0.5.1";
+
version = "0.5.2";
src = fetchFromGitHub {
owner = "Misterio77";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-77nSz3J/9TsptpSHRFYY8mZAvn+o35gro2OwQkGzEC0=";
+
sha256 = "sha256-P7F7PHP2EiZz6RgKbmqXRQOGG1P8TJ1emR0BEY9yBqk=";
};
buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
-
cargoSha256 = "sha256-UukLWMd8+wq5Y0dtePH312c1Nm4ztXPsoPHPN0nUb1w=";
+
cargoSha256 = "sha256-QlCjAtQGITGrWNKQM39QPmv/MPZaaHfwdHjal2i1qv4=";
nativeBuildInputs = [ installShellFiles ];
+1
pkgs/applications/misc/formatter/default.nix
···
maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.lgpl2Plus;
+
mainProgram = "com.github.djaler.formatter";
};
}
+2 -2
pkgs/applications/misc/limesctl/default.nix
···
buildGoModule rec {
pname = "limesctl";
-
version = "2.0.0";
+
version = "2.0.1";
src = fetchFromGitHub {
owner = "sapcc";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-fhmGVgJ/4xnf6pe8aXxx1KEmLInxm54my+qgSU4Vc/k=";
+
sha256 = "sha256-E6LwNiCykBqjkifUSi6oBWqCEhkRO+03HSKn4p45kh0=";
};
vendorSha256 = "sha256-9MlymY5gM9/K2+7/yTa3WaSIfDJ4gRf33vSCwdIpNqw=";
+3 -3
pkgs/applications/misc/mdzk/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "mdzk";
-
version = "0.4.2";
+
version = "0.4.3";
src = fetchFromGitHub {
owner = "mdzk-rs";
repo = "mdzk";
rev = version;
-
sha256 = "sha256-yz8lLFAP2/16fixknqGziyrUJKs3Qo1+whV82kUPuAE=";
+
sha256 = "sha256-VUvV1XA9Bd3ugYHcKOcAQLUt0etxS/Cw2EgnFGxX0z0=";
};
-
cargoSha256 = "sha256-TGNzi8fMU7RhX2SJyxpYfJLgGYxpO/XkmDXzMdlX/2o=";
+
cargoSha256 = "sha256-lZ4fc/94ESlhpfa5ylg45oZNeaF1mZPxQUSLZrl2V3o=";
buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ];
+1
pkgs/applications/misc/minder/default.nix
···
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ dtzWill ] ++ teams.pantheon.members;
+
mainProgram = "com.github.phase1geo.minder";
};
}
+2 -2
pkgs/applications/misc/mob/default.nix
···
buildGoPackage rec {
pname = "mob";
-
version = "1.12.0";
+
version = "2.0.0";
goPackagePath = "github.com/remotemobprogramming/mob";
src = fetchFromGitHub {
rev = "v${version}";
owner = "remotemobprogramming";
repo = pname;
-
sha256 = "sha256-5hvuaKlaWrB8nEeHytnn4ywciLbOSoXdBdc3K/PqMG8=";
+
sha256 = "sha256-sSeXL+eHroxDr+91rwmUJ+WwDgefZgJBRTxy4wo6DDM=";
};
meta = with lib; {
+41
pkgs/applications/misc/nerd-font-patcher/default.nix
···
+
{ python3Packages, lib, fetchFromGitHub }:
+
+
python3Packages.buildPythonApplication rec {
+
pname = "nerd-font-patcher";
+
version = "2.1.0";
+
+
# The size of the nerd fonts repository is bigger than 2GB, because it
+
# contains a lot of fonts and the patcher.
+
# until https://github.com/ryanoasis/nerd-fonts/issues/484 is not fixed,
+
# we download the patcher from an alternative repository
+
src = fetchFromGitHub {
+
owner = "betaboon";
+
repo = "nerd-fonts-patcher";
+
rev = "180684d7a190f75fd2fea7ca1b26c6540db8d3c0";
+
sha256 = "sha256-FAbdLf0XiUXGltAgmq33Wqv6PFo/5qCv62UxXnj3SgI=";
+
};
+
+
propagatedBuildInputs = with python3Packages; [ fontforge ];
+
+
format = "other";
+
+
postPatch = ''
+
sed -i font-patcher \
+
-e 's,__dir__ + "/src,"'$out'/share/${pname},'
+
'';
+
+
dontBuild = true;
+
+
installPhase = ''
+
mkdir -p $out/bin $out/share/${pname}
+
install -Dm755 font-patcher $out/bin/${pname}
+
cp -ra src/glyphs $out/share/${pname}
+
'';
+
+
meta = with lib; {
+
description = "Font patcher to generate Nerd font";
+
homepage = "https://nerdfonts.com/";
+
license = licenses.mit;
+
maintainers = with maintainers; [ ck3d ];
+
};
+
}
+1
pkgs/applications/misc/notejot/default.nix
···
license = licenses.gpl3Plus;
maintainers = with maintainers; [ AndersonTorres ] ++ teams.pantheon.members;
platforms = platforms.linux;
+
mainProgram = "io.github.lainsce.Notejot";
};
}
+2 -2
pkgs/applications/misc/seatd/default.nix
···
stdenv.mkDerivation rec {
pname = "seatd";
-
version = "0.6.2";
+
version = "0.6.3";
src = fetchFromSourcehut {
owner = "~kennylevinsen";
repo = "seatd";
rev = version;
-
sha256 = "0c07i1nq0k60xmcsnr37ryqs7nzbg4qfq6fzbnzwbh1yhr8kypcm";
+
sha256 = "sha256-LLRGi3IACqaIHExLhALnUeiPyUnlhAJzsMFE2p+QSp4=";
};
outputs = [ "bin" "out" "dev" "man" ];
+1
pkgs/applications/misc/sequeler/default.nix
···
license = licenses.gpl3;
maintainers = with maintainers; [ etu ] ++ teams.pantheon.members;
platforms = platforms.linux;
+
mainProgram = "com.github.alecaddd.sequeler";
};
}
+15 -3
pkgs/applications/misc/tty-solitaire/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, ncurses }:
+
{ lib, stdenv, fetchFromGitHub, fetchpatch, ncurses }:
stdenv.mkDerivation rec {
pname = "tty-solitaire";
···
sha256 = "sha256-zMLNWJieHxHALFQoSkdAxGbUBGuZnznLX86lI3P21F0=";
};
-
buildInputs = [ ncurses ];
+
patches = [
+
# Patch pending upstream inclusion to support ncurses-6.3:
+
# https://github.com/mpereira/tty-solitaire/pull/61
+
(fetchpatch {
+
name = "ncurses-6.3.patch";
+
url = "https://github.com/mpereira/tty-solitaire/commit/4d066c564d086ce272b78cb8f80717a7fb83c261.patch";
+
sha256 = "sha256-E1XVG0be6JH3K1y7UPap93s8xk8Nk0dKLdKHcJ7mA8E=";
+
})
+
];
-
patchPhase = "sed -i -e '/^CFLAGS *?= *-g *$/d' Makefile";
+
postPatch = ''
+
sed -i -e '/^CFLAGS *?= *-g *$/d' Makefile
+
'';
+
+
buildInputs = [ ncurses ];
makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" "PREFIX=${placeholder "out"}" ];
+1
pkgs/applications/networking/browsers/ephemeral/default.nix
···
maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3;
+
mainProgram = "com.github.cassidyjames.ephemeral";
};
}
+393 -393
pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
···
{
-
version = "93.0";
+
version = "94.0";
sources = [
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ach/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ach/firefox-94.0.tar.bz2";
locale = "ach";
arch = "linux-x86_64";
-
sha256 = "8be7f497a9bd28eedb3b30c4c5437242cbd599df3fa5e7a6a2912acadc126707";
+
sha256 = "de15198bb4e95a84482694415e656c03aa4d4b0c3cc0e3631e8454189a516835";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/af/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/af/firefox-94.0.tar.bz2";
locale = "af";
arch = "linux-x86_64";
-
sha256 = "aaab5d767d832e883a5ca2ad0a81b128c0fbebe141238835064210b27e47db6b";
+
sha256 = "01419633778013bfa5c5577dcb58f03fc74f851b53af6585a7d69ec25145d13a";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/an/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/an/firefox-94.0.tar.bz2";
locale = "an";
arch = "linux-x86_64";
-
sha256 = "8340801d581d55a249b94378c69061466aa6e6181d64790d5bda43d2b3631a27";
+
sha256 = "6ac71816131c4540131e81b0d53957cd83112bc97da4fe6c1302743c4ca45c54";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ar/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ar/firefox-94.0.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
-
sha256 = "03e0cd262aad9e49b10f6626ec2c96f1646a51d1e461998be5d5487a40709626";
+
sha256 = "74253d1a9325bbe0ce20f8dad8eee0d22b4cb6080a38e3a780b831d75e6e73db";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ast/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ast/firefox-94.0.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
-
sha256 = "062e4bdc3144b19b5f85ded44078ef64e988bc4c9658ac189771b3411b3e0145";
+
sha256 = "f1e0d0d63ae5ba972592ed07b7844090aefdc07d67dec25e444e6f68a8fee834";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/az/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/az/firefox-94.0.tar.bz2";
locale = "az";
arch = "linux-x86_64";
-
sha256 = "175fb26412691b06d82f0175bdb51bf5635ff16564df93cdd4c332d6614fbcb9";
+
sha256 = "1bf3613239e288de9c1116d2f292fe86c8cef38da4d8e459b1ac907ead624c14";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/be/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/be/firefox-94.0.tar.bz2";
locale = "be";
arch = "linux-x86_64";
-
sha256 = "9841d99dd7407397388384d37a1b4d11027344e1710073ad3425163144445341";
+
sha256 = "820de9fd56247c99a62fee8b01b0274b1171d7093de7f2261e4457651392d523";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/bg/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/bg/firefox-94.0.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
-
sha256 = "2932865a731d33c3447aa17d545185faff6fb8db32502236537301ec7eb3d54f";
+
sha256 = "dbb01c85c26d21ea8b971e7bfb1cd0af45ebc0378783368b7f0801d4f712e4a5";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/bn/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/bn/firefox-94.0.tar.bz2";
locale = "bn";
arch = "linux-x86_64";
-
sha256 = "b9d7a1d69e0bf88fcdb24038f410289187a3de5047fa28925513a5f6ac47ae46";
+
sha256 = "06bf17d84782c636b84f0239900256c23b353e17fceca2c31bd3f3a128c72c67";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/br/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/br/firefox-94.0.tar.bz2";
locale = "br";
arch = "linux-x86_64";
-
sha256 = "ef5b6a548c200cd0e519c67a6542624a6b085ed20ca78e162b0dfb5b9d921a0a";
+
sha256 = "5473adf681b62bd3316a14b3d1fe54c86bebce1960495630c83eb556bad3115e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/bs/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/bs/firefox-94.0.tar.bz2";
locale = "bs";
arch = "linux-x86_64";
-
sha256 = "4a8e64d088509a8df5b95eea4c39267a884bb2906a71ac39056214dfc10a62c2";
+
sha256 = "c1de2c5f685e5c62a75b4bb9ff26486f968de3aac16a92fd86c9fd927d24289e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ca-valencia/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ca-valencia/firefox-94.0.tar.bz2";
locale = "ca-valencia";
arch = "linux-x86_64";
-
sha256 = "ad7401e804d5cfe80d4bea0da8c324f70d3304dee96ea9d6c7d7257c67bfca9f";
+
sha256 = "de7744abd5c2878edebe546eb4f2a99a185d7ff3e8235eb41d5a548d704f5aba";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ca/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ca/firefox-94.0.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
-
sha256 = "ab9d9d2cdb33f3f6b490f463021e9afe12e930bbe227e4e26122c45522995c8c";
+
sha256 = "ffd8af63684d4cdc9f9a6deb5f8111d7a1aad0a1bc331d02d64d2ce695b5e44a";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/cak/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/cak/firefox-94.0.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
-
sha256 = "698e4d066469ffedd1f915d93fac4358c4f614695966937858e950b9fc455bfb";
+
sha256 = "38cd4c961e90c4eab38eb61f3da82aeb57d70c6b1d768dec91e365393fc705a6";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/cs/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/cs/firefox-94.0.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
-
sha256 = "e6525afccdc478dc4db4cb23c30d18cfa2911c1f93bb85efd41b1647f9dbb85b";
+
sha256 = "c4d4b0686cddd4ac2eb846e6802ab0577554649e91ad99f041ff8d4f50ec01d7";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/cy/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/cy/firefox-94.0.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
-
sha256 = "dd3bf768de4120595e2264f4c8155c7037b5d220dc1cd6120c9821125f272046";
+
sha256 = "c1eb3b4b0f31ff2580b0c2dcf071e95dcc8721cefaa152da277ffc927c248bf9";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/da/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/da/firefox-94.0.tar.bz2";
locale = "da";
arch = "linux-x86_64";
-
sha256 = "6b36bdd340f100ee627c34e0b959d11aa19afe15dc4d5b68fb594cd58bf3db23";
+
sha256 = "e4d11271b51b06321f763dd5fd460f002b00c177bc1e9aa6e0cf1d276f28527e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/de/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/de/firefox-94.0.tar.bz2";
locale = "de";
arch = "linux-x86_64";
-
sha256 = "befb39ec9a21c8ab30fbe81a3aad56bdc3734c3df5f511d5b088b79edbd179b7";
+
sha256 = "6cf50d4973194d9d5c82266707313a14a1d813677e1881a87aa2cf74488a2ea5";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/dsb/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/dsb/firefox-94.0.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
-
sha256 = "1b922369255e48ef6decc6914df53d8461e5fa6139741ff6946e5f68d797aad9";
+
sha256 = "6ab8643ab33f443864a01a3319b616f48b67a58a12f17da1185ca30a8e025fe8";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/el/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/el/firefox-94.0.tar.bz2";
locale = "el";
arch = "linux-x86_64";
-
sha256 = "ba9ddc9bdb8b7b5f1535dfcc8d6ae2062158689d57aae089a854b486e24f2b67";
+
sha256 = "4c152598ae6b7360b81902265fe716f8fe4cbcccf419fb378be20d81b44f01d2";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/en-CA/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/en-CA/firefox-94.0.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
-
sha256 = "910529d6c94fadc481238b015a35a4b6aab9f532aa4fac3b815413e02ba09f5e";
+
sha256 = "ff09e12f2255ff7cb49df32213739432c706a6ef500104029c5e7196a324ac24";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/en-GB/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/en-GB/firefox-94.0.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
-
sha256 = "be7b43f5e801e3528c5e9eb732d281c36166265a1bcb84c168b017ec8cc01dd3";
+
sha256 = "78005100d97d4fa48150606f5a9d6e7b4c6496b4cfe9fd3037031e486aa387d8";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/en-US/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/en-US/firefox-94.0.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
-
sha256 = "9d06897b80d77cfb59e1c8bd4dfc427590b058616ae634e52cfe272af06f9b32";
+
sha256 = "9d91733d36b16bea6df2e988ccc8ec541bda558f8a8d9a4d4134225dd21ac7ec";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/eo/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/eo/firefox-94.0.tar.bz2";
locale = "eo";
arch = "linux-x86_64";
-
sha256 = "83e76766de41b81936b5a2d5bdb3b61a654adfcd3ee7226cc58418a1b4257e4e";
+
sha256 = "6164f90815da3943f14514999969c6b2cbf6227d088524084b137d1fa2533f4d";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/es-AR/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/es-AR/firefox-94.0.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
-
sha256 = "8f7fefb869a19511065025d1b0e0ed1d84ffdc402dbb07c4c35673bb9209403a";
+
sha256 = "199c86c5eb5ad9f1936731c1d0b17a89b5a44d7409192aad0c3ae5ada296b44f";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/es-CL/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/es-CL/firefox-94.0.tar.bz2";
locale = "es-CL";
arch = "linux-x86_64";
-
sha256 = "62531f511e3d79a2a4d80c6a09ce120ecc62662fc5e277f8ba7f73488fd870f3";
+
sha256 = "664aa3266a728cfa4b2885cecc1cb82d3a38767e6eab0316718cccad82397219";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/es-ES/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/es-ES/firefox-94.0.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
-
sha256 = "f3f3869780b3344746f8cf1e59dda3f44f56e5b9a97bab7bdc4cc58ba5d8b4a7";
+
sha256 = "28fd5db5af1aa1e0b50724b794fbb1c1c7208824be9eaba1736073cac8e83695";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/es-MX/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/es-MX/firefox-94.0.tar.bz2";
locale = "es-MX";
arch = "linux-x86_64";
-
sha256 = "55dfe3202f289bf5ab4b8fa59e3ef7824ca921c436b6c872f2fa6eab8b95dfd3";
+
sha256 = "242ae68cb8ad5227d6aa8f4d44c78e2a9a4c82b99fcd5c747324296725b9dc82";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/et/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/et/firefox-94.0.tar.bz2";
locale = "et";
arch = "linux-x86_64";
-
sha256 = "b6ed0570c1644a00f058453b82b48953adc9e500179f51ad769a796eb7417f75";
+
sha256 = "c2e9fee5dde6544e7868d1d0c879ba9a72d481efe09f8d21059087e17c6e94b4";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/eu/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/eu/firefox-94.0.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
-
sha256 = "070ef21ffeb8c339c49346017626a0c6112ca2c63e2a2880c3b22b858c9322ff";
+
sha256 = "a3f2b298b5ac86c85bf5334ad7217b5a879e460cecf87711c0be9d8fc8704638";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/fa/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/fa/firefox-94.0.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
-
sha256 = "9dc071ecb81ba221ece8131ff54d27e94585243322a39d817ae663a35af4cc4d";
+
sha256 = "e1a9f506417b391b0635604e155a2d9389baaa73b591f3c43a8defa8e5e7a3e0";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ff/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ff/firefox-94.0.tar.bz2";
locale = "ff";
arch = "linux-x86_64";
-
sha256 = "7d1aa96cfe5c39059ebf682216083a2d5505f9ae97290f6dffb9b15912c5b6ac";
+
sha256 = "89cb6b9d8757de75fdcc73098943a4ff81f3ce6d2f7d938fe94ba7f875069aaf";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/fi/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/fi/firefox-94.0.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
-
sha256 = "3f050f0205134d52aa3e7fd08e1e78ccf2f987aed286dc20c9d5d8422e8dffd1";
+
sha256 = "322070cbba8c68f4b6a918018273c989e8fd8a7378ba86fad533490a93ec3af1";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/fr/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/fr/firefox-94.0.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
-
sha256 = "bc7aef8139c8e20c3ee69e027d93300b30320c24fbf9b651c14743b88d243f66";
+
sha256 = "24142d84aca0895c6f9f4c312597afc59bac072bd56c24dbe46bb869dcbbc094";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/fy-NL/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/fy-NL/firefox-94.0.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
-
sha256 = "4236fc93d2d661e29f1b82157b179bc91a92543df8b623264c5e05b5d03747a4";
+
sha256 = "19d39c728d1623e0a53b2b5b58bb948a018e75a87fd31ac390b65537be577f1e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ga-IE/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ga-IE/firefox-94.0.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
-
sha256 = "ef874f0887ff4724e141608aeed56a2f78a40f3a0f620e3bdd35e0247bb21194";
+
sha256 = "8ffb458b531035c015299e089cc2caafad55876cdcf4adb259eeedb613a40904";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/gd/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/gd/firefox-94.0.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
-
sha256 = "bb0d22e04c024a86bddba9cc527db275199a04dd2576c170f78f98c68ffe4077";
+
sha256 = "9f0ceaf44c8d689f08c1e9752af948fa143c41cc87afa8f16be66f839975447d";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/gl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/gl/firefox-94.0.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
-
sha256 = "ab958633a2f6b691b950c18147c04426fe5cdb23592e142dcf15dcd5ce86bc5c";
+
sha256 = "f63683e490103a978e1da9cbb4cbbc1d46a44b4a76a429072299338165067f65";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/gn/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/gn/firefox-94.0.tar.bz2";
locale = "gn";
arch = "linux-x86_64";
-
sha256 = "1ec4293dd2658d598dee23fb04ecfb6674ccb19ae5b93fb60e94c3ac018056fb";
+
sha256 = "f1233e94f5f82ff37dccd91eaa64bbdd13f70eaa14817e943251faf7a57f8e0a";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/gu-IN/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/gu-IN/firefox-94.0.tar.bz2";
locale = "gu-IN";
arch = "linux-x86_64";
-
sha256 = "eaa2792ff2a4ff29ee5301e3827c758f5e93159d4212988c8a3e3bb19a609064";
+
sha256 = "ea2528a2f78d73f0554e319aa6f7beec1be3d8c60ffb545a27e5b5fc26d103a1";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/he/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/he/firefox-94.0.tar.bz2";
locale = "he";
arch = "linux-x86_64";
-
sha256 = "03ef507e5047f3f84cd4b41a1fbfe00ba72833d0f6fe2503cf0156504031228a";
+
sha256 = "efa093a43af1b86d786c0e6349d6c02f53b3ec2d9eac6c6be2182d84bd3ccaaa";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/hi-IN/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/hi-IN/firefox-94.0.tar.bz2";
locale = "hi-IN";
arch = "linux-x86_64";
-
sha256 = "9ff924a878b7e8e69868ca33de7ac10d66a4590d022fb2255527928d905a891a";
+
sha256 = "a26e025f1cb032883c6558bb2257d671f92733ca4b9dc5635ff2befb4eed2c9b";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/hr/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/hr/firefox-94.0.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
-
sha256 = "ef61afbedff8dac01c600620e82756c5bc04782d717dff13bc6f59ccc06c8ab0";
+
sha256 = "ee79321b1cb31624562bee737ecfabf533194a4c026dbb69bad4d510b63ef060";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/hsb/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/hsb/firefox-94.0.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
-
sha256 = "57ed98a1bce575fc67cd290457072e0142183b9d8713d20a58574453fb3d7707";
+
sha256 = "dd334938f061bf1fdd08b303c6e4abc910be4264a40cf1be6ed808ace58f98e1";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/hu/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/hu/firefox-94.0.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
-
sha256 = "d565f5881e15197d70bfdca1d3df7eef4afd505f7fb2e71bd9bcf5495ba33007";
+
sha256 = "c445dea144a4a3a57e5dbb483f1c5a3872cece10a466d0b2e0e7769c2c22627f";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/hy-AM/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/hy-AM/firefox-94.0.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
-
sha256 = "ee430651716013ad37fdeb0549d96aaa1ef254888653b686ba9576844976bc36";
+
sha256 = "4ea07bb7d9c17ebc64e568d317820e91215d650aacaca420915fbf90f8a26542";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ia/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ia/firefox-94.0.tar.bz2";
locale = "ia";
arch = "linux-x86_64";
-
sha256 = "d85cea5e56cff08f185084144374c782a0edbc8396a2ab7ad9e373e6d6441cab";
+
sha256 = "e5b05ae03fb961ca6e77c4fee0861b0e5faa913a49d60920541ed180e621ce1b";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/id/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/id/firefox-94.0.tar.bz2";
locale = "id";
arch = "linux-x86_64";
-
sha256 = "f9b95eafb8f064dc9ac02693befca85b90567b6635446a20f81bd3391fd64847";
+
sha256 = "090fc235bc878dbace606ed669ad26f7f48792fa00676627c2399bf73c7072a1";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/is/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/is/firefox-94.0.tar.bz2";
locale = "is";
arch = "linux-x86_64";
-
sha256 = "d1d68fe93ef3de2424f3ca4d59d339e3add6c21ae63163fa86f0f6c7751893f6";
+
sha256 = "16929ff44ec2f51dc8e4b7d0ed55fc0548db3bd830b65dddd23fe9f5f45882a5";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/it/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/it/firefox-94.0.tar.bz2";
locale = "it";
arch = "linux-x86_64";
-
sha256 = "9bf7961653ac654daf8f019ee03b242bd73667e302f9910ab1a7b64aef4b7995";
+
sha256 = "f8954f671c91073b46a1b6c2e03ea5df39becc40b7926478a8c8bcc78d49e105";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ja/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ja/firefox-94.0.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
-
sha256 = "7ed411b87cbb261094c6b7cfa34d5cbfa28f0800644b10957429e0499f03b95b";
+
sha256 = "35f497fa15427f8f2f78e40531444374982313f7e86305edea64c2a5139370e8";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ka/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ka/firefox-94.0.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
-
sha256 = "b5e92b09a9348033abfbf9e55049c7d188821aa2e3ed973cf207130cb1f47abe";
+
sha256 = "905bbb623f9792d92167e66880f9624479ad60f8bc68f257e5f59f1aebd33abb";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/kab/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/kab/firefox-94.0.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
-
sha256 = "71368bdaa2cae9a585b1bc7e6539d5f6ba97ae87a39c8a5910077d28bb0c80fb";
+
sha256 = "5a8c5006eb58f3a143b9580d7173fa87598caef93ecf73173fabeaa6e51574f8";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/kk/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/kk/firefox-94.0.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
-
sha256 = "e91bb39de263c5a41c54c50c11d82ce9a28ccaa4df95594657b92e2584210072";
+
sha256 = "893fcdbebdb7b646781be410ec08ecfaca06b65a6c58d9a0866070d724d654ec";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/km/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/km/firefox-94.0.tar.bz2";
locale = "km";
arch = "linux-x86_64";
-
sha256 = "21aaa236b79db29eeacb9c3b4509be78bf65f5584dbf8ee7c6803bc8ce89d201";
+
sha256 = "dc977315a12131902070ffa6c6f118593fa3535c8aaa2788c28a289f8f58071c";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/kn/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/kn/firefox-94.0.tar.bz2";
locale = "kn";
arch = "linux-x86_64";
-
sha256 = "d661f1b28960791bc2e15cf6f831fb88c69c691e81bc56b61bb6bb47f4540851";
+
sha256 = "4110bb026876a7ec25f6e3fc0b3f40a4ff2b1a52ba3aa7cf44bf86dd13e5bfd0";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ko/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ko/firefox-94.0.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
-
sha256 = "72b75385aac30b8e659a919710412bd532103f34498bbd921e698d8d41354f31";
+
sha256 = "5d9912d2c259d89c2e95fa820bb8347e40739891fe0cb7db3484ea479b03093d";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/lij/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/lij/firefox-94.0.tar.bz2";
locale = "lij";
arch = "linux-x86_64";
-
sha256 = "9bc73f6865faf264bc411dddb362aee6b54d4d6b14abb25e088032148027f7ae";
+
sha256 = "f2e7cf14aca5a1ecd13e682a421be77b63e8c4c46ce1fcdcfa06fb6f3226a2db";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/lt/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/lt/firefox-94.0.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
-
sha256 = "2499f42c4da599e2b006fe92ae921b6e3fd85af8b94c895875c242e45cfd6987";
+
sha256 = "cff207c01f8c1a154376e3298f104a6cfd61978f553183631cacbea45a555381";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/lv/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/lv/firefox-94.0.tar.bz2";
locale = "lv";
arch = "linux-x86_64";
-
sha256 = "b413029366708222b35286b872efe6b1fcd27f092e9d5b01fa1a6ff9d48e62ad";
+
sha256 = "f621fda53b5bcfd276c7a5edf4a32db23a3039050e51a7b2d2e52f654828d7d8";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/mk/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/mk/firefox-94.0.tar.bz2";
locale = "mk";
arch = "linux-x86_64";
-
sha256 = "1f87c65a87cb5a876dd8a3749ea47c1ca5d7446bbca72de1ed64d92f77f7bc74";
+
sha256 = "a97c9c058e511841130267ddb8758b2f5c984eadca8021a9863a992d9dfc0661";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/mr/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/mr/firefox-94.0.tar.bz2";
locale = "mr";
arch = "linux-x86_64";
-
sha256 = "8fa074c47ffff06f7bd596d3ce3e6e2281c7e924582f285aead35d37f71b18e1";
+
sha256 = "b078043237564dbbf93e544f6791120f1daf0b00bd31bbbaf7d4a9c81b25eeb4";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ms/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ms/firefox-94.0.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
-
sha256 = "674e877cd4a2e1d0844dcad823c26a50032565239f0ac07c5dd073b919beff80";
+
sha256 = "74f7638b2d75476cbbffe6249ba9c64c1617bc21a57c30d8e2169df1b0f59bf4";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/my/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/my/firefox-94.0.tar.bz2";
locale = "my";
arch = "linux-x86_64";
-
sha256 = "8a65cdc5a9c7455c6def1e68fab652c2c5a1d943c4e7af6a83502de5f1d5738f";
+
sha256 = "6eaa860ec35d6b71aa284ec798385dbbd8bdfb843a1fe8d898dda32b5ba7cc20";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/nb-NO/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/nb-NO/firefox-94.0.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
-
sha256 = "9c6771132a3fee58115cee692564f43464d3ce745da721d3c61519d845592304";
+
sha256 = "6b9832b1135f17d60220e3a6bf5cb557fcf57e5ff50e5538a3f42fab36319d2b";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ne-NP/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ne-NP/firefox-94.0.tar.bz2";
locale = "ne-NP";
arch = "linux-x86_64";
-
sha256 = "110e30dc86f3996b9a3c474be5f170510383ad137a71257a5cd27ed25432ecfb";
+
sha256 = "71a5b237c05394176ba930fc458d375b3371d45dade1fbcaa009537cdfbe9a21";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/nl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/nl/firefox-94.0.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
-
sha256 = "4e753199be0e8b2b927fd2bef35bfbdcb2aa47fee5a178ff34f4348849f058f1";
+
sha256 = "8adc924dc977ac687dd1d5c80124e99ee1ffb854181636e208d934e396e46a1c";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/nn-NO/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/nn-NO/firefox-94.0.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
-
sha256 = "7f9351e18fd74c472151bc8c9ed9181542308a15820b9aec503981de97b851b2";
+
sha256 = "4934faaea8bdd3de1eeb8ad9223d52d2f1e867e078d3c63443847fdc66d0d1c9";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/oc/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/oc/firefox-94.0.tar.bz2";
locale = "oc";
arch = "linux-x86_64";
-
sha256 = "0eaefd72fef1d1d86bc0250052d80993456754be8b2818ecaf5a34d4064c4ab3";
+
sha256 = "440688f67ad6babb9cf7b5354c84fda25c33f8383b447c0cafe4973c30888d2c";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/pa-IN/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/pa-IN/firefox-94.0.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
-
sha256 = "d82d82b827225d9764c127b0fbddbddc9fb46ff4c85a9da7d132ce54a2ef98c6";
+
sha256 = "b7b9dc6eeffe6a7be68f37d5625a4c9f40f6e592a96de7c3be81cfcb5928b395";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/pl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/pl/firefox-94.0.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
-
sha256 = "1bafb0bff6e280a6595b82dcfd99bd2dde5bde5d5bf0993f828e1658afcf0e98";
+
sha256 = "5a452ca451afa94b43568c04ae91573c70ade62c41ecad41ccfe63f78a01a5ce";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/pt-BR/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/pt-BR/firefox-94.0.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
-
sha256 = "ebb2bdc70f03a6aaddd3ac1e47f716f880198f3a7c5040a4a592c88a90dd7ff4";
+
sha256 = "f7b19be51c9f7905f7249a5d2771647bb8234fef7a68314ca5e05cdf1335b519";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/pt-PT/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/pt-PT/firefox-94.0.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
-
sha256 = "c082c36c403b685e089b1a90ace81dc4fc2d612f4d82d65fd178e61fafb265ab";
+
sha256 = "2990d7460eea578e0ffbdb356e0e03157cdf897221b57e8e3369450aa47f0309";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/rm/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/rm/firefox-94.0.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
-
sha256 = "b42d24bbdfb7016c71c262058af2fb9fec38fe6a9dbf47f6a3c04cd2e9d9279d";
+
sha256 = "1367561b5d30a9aa8f3d06ad5fbb5a3d23912d3baaf10593c4a8d24aff7784f7";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ro/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ro/firefox-94.0.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
-
sha256 = "cdf32a9e5268885f103e9a9391a247f1e05b2922b1e3e8744c26d92fac9722bf";
+
sha256 = "457c48c878d3ffd6c1a413e2ad87dbeff98bcb50459337836d291cd34d79d5fe";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ru/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ru/firefox-94.0.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
-
sha256 = "b87f839b38e8b9e7f17dd97724b210f1eac2e3d290fcd677ab729c00f341757f";
+
sha256 = "669c1e78a7d46fff2be2756f3b06b769af9cccc11f7fb5e981e7862dbd4e915c";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/sco/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/sco/firefox-94.0.tar.bz2";
locale = "sco";
arch = "linux-x86_64";
-
sha256 = "7262fb3b507d74b6d68da1426e7f4571dbecf66211cb32f9719363a6c1f2aa0c";
+
sha256 = "c4ea98e01c626a0088e4e94b8fc05723f178ce302ef2847cf6e45c9ffe7d70ea";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/si/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/si/firefox-94.0.tar.bz2";
locale = "si";
arch = "linux-x86_64";
-
sha256 = "aa3e1a8d8f05eeb024eda42c6510532b297a73ced25944e0c28137ec778be9e4";
+
sha256 = "cd05e8a2ddf01a345bf5891d317fdcf7d3a0bc54f1a09700786db1f8cb8a3510";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/sk/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/sk/firefox-94.0.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
-
sha256 = "e1102e5c0961c8532cd9ae49d8b3da624de490265cd39d3e952cd4da839b394f";
+
sha256 = "c64667483a3fb1ab8c5ebf1c16f2a80206c4266f530e6b3941bd164e0ea228e9";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/sl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/sl/firefox-94.0.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
-
sha256 = "1109d8fe7a1e33fe03da7c0b3cb27e9b9f314273d4c2ba8a61f12b3a6237d6e3";
+
sha256 = "35e2a7c6b215e57ba137f25be7d7e072c4f4e875150ce16e33717907731ad499";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/son/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/son/firefox-94.0.tar.bz2";
locale = "son";
arch = "linux-x86_64";
-
sha256 = "676739441dcfac253974ae5092c59455b7101e294f9c4df5d31eca00ca864eb4";
+
sha256 = "50e0d59b34159572aac1249d2f0fc1b8e1a34dc0332822ad6553c5f9300adea0";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/sq/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/sq/firefox-94.0.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
-
sha256 = "eae6d8801a111b38fa7d7b3ee7fc5b23469940de26760b44160d09f68f5d8e5f";
+
sha256 = "0a26399706b1731adac50c188aaefcbdf676cc512242440c41007c125669a6fd";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/sr/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/sr/firefox-94.0.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
-
sha256 = "a315f119c5cbe0d5a2794933e21180ab837e672c3063a870947e12def2fad450";
+
sha256 = "3e43e14e80c98fc2eb02dceddffebafeaf960c30cab85da2150c02ab3805d038";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/sv-SE/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/sv-SE/firefox-94.0.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
-
sha256 = "3f3490ea0bb9fc22ea85d5d4f6eedb4531e204c1d53f8cf487dbaa063dc973a9";
+
sha256 = "407c2d972299b0f26f7161e5a2eff788fb7ea7b3c9c30d6269b8ec384b37c149";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/szl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/szl/firefox-94.0.tar.bz2";
locale = "szl";
arch = "linux-x86_64";
-
sha256 = "a59912a923916040b87ce1cda8fa71aede4123b39bfcab88a8da4c0da2fb6ce0";
+
sha256 = "7d5a624540ac7f80395e817926933fba356d4d718895e2108d5a32f02aeaf36e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ta/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ta/firefox-94.0.tar.bz2";
locale = "ta";
arch = "linux-x86_64";
-
sha256 = "f6cda89c2b4097e5c33c0eac0819bdcb65cc18e085666fe346fb64aa8d55f64e";
+
sha256 = "89901483a4f2b1ca1732f35cbbed1ebe2515986e15498de3073b838ab0c46993";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/te/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/te/firefox-94.0.tar.bz2";
locale = "te";
arch = "linux-x86_64";
-
sha256 = "dfd5f6b330b8ae139ce76c7f21451773342f960e6ec09cce6039791835f6910b";
+
sha256 = "053565729f009879551cb8cb517942ab574d9a28698ec29d14b6c00550c851c5";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/th/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/th/firefox-94.0.tar.bz2";
locale = "th";
arch = "linux-x86_64";
-
sha256 = "27e625b98bbed71a299607c2cac31ffc937a597d8c6bcd0aaafeb338cdcac547";
+
sha256 = "19655e2a64607454c4bff58016fa6762b1d68a0389a0dce7f0b6d0fd4fc19235";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/tl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/tl/firefox-94.0.tar.bz2";
locale = "tl";
arch = "linux-x86_64";
-
sha256 = "72a57301971f9bb1a2674a4c00e8e45e77fe1b5b041de9a3255ede15b124460c";
+
sha256 = "8a8c6369384085f7b923715c45d9dbeee2f2d53595955ea763c5e074109fe594";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/tr/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/tr/firefox-94.0.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
-
sha256 = "c939cfa088b584330179dc3563062b6e08458e4347ef1e8c66c899ecbd642413";
+
sha256 = "1ad702522fd900ca0c03bdaada843e14cc1b12ab7b3996efb45f43c6add8c2a2";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/trs/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/trs/firefox-94.0.tar.bz2";
locale = "trs";
arch = "linux-x86_64";
-
sha256 = "3216099a1b3435591d1eeb3e50a90c66d9bdb697bf852a302cecb1819cc96c07";
+
sha256 = "82f3cd4f9c041ce3921bab6f9b37ef241aaa711ee551e38446528622a51b0540";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/uk/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/uk/firefox-94.0.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
-
sha256 = "b2a63a362d0197e065608961a57ab04017fa92f6b43a9848c6046f6da08d3bda";
+
sha256 = "95acd99c8f1fa4ea9de8e3af31e0ab776ce025be2854a72cb40549356390d90e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/ur/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/ur/firefox-94.0.tar.bz2";
locale = "ur";
arch = "linux-x86_64";
-
sha256 = "faf5f628ec7b1abafb385f43c26534012d6cb888d92bc1c98f17005a4c86896b";
+
sha256 = "890a7a8fd5821c76acf9be1bbd56221e5073cce82c707cd68fd9f5543a8febcf";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/uz/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/uz/firefox-94.0.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
-
sha256 = "5d2ffce85b1286958dc770a163103b6642c98f29b40bc441bd4771ca5c9817c0";
+
sha256 = "4fe03256f1689ec3e63f387d51dbdf0a67c66152b01b7ba814c4511b8e3e167d";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/vi/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/vi/firefox-94.0.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
-
sha256 = "6218c4c6e58dc0c07df62adef703ee5fca39be1c3e157dbd936c1a0fd670cac9";
+
sha256 = "df8febc9569c490e987105ec046e34698c59bcc6848402a2542d2f82a2cc09cb";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/xh/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/xh/firefox-94.0.tar.bz2";
locale = "xh";
arch = "linux-x86_64";
-
sha256 = "4a61e9af94fb6fac5b3fcb9c1461b7c551583b741c66830545744b3b717b6a05";
+
sha256 = "11d93be20b634cbf34953397539dde1aba1711b4131517edde8eed88283765c0";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/zh-CN/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/zh-CN/firefox-94.0.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
-
sha256 = "dc8279b92b8e030795edfb1c939a2989f8801953547f2c581740ad24701cb95b";
+
sha256 = "c0d2a9890a02c9f7a3a2830525892e326115d5f33897473a1ae57de0d7d4b27e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-x86_64/zh-TW/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-x86_64/zh-TW/firefox-94.0.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
-
sha256 = "d0c7d5f5738d051959dc9ee4f39dbf699a8c8f6f2328858670663163600075e3";
+
sha256 = "770f9282d48893d22dce66b3f416eaa6385bdfbd5dc1dce4f2d9df02cfd9fdbf";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ach/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ach/firefox-94.0.tar.bz2";
locale = "ach";
arch = "linux-i686";
-
sha256 = "ad9067dc548ce33d6441c0e94dd46a93751efd5c1de391dfabee1ea7dd81c80b";
+
sha256 = "362cb04cba45c439b44625453cd981bfd81811e81144c30958fba5affe55cef8";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/af/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/af/firefox-94.0.tar.bz2";
locale = "af";
arch = "linux-i686";
-
sha256 = "8267fedba7d52a5eed2dfc64b6bbba23c2f72e9f7b28370f65047b6009191730";
+
sha256 = "43c6e8e2833279572b2b2c1e70ea42f0ab3603cb9a74cf6f80121dac0f8ba058";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/an/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/an/firefox-94.0.tar.bz2";
locale = "an";
arch = "linux-i686";
-
sha256 = "ffc6725d9c9a2baad960f7b587588b221fa3aa0de7707dd6fefd3f81f61dfe89";
+
sha256 = "c52e9ee451de959203b52a511a7be5c2fe4afcda3e12a123d71f264250d46f29";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ar/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ar/firefox-94.0.tar.bz2";
locale = "ar";
arch = "linux-i686";
-
sha256 = "dafd5ead95dda8f5fe119805b1d1d3482cf4d90bd8f274bbdf551846f8b7780e";
+
sha256 = "3ae760cfb56c655792fd3e890980e4be2753fc0a31e7e6bbfee99220109ae8c7";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ast/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ast/firefox-94.0.tar.bz2";
locale = "ast";
arch = "linux-i686";
-
sha256 = "4ff9f1379b95aedb46017b77a86766a0fa42d4fe4f0a0c2c6d3a26b4612e578f";
+
sha256 = "93b16862e89e178a215742faabcea5d948d1c10d3112943f1872ed283cbaf07d";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/az/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/az/firefox-94.0.tar.bz2";
locale = "az";
arch = "linux-i686";
-
sha256 = "ff597f10b2f9e42e1dbf9cf7ea495732c021879afd5b3a2c5ce9d1aa9db144da";
+
sha256 = "68510d91c747baae7a4c808e859318e7bccf22fce2563da2e3c5e556a2611904";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/be/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/be/firefox-94.0.tar.bz2";
locale = "be";
arch = "linux-i686";
-
sha256 = "274297dda60b7b2e2c19687888affeec46dfab0a0745d8b251179bfa06361331";
+
sha256 = "1e4758cda7503fa95eadec402e8bdebbf9059a8de9060b59e95f570f86758bc6";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/bg/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/bg/firefox-94.0.tar.bz2";
locale = "bg";
arch = "linux-i686";
-
sha256 = "8acc4e37249c706f23db4964da28289cd2cfcd0984f60ed40856022b8202f147";
+
sha256 = "95e4e4f1becfd49910f7509f57226f129c7150e198b000e36455423215c77ee1";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/bn/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/bn/firefox-94.0.tar.bz2";
locale = "bn";
arch = "linux-i686";
-
sha256 = "8b7e681b6d22b1d2573facfd57f0039f9afef868d38f0b4c6d15c8d9e216ff10";
+
sha256 = "b552136d7d9befcc90c6fb0cd11310feedc1df31ff2cc8a52cc7dc90d5a5609e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/br/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/br/firefox-94.0.tar.bz2";
locale = "br";
arch = "linux-i686";
-
sha256 = "6c621a574b031b19fe43376b5b7175a9b11be3ecacf6ae32ff7dbf42e2385e94";
+
sha256 = "94d3fc7dc1a90d9f3f15eb4033581e9bf0a76abc2f98de73ad751845f247aa6b";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/bs/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/bs/firefox-94.0.tar.bz2";
locale = "bs";
arch = "linux-i686";
-
sha256 = "d365a64a2d8dc71e2bbfd73899102671784bd313982f48a87a94fd4f5283d6ec";
+
sha256 = "cf07948c9a29a6f45fd4ed541fe4fbc070fa8a352ca013c5a271aa55090282dc";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ca-valencia/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ca-valencia/firefox-94.0.tar.bz2";
locale = "ca-valencia";
arch = "linux-i686";
-
sha256 = "e9af2c49c737d5546aa65a45a26e27c971bbdd0bfd94256159eca2585470ac32";
+
sha256 = "fc18e2256759652676380e063e343b5119169fc42ab8971582cc0cdd31351602";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ca/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ca/firefox-94.0.tar.bz2";
locale = "ca";
arch = "linux-i686";
-
sha256 = "365e008db10d5d5f1cdb584718dba289af656e9176020898ef642371d8b2cc09";
+
sha256 = "21dcd27ebfebd49fe1b054b821beb84d407633a2c1a3f6672fdc35e4f71241b2";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/cak/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/cak/firefox-94.0.tar.bz2";
locale = "cak";
arch = "linux-i686";
-
sha256 = "ca9e050e8df1b775221a3a8189b319e9dfc70aabd61421ba2ac7f8cf47da13a8";
+
sha256 = "fe2b7e3212391293db934bc5c436abd5198e91253544689a820f70f9c93ed402";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/cs/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/cs/firefox-94.0.tar.bz2";
locale = "cs";
arch = "linux-i686";
-
sha256 = "7444caa7dce9e45adaa419c6a71d1ff3fe0a21a3ba3cfe4e0c08ddd93973e7db";
+
sha256 = "598ff5d4d7111578cd70a86581940ad6bf5e7c92ecd2a3ba8103022e91136bf7";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/cy/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/cy/firefox-94.0.tar.bz2";
locale = "cy";
arch = "linux-i686";
-
sha256 = "ac6e4bbbcc489c514c26dfab7ce7be56d78e2544628969b0dc1578856d0c5439";
+
sha256 = "322ad3fb9c2bbad85d556ca51ccb6a93588935b1787c6a1c4c38ec8bc2e3268a";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/da/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/da/firefox-94.0.tar.bz2";
locale = "da";
arch = "linux-i686";
-
sha256 = "1f1859f9ce3b691e4fadaa82cee1680b4c23f70567d3f68a60f9fb682f96babd";
+
sha256 = "52c4aae25b5842a1ab044aeb79377c7583d21e9cf1e22c8962fc2e8ba6eb2497";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/de/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/de/firefox-94.0.tar.bz2";
locale = "de";
arch = "linux-i686";
-
sha256 = "f5ac9118d0937638a5b011657cd529d0dbc28108885b5cc2254022b7082c3ffa";
+
sha256 = "233fca3c08dd7903cbe94bd9c5729c1f798cd8d705afb4e71ef0818d9677a92e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/dsb/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/dsb/firefox-94.0.tar.bz2";
locale = "dsb";
arch = "linux-i686";
-
sha256 = "86381f8c5a5c7c1431012ad8ae44360c1c78e644197e7774de82101551cccfb1";
+
sha256 = "5b271d57eb0f71d5d6e89802362a693ee77862c84c1657b20aaf7edb323988d1";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/el/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/el/firefox-94.0.tar.bz2";
locale = "el";
arch = "linux-i686";
-
sha256 = "89d9f1bc006e1d0f824ed794f7917430ca2285c88cc82eb98fb643fc2231218e";
+
sha256 = "4b46c4175dec3ee1e6d0ab9e254fcaab81e80e72bee78f59d361d4deddb661f4";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/en-CA/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/en-CA/firefox-94.0.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
-
sha256 = "4c2c968ee7f4f9fb49bbe951a36fc23d9e51178d15772cb41e4d59f41b6c2816";
+
sha256 = "7df34d2a0889aafc6d5d5cea4df61ea640a0ee479d0926dd1e406c2b8b17451e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/en-GB/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/en-GB/firefox-94.0.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
-
sha256 = "ecc57a222760119d6ec9562e3953ca7541dba4b6ea194b02cf20bf3b4fb1a994";
+
sha256 = "efc65e2cd633e9f29fd890263a5a2c859ee10567b6c6e4f5a8eb541f888e3366";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/en-US/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/en-US/firefox-94.0.tar.bz2";
locale = "en-US";
arch = "linux-i686";
-
sha256 = "56294b9d6b39d94e99a507bb4f1511dbf8a2512a846b8ad49bc93e1253f1e3a8";
+
sha256 = "2420dac89edba10f231e8c9449ca91d5863cfe38d749f77fe0e6d77403cbb7de";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/eo/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/eo/firefox-94.0.tar.bz2";
locale = "eo";
arch = "linux-i686";
-
sha256 = "33eb50b3e38eb259fc7559b60df2a9d69f4ed00efc8768a6dc2cafb2c6a93fb0";
+
sha256 = "308f92c206b25b99abfa595eb532cedfc865a8bdbd0cb4cea53d90ef525bfca9";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/es-AR/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/es-AR/firefox-94.0.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
-
sha256 = "0e21f3ca04c37439768a9ddd9de73dc725c688a109e25b95061c4fb241361820";
+
sha256 = "0cb3605c842e5b69719b456a41944e7afc5150c77038a7e946abdb16a148e096";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/es-CL/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/es-CL/firefox-94.0.tar.bz2";
locale = "es-CL";
arch = "linux-i686";
-
sha256 = "418fbd415180600791b91500a69811447578102488642c4b6e9c8d9f0d7f94ea";
+
sha256 = "13d085bbef8bae604488de620aea95d4088b898bccd11e8b597f36909a1e8f85";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/es-ES/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/es-ES/firefox-94.0.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
-
sha256 = "6744d826f205b162800c8c32bd4955e84ea284b6c92450ed88f1b947d4ac0bbf";
+
sha256 = "30e153b20288ba67ce74a59ef0a66f9ef133580b445ed51044660f96b8e7e71c";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/es-MX/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/es-MX/firefox-94.0.tar.bz2";
locale = "es-MX";
arch = "linux-i686";
-
sha256 = "242f2d561482a1fb9859bdadb6db2756378ef364bd622485639282a537c9d7e7";
+
sha256 = "75352b7d2f3f216888b86c31e1f89e4082cdb859feaac0d3c00138b5bb90052d";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/et/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/et/firefox-94.0.tar.bz2";
locale = "et";
arch = "linux-i686";
-
sha256 = "df71885748c89e6298467d70486193404ad83db7e2f77a6eae70a80df73a11df";
+
sha256 = "5bd55749ab95983248d19eb5895dd982598e0857c43fd7f658fa3672203d0fe3";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/eu/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/eu/firefox-94.0.tar.bz2";
locale = "eu";
arch = "linux-i686";
-
sha256 = "487ef0a284b3979d5eb758bb91a51b177606b9e2a40418df914d5ee0854852c3";
+
sha256 = "015a815e7588cb5845d6d38c83d27088198986e35db13d38bbed1a9bd47e81c7";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/fa/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/fa/firefox-94.0.tar.bz2";
locale = "fa";
arch = "linux-i686";
-
sha256 = "30e9d9421a3b13555008ce6f422e7567ecaeedbd7d06fd5c2e9d5a22b9f93f0f";
+
sha256 = "ae117c651dce5b8e242a56d37a337c94f52ecf5453ea1d579c838c9bc8ca2728";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ff/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ff/firefox-94.0.tar.bz2";
locale = "ff";
arch = "linux-i686";
-
sha256 = "76339d6f61adb1fd0c33b1e37902d9af4442d4d0cdbf17bc87da5d025e1658bf";
+
sha256 = "e92cdd13973fbb41d89ed4207b7f0f1ecb989dab357d765c18032343b3216de9";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/fi/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/fi/firefox-94.0.tar.bz2";
locale = "fi";
arch = "linux-i686";
-
sha256 = "ce7d5435d3b25f3db558a226ab99932f26d1de68a32c801693ff809f83f5ce80";
+
sha256 = "7593d7aa6970664e60b04bdb20b389ac26213d5c0c39343c02878494cdac5184";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/fr/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/fr/firefox-94.0.tar.bz2";
locale = "fr";
arch = "linux-i686";
-
sha256 = "788d1fc89d22cf2a69bd412937d3a94326e780eca272eca7410d1119b2a95234";
+
sha256 = "5ff6d42610957ac8dde0bf979f775a0d6628ebb88eaf8e2d5964b396f6b6603f";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/fy-NL/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/fy-NL/firefox-94.0.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
-
sha256 = "d691253a24487b32a646aa7c10b36ae0f35523ee4a22a1d35d41c5e871117d73";
+
sha256 = "c7d688238e7bbbd736e276a99d08941f8d4b232a9d622181afd84c516f8ca3b9";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ga-IE/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ga-IE/firefox-94.0.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
-
sha256 = "6f5c0ccf72bae2d35be9b256c9453d4f53c60252a09b51a96d46ae2296728277";
+
sha256 = "9faa422501a3d435be9f6d45415cc30a0e38e41314bf6bbf0cb866e3788c1430";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/gd/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/gd/firefox-94.0.tar.bz2";
locale = "gd";
arch = "linux-i686";
-
sha256 = "ac0d3239cad9315cb5a2441d287c741c44ea65656efd2a8f9c8dab88818bc8ca";
+
sha256 = "9a09850afb66abd76c5c4f49bc6b74fef9d2f8a7f143575a3f6aad14d5b1fa97";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/gl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/gl/firefox-94.0.tar.bz2";
locale = "gl";
arch = "linux-i686";
-
sha256 = "6e0f03f1f6eb30e0052ea5a4dd853f9ce4a028fae099287e8ebfffc7b45f5aed";
+
sha256 = "81f678ba67891560e520ab26eb419d08c0798b44e018ebe2a7af8e48e40ff659";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/gn/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/gn/firefox-94.0.tar.bz2";
locale = "gn";
arch = "linux-i686";
-
sha256 = "c5544c5847c8e1a3ed8a0ad4be937fa072fb2bf4cdb1860ed7212611cde645cc";
+
sha256 = "a913a6e22d1e34c407eb804d6d53724e2240c1e158a1da05bf5f14ea161026d7";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/gu-IN/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/gu-IN/firefox-94.0.tar.bz2";
locale = "gu-IN";
arch = "linux-i686";
-
sha256 = "7375ccbfc1e179282dfd2835b8b67dabdea4e2edbe8689dbc42ab08d518b1538";
+
sha256 = "5ebe57f52fe5b15f70d3246112b164cca27c9bc35032c077adc1007c8fef5e83";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/he/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/he/firefox-94.0.tar.bz2";
locale = "he";
arch = "linux-i686";
-
sha256 = "c918f748d226ddd8891b87c11958f9fe4df871d94bffa089fdf9d2830955b824";
+
sha256 = "6275efe3761abe08372465aa660de4feb34bc0a16f6ba1f4ca7861c758c38821";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/hi-IN/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/hi-IN/firefox-94.0.tar.bz2";
locale = "hi-IN";
arch = "linux-i686";
-
sha256 = "99c86d7ed9f027a5b1f7593c840ec8c401e87bba07e90584a61e59a0d67af348";
+
sha256 = "920adec16d84adb0f000e75657f53ff17983b64cde0120bebdc2eb4d0bc1d975";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/hr/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/hr/firefox-94.0.tar.bz2";
locale = "hr";
arch = "linux-i686";
-
sha256 = "8884a70c80d07cdb57a8f825db50ce7f073da01a09860ba9db5a69a94d82825f";
+
sha256 = "39ba25071789f170129dc426e3d82756882c754125578e86f2f0da2fd9f8a9b0";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/hsb/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/hsb/firefox-94.0.tar.bz2";
locale = "hsb";
arch = "linux-i686";
-
sha256 = "4828b9cbd728bf750d11c0e71554f9c84ed6a19303cb78e35b909f7b11a7a563";
+
sha256 = "3df9c6836a220182fb9b6c392a2b85d5680689835d2164fcc4bdba3a4ff06f46";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/hu/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/hu/firefox-94.0.tar.bz2";
locale = "hu";
arch = "linux-i686";
-
sha256 = "6faa65b0559dd42a63199bcc576d64c9ea1140df259ef0e0c0b26f0bf0b938f6";
+
sha256 = "55d914ad230f54086e32d2a2fff4dac2f7bac8d75cbefc5d78b247c55d4ac406";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/hy-AM/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/hy-AM/firefox-94.0.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
-
sha256 = "c7aaf4ab6e126608db0027524226fcd62ca6ac781d06da0bdbb0547aa0356480";
+
sha256 = "d99b6919fb5330cd60c494815260cdc7e5032f14d0cf9f7a8247aaa579b89136";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ia/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ia/firefox-94.0.tar.bz2";
locale = "ia";
arch = "linux-i686";
-
sha256 = "fccedf58c92bf64e15a2d4edfc8ad9b1098589821e395a5ed4455b030faf3584";
+
sha256 = "16a4c0f8dcde298b0de46536ad55f213f29277b714635b2ff8a60b637b93a8e4";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/id/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/id/firefox-94.0.tar.bz2";
locale = "id";
arch = "linux-i686";
-
sha256 = "79d69217a8888f00753ad5d2ce9368a3094f5454a0fb6117ceb9c82a271688a0";
+
sha256 = "ee7b5124c884848c62f5cbcbac5af3238c040541c30293ff3c6b097a439cb22e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/is/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/is/firefox-94.0.tar.bz2";
locale = "is";
arch = "linux-i686";
-
sha256 = "ba948a6f3b48ce5dac9090c0fdbc90bbbac3a04618a3891c0a77c033c61969b5";
+
sha256 = "39b77a3ceb6a71553ff8f17f7a21f84d51f6e91b6b2d890be6782ef8e8d8820c";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/it/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/it/firefox-94.0.tar.bz2";
locale = "it";
arch = "linux-i686";
-
sha256 = "dcd7e0357c115395040b5a33f5f3aaad07d1c7094f4068d2c2690ec28c915a30";
+
sha256 = "b0d05e2c777bea2abd0cdd91d2ada36db717b194e0b2b2774e4c9d7b6d4d9864";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ja/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ja/firefox-94.0.tar.bz2";
locale = "ja";
arch = "linux-i686";
-
sha256 = "1d936db1e57e0fdf34a6bea460a19e2fd21a55078c50c9126d2d43041fb3d78a";
+
sha256 = "c22b8859cfd95c42294c471911244a0e7cd2bdb9fe409822ae2568180e18be7b";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ka/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ka/firefox-94.0.tar.bz2";
locale = "ka";
arch = "linux-i686";
-
sha256 = "394659da7197aa055f4452edb4594850eb5300dd13940c14741ae0272337b16d";
+
sha256 = "beaa70c670923e5df4ac0aeebc63168252c307d6c094ad05ddab484c60946071";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/kab/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/kab/firefox-94.0.tar.bz2";
locale = "kab";
arch = "linux-i686";
-
sha256 = "7c8fd02d0cb5c93cdeb8119ede9ffa54ad5f0546fe65a655a31b23ba5bb251ab";
+
sha256 = "6a530d2ab5e58376f3ed652fba6c57cfb12961cef5906ebb3ef8af4509ad3750";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/kk/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/kk/firefox-94.0.tar.bz2";
locale = "kk";
arch = "linux-i686";
-
sha256 = "3a60f6d34d7b1563d58d58019333997f1afc548dbeccb16cc2d053b4a7082479";
+
sha256 = "d192dcc8137129a1c35963a4c66e63e4200d32d7d8b4d5affa0153387dfc697f";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/km/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/km/firefox-94.0.tar.bz2";
locale = "km";
arch = "linux-i686";
-
sha256 = "d480093c6c276ff17eb4d001613381e8b72018a9774acc667d1a774fc71d599e";
+
sha256 = "0a056f6eed84c23074cca2f25a82c668f180eec8f74c8b4b6141251d6b8c8e3d";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/kn/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/kn/firefox-94.0.tar.bz2";
locale = "kn";
arch = "linux-i686";
-
sha256 = "0aa8200106375275f358a732acbe658193eea29e6fca65072f9e3de22d88eb42";
+
sha256 = "9ba1637fd1f5368567483f8ed5ff8126cc76352f7d46782070850e19443f3e16";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ko/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ko/firefox-94.0.tar.bz2";
locale = "ko";
arch = "linux-i686";
-
sha256 = "a5b2118e3761dfd182893621f045d7cadf7a75f15b46208a0f2ce878bc1a1b2e";
+
sha256 = "cd37ae7cff4c843a7a2caa8dffe54f9faca26610bc74706f43bb1f069b1423f7";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/lij/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/lij/firefox-94.0.tar.bz2";
locale = "lij";
arch = "linux-i686";
-
sha256 = "583110560cf65f6968e3cb5080227de3c47b9df3404a793a892be7985b132115";
+
sha256 = "9f74cfc8fad6f83c3d5e79b22502a108356b2a0259514b6a958b930b82953b21";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/lt/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/lt/firefox-94.0.tar.bz2";
locale = "lt";
arch = "linux-i686";
-
sha256 = "e9eca5885a67bf0cb8b1ac00d3f5ea0c1b829743ae710975f3cda3e09d226849";
+
sha256 = "831d4b7eab6e9c41df904f19e0af4a9ac572ecd7116fe5f50fef7b878d95a97d";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/lv/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/lv/firefox-94.0.tar.bz2";
locale = "lv";
arch = "linux-i686";
-
sha256 = "4d969ee872531b2058752058bf90dceecb6c8050458d5cba5f96c82f0a6e301d";
+
sha256 = "7d95a06c4a0a474e34339e94ae2b5da8f2f671f6c4e834808ea2e8a6746be665";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/mk/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/mk/firefox-94.0.tar.bz2";
locale = "mk";
arch = "linux-i686";
-
sha256 = "322985bb11f4e6f2f7a4da6606dda4af74d7eb63bef34b6e7b86618804adba5d";
+
sha256 = "4bdce5f56d567673b9217949ec28b85dc5e04dee820091af0181121a0d96ca40";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/mr/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/mr/firefox-94.0.tar.bz2";
locale = "mr";
arch = "linux-i686";
-
sha256 = "1dfb359ada64faea03068afbe32e14431edfbdfb61ea61590ccffc954d637c55";
+
sha256 = "85c5b8fb78f8c9848e02dfdad4ad9375722d3d93e39cbe33e993709113598eab";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ms/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ms/firefox-94.0.tar.bz2";
locale = "ms";
arch = "linux-i686";
-
sha256 = "6c8541db16063140c63dcdc6314a38c049a2179376f3cdf80787cae774dac267";
+
sha256 = "3ee490fb26655a317e31802d8c5ec845d2b7cb42393032756cb17380609bca22";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/my/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/my/firefox-94.0.tar.bz2";
locale = "my";
arch = "linux-i686";
-
sha256 = "3131c70b51193a8cb0a3ca18207c6001d8ba5f458af214ce5280924d5700782e";
+
sha256 = "4a2e59d2e34bbe3626facfa81e6110cbdd753b05fe077999f2824b6b7089892a";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/nb-NO/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/nb-NO/firefox-94.0.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
-
sha256 = "be47aa5951f3c07e11e47959b4718b21bab16085d25469fb4eafe406caddb181";
+
sha256 = "78c4f405de0d4c586a4a0fcf616f5e776aea84eb955b8201221b9599f93bda6c";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ne-NP/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ne-NP/firefox-94.0.tar.bz2";
locale = "ne-NP";
arch = "linux-i686";
-
sha256 = "4dfacf4d17838e75c51f60b26d8f66b0bf3a0bad9c2d9e2854c107fb30d8757c";
+
sha256 = "9992fb97625500a732ca8c9bef32883d1ec34c5bd88f64dcd35c6097a7e40f9d";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/nl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/nl/firefox-94.0.tar.bz2";
locale = "nl";
arch = "linux-i686";
-
sha256 = "9f9e628c3809f9e7afc5a338abe4854a54c3cf6b8fdcb59de8a306b09a22bda1";
+
sha256 = "eaa09031df88bdc093e9ca952e92d0906016b2db6ef00dcec5c7f0cfef7300f8";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/nn-NO/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/nn-NO/firefox-94.0.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
-
sha256 = "32f057f0ff57c17f010e19ca6f3cd0d11b6ee454401f1ec57e42c08ca1ded04d";
+
sha256 = "1834a51455b46e2bc05396764e892f7033bd88dd38d3b1f5ff2a5372f8082bd4";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/oc/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/oc/firefox-94.0.tar.bz2";
locale = "oc";
arch = "linux-i686";
-
sha256 = "681702c8a8d6d2b0fda8f4701c7c77fa305d3483c3d5f070d31c2b8006638f74";
+
sha256 = "8ad55eacf0c83e9da6b05a8969c8255ec1525a81d37fad70a6d3b4b2127aeec5";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/pa-IN/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/pa-IN/firefox-94.0.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
-
sha256 = "080794608bf065d92431fc5d822eae12373b3f60677229303af30e07e40a8751";
+
sha256 = "31af504f238ccdb0c7c13a3439e4282d04112c75ae8c37a4af234907006bd466";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/pl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/pl/firefox-94.0.tar.bz2";
locale = "pl";
arch = "linux-i686";
-
sha256 = "e44448176c0275da5e5f44b2aa4f6b378699cf44aa015e8f03513b89b204f5d8";
+
sha256 = "be7e60b53d7af9ba8e37bdb0cb96d0c3413aa91d0d18fb2a75c290a30c7cec50";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/pt-BR/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/pt-BR/firefox-94.0.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
-
sha256 = "fb970290b6efba30ac36f145ac57ad2d65045bd3757c78cd006864f841c1d52c";
+
sha256 = "5911470fe3f22815441e671e3cd735a6910f1f4971fbe38be1fc5d900101fd3a";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/pt-PT/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/pt-PT/firefox-94.0.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
-
sha256 = "97af8a13778621c873dce9393b5653f48a440f401a61e4a7401a49253d6b3ec3";
+
sha256 = "63970065b91fe06990bfff3c64bed42462fe7f1b503952ef0fc1126a2c0ec1e7";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/rm/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/rm/firefox-94.0.tar.bz2";
locale = "rm";
arch = "linux-i686";
-
sha256 = "ae7852c30969fef6e8ba6d8e0fb932c5c63eeb9867a42e32135d193f8ee4ae7c";
+
sha256 = "19b27c0397ef1cc2e66b824bfc4ce1ecd898d66e636cf91ac0d427eeffd2790b";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ro/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ro/firefox-94.0.tar.bz2";
locale = "ro";
arch = "linux-i686";
-
sha256 = "94e69e8e91da2e22a2ac0fce179b62b246cf9eaf7a662f348907350562951262";
+
sha256 = "058262df85b83bb7f0b63a9ba1c37515171c420f961bf552f2957429be28ebca";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ru/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ru/firefox-94.0.tar.bz2";
locale = "ru";
arch = "linux-i686";
-
sha256 = "3460e2a2fb34f952bfb099671980207de7b5a45a8c5f4a7f79f2c050e6bc5e82";
+
sha256 = "66741e268de073845609a4c0cbd7c7a2924682bf67be8a868908351adbb1926e";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/sco/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/sco/firefox-94.0.tar.bz2";
locale = "sco";
arch = "linux-i686";
-
sha256 = "8e1adffa5e7a46ddcad564e4d7d01b19b3c851eed451cd1e83608c634f9e8fbc";
+
sha256 = "81950d16c18c117141f4ed029c341c2eaff9cdc8e6686542f8bda6143ffd217a";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/si/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/si/firefox-94.0.tar.bz2";
locale = "si";
arch = "linux-i686";
-
sha256 = "0ed0ce0025e1ecf7b3fef2cb011b5c5fcb0e3eb67a0159e80b6c116b9034277f";
+
sha256 = "48e007a94382ff436084b2ca430e733516540810590caa18c126f4c02fd7cdba";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/sk/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/sk/firefox-94.0.tar.bz2";
locale = "sk";
arch = "linux-i686";
-
sha256 = "1e1334c2e55a27b6b653d038f4ef30d8655b3c7c253365788cdfd92117bb1e47";
+
sha256 = "41aa765eddc48c9ca6f54d4a7a5e0a560ca5fe09301baa9a2936f0ed2b6496f4";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/sl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/sl/firefox-94.0.tar.bz2";
locale = "sl";
arch = "linux-i686";
-
sha256 = "dc91d34c44bf240b2c6c9b4285c5a7b24f3c509ee5f9de300e9a6c2ff1228ebb";
+
sha256 = "4abb659a46008a4945d4fc6aff3e2ea44b11ae3b018ceeba71001f316f43c008";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/son/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/son/firefox-94.0.tar.bz2";
locale = "son";
arch = "linux-i686";
-
sha256 = "29121af73aaeda8e346df00f8831a3c80c77eb759604cd51c8b39597e3f7a6ea";
+
sha256 = "1dbe56489541537d0146914b675b3865dbd99c81535b999bb0127049145f5e0b";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/sq/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/sq/firefox-94.0.tar.bz2";
locale = "sq";
arch = "linux-i686";
-
sha256 = "2d7ca2e6680d909659241561ec2d24369749059acc642d9db8ca90d8e67201d5";
+
sha256 = "320d96283c35b31d1ea8b064b42b535bbb05914a8990a9c57c3eb70d9d00d70b";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/sr/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/sr/firefox-94.0.tar.bz2";
locale = "sr";
arch = "linux-i686";
-
sha256 = "63ba06a120ac6702350330758aa98671feb1a008bbe08ab2b11d92d556a22a2d";
+
sha256 = "67f3110abcc7a6ac809bfd736fc93896f43a2b74af6050232f73d7a9241f77ba";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/sv-SE/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/sv-SE/firefox-94.0.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
-
sha256 = "f2f59f378be886fc283a84f58ccea2c8ae2f2313435557122b1dd7161ba03853";
+
sha256 = "7449ccd7d60310d2fbf3a41f29f26ad367f68cf7818bc52dd88b13fb36934f40";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/szl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/szl/firefox-94.0.tar.bz2";
locale = "szl";
arch = "linux-i686";
-
sha256 = "df9fc3563749939e20351021f90da4060adcf9c50eae74cc65eacc4c8e019e6c";
+
sha256 = "2b618f1d76b7956ae155300a12762b798674e75ebbf45dcb7f9117354d4f7b37";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ta/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ta/firefox-94.0.tar.bz2";
locale = "ta";
arch = "linux-i686";
-
sha256 = "2f1cef7b50cc9d44f816ab09c38a1b91a63fec3eee65d97a5a8637f503ed7eaa";
+
sha256 = "02748056d19f789cdcde3a177da3e7f18445761a98b12eecf977ff5eb03be395";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/te/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/te/firefox-94.0.tar.bz2";
locale = "te";
arch = "linux-i686";
-
sha256 = "40385b07128cccea8a3210c301795ebaf32c860423c3206297f3ebe2363d868b";
+
sha256 = "6b566444e09255848619616a90c077992ed8ec5f37c3f05dd3dcd73b56f69257";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/th/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/th/firefox-94.0.tar.bz2";
locale = "th";
arch = "linux-i686";
-
sha256 = "e62c3317af6ba5ea55160898c628eaef21eba1be94a77de5c5280dfad12eef65";
+
sha256 = "5fd70591f901e830139ed969bf3ecacbfa7bce8f14ca5a8b2606f25e56b87c2c";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/tl/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/tl/firefox-94.0.tar.bz2";
locale = "tl";
arch = "linux-i686";
-
sha256 = "801226da66a4a08d48483ef894e8cd4076e0f9381ab949c619d976323ceac02a";
+
sha256 = "418d24e78a4c981722e53427bb124fdd9fb8f5292a1e2f0b2d3aa8e4cd33111c";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/tr/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/tr/firefox-94.0.tar.bz2";
locale = "tr";
arch = "linux-i686";
-
sha256 = "dde8d3b8947b8a9b87c6451cc4c1ede7fd0bb0eeb5f86eea4b58a3fa20028038";
+
sha256 = "b4abfd964b934d2f7118c13d73a2d321540a16e5f7e84f3b7589f905e85d570f";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/trs/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/trs/firefox-94.0.tar.bz2";
locale = "trs";
arch = "linux-i686";
-
sha256 = "1b0ca6672e149b343345f1d8fa7cfbe94054a9a4d67d6d04b4c06e7216e8be38";
+
sha256 = "7e656c2c1be7e42d68913328c4d1e8de711b2af75fe8125337750c7be040f228";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/uk/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/uk/firefox-94.0.tar.bz2";
locale = "uk";
arch = "linux-i686";
-
sha256 = "2eecee8d2d5f34222b0009b6f5e7638e650e5b692cbdafc2f1710da677ad1e5c";
+
sha256 = "f7e621633585fc7abd7ab63d4148ffb25b5717ac4e01d2ec9c456fac6c05b22b";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/ur/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/ur/firefox-94.0.tar.bz2";
locale = "ur";
arch = "linux-i686";
-
sha256 = "1386c6c018807e4ca189d6a9b400c3d6bd55abafee476f88b4ab7b958017d460";
+
sha256 = "ba8656ec5386b77fcc850be8f5218c3bfca154a2aadf20248bf3307290c03646";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/uz/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/uz/firefox-94.0.tar.bz2";
locale = "uz";
arch = "linux-i686";
-
sha256 = "7f92bd0536d32ca7af1f8dbe4fd7dd5eb7ce8c2f2d1383b21bfd5b1c8c7ca30e";
+
sha256 = "f3ca1728f5bd101c57171c820f6831fa1c2d2c03cfc84aa52b47d74d6a044dda";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/vi/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/vi/firefox-94.0.tar.bz2";
locale = "vi";
arch = "linux-i686";
-
sha256 = "04d7ac16f2d28bfe3d70e717c8a4ee10c291bea54f022521eb22856d41f421ae";
+
sha256 = "98d119cea1d534c5390c68066424eeca8cccf8c842e27608aff1a66fb07feda0";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/xh/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/xh/firefox-94.0.tar.bz2";
locale = "xh";
arch = "linux-i686";
-
sha256 = "12591a4fe50ef293015484dcef03d43e1922cca4724b3901d38e0cd136b12274";
+
sha256 = "980e757674515b98d197ea27a33d8b3f9fee9a284a578c22f76b038917007b86";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/zh-CN/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/zh-CN/firefox-94.0.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
-
sha256 = "a9b69bde93512f6531740a4bea967717fb56ad5cfe88a9b89db0e4fc1a971feb";
+
sha256 = "87f6d9188135de2389c2288324ed2063aa5adc21ac7c1412d99922d75e0f0156";
}
-
{ url = "http://archive.mozilla.org/pub/firefox/releases/93.0/linux-i686/zh-TW/firefox-93.0.tar.bz2";
+
{ url = "http://archive.mozilla.org/pub/firefox/releases/94.0/linux-i686/zh-TW/firefox-94.0.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
-
sha256 = "3c790d0a8ba551c22e7b92bd993eb077159e21e2e3748e64d2aa635739511c36";
+
sha256 = "10a77bf3f63e669226bb44c6ada46c8224b73b9bfa03d05480fa6255fa9744eb";
}
];
}
+1 -1
pkgs/applications/networking/cluster/argocd/default.nix
···
downloadPage = "https://github.com/argoproj/argo-cd";
homepage = "https://argo-cd.readthedocs.io/en/stable/";
license = licenses.asl20;
-
maintainers = with maintainers; [ shahrukh330 superherointj ];
+
maintainers = with maintainers; [ shahrukh330 ];
};
}
+1 -1
pkgs/applications/networking/cluster/fluxcd/default.nix
···
'';
homepage = "https://fluxcd.io";
license = licenses.asl20;
-
maintainers = with maintainers; [ jlesquembre superherointj ];
+
maintainers = with maintainers; [ jlesquembre ];
};
}
+4 -4
pkgs/applications/networking/cluster/helm/default.nix
···
buildGoModule rec {
pname = "helm";
-
version = "3.7.0";
-
gitCommit = "eeac83883cb4014fe60267ec6373570374ce770b";
+
version = "3.7.1";
+
gitCommit = "1d11fcb5d3f3bf00dbe6fe31b8412839a96b3dc4";
src = fetchFromGitHub {
owner = "helm";
repo = "helm";
rev = "v${version}";
-
sha256 = "sha256-dV6Bx6XVzPqaRBeCzEFR473xnxjff4f24jd5vETVX78=";
+
sha256 = "sha256-NjBG3yLtvnAXziLH/ALRJVaFW327qo7cvnf1Jpq3QlI=";
};
-
vendorSha256 = "sha256-Q/ycpLCIvf+PP+03ug3fKT+uIOdzDwP7709VfFVJglk=";
+
vendorSha256 = "sha256-gmyF/xuf5dTxorgqvW4PNA1l2SQ2oJuZCAFw7d8ufGc=";
doCheck = false;
+3 -3
pkgs/applications/networking/cluster/istioctl/default.nix
···
buildGoModule rec {
pname = "istioctl";
-
version = "1.11.2";
+
version = "1.11.4";
src = fetchFromGitHub {
owner = "istio";
repo = "istio";
rev = version;
-
sha256 = "sha256-4v/2lEq2BJX90P3UpSyDcHkxclMOTK9bmvyq0MyB7Pg=";
+
sha256 = "sha256-DkZRRjnTWziAL6WSPy5V8fgjpRO2g3Ew25j3F47pDnk=";
};
-
vendorSha256 = "sha256-TY7l5ttLKC3rqZ2kcy0l2gRXZg3vRrZBNzYsGerPe0k=";
+
vendorSha256 = "sha256-kioicA4vdWuv0mvpjZRH0r1EuosS06Q3hIEkxdV4/1A=";
doCheck = false;
+2 -2
pkgs/applications/networking/cluster/k0sctl/default.nix
···
buildGoModule rec {
pname = "k0sctl";
-
version = "0.10.4";
+
version = "0.11.4";
src = fetchFromGitHub {
owner = "k0sproject";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-22jZWRnymIYN1LlGOo8abVx8DTUe9VK1xAHddLknt6A=";
+
sha256 = "sha256-Fk1aYSa3LqzxiHtlzH5pcNtodOprjfnCFh4UMqCa6Rc=";
};
vendorSha256 = "sha256-N4cU9wzBRZn71mZHkNDXKgSXvlN2QFS6K4MtlR25DJc=";
+1 -1
pkgs/applications/networking/cluster/k3s/default.nix
···
description = "A lightweight Kubernetes distribution";
license = licenses.asl20;
homepage = "https://k3s.io";
-
maintainers = with maintainers; [ euank superherointj ];
+
maintainers = with maintainers; [ euank ];
platforms = platforms.linux;
};
+2 -2
pkgs/applications/networking/cluster/kube3d/default.nix
···
buildGoModule rec {
pname = "kube3d";
-
version = "5.0.0";
+
version = "5.0.3";
src = fetchFromGitHub {
owner = "rancher";
repo = "k3d";
rev = "v${version}";
-
sha256 = "1pkrcjr78xxw3idmyzpkbx0rp20972dl44bzwkkp06milrzsq27i";
+
sha256 = "sha256-BUQG+Nq5BsL+4oBksL8Im9CtNFvwuaW/HebMp9VoORo=";
};
vendorSha256 = null;
+2 -2
pkgs/applications/networking/cluster/kubernetes/default.nix
···
stdenv.mkDerivation rec {
pname = "kubernetes";
-
version = "1.22.2";
+
version = "1.22.3";
src = fetchFromGitHub {
owner = "kubernetes";
repo = "kubernetes";
rev = "v${version}";
-
sha256 = "sha256-O+FY9wJ0fztO7i5qJfw+cfhfBgaMWKX7IBBXJV4uuCk=";
+
sha256 = "sha256-yXis1nq36MO/RnYLxOYBs6xnaTf9lk+VJBzSamrHcEU=";
};
nativeBuildInputs = [ removeReferencesTo makeWrapper which go rsync installShellFiles ];
+1 -1
pkgs/applications/networking/cluster/linkerd/generic.nix
···
downloadPage = "https://github.com/linkerd/linkerd2/";
homepage = "https://linkerd.io/";
license = licenses.asl20;
-
maintainers = with maintainers; [ Gonzih bryanasdev000 superherointj ];
+
maintainers = with maintainers; [ Gonzih bryanasdev000 ];
};
}
+1 -1
pkgs/applications/networking/cluster/temporal/default.nix
···
downloadPage = "https://github.com/temporalio/temporal";
homepage = "https://temporal.io";
license = licenses.mit;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+5 -4
pkgs/applications/networking/ftp/taxi/default.nix
···
patchShebangs meson/post_install.py
'';
+
passthru.updateScript = nix-update-script {
+
attrPath = pname;
+
};
+
meta = with lib; {
homepage = "https://github.com/Alecaddd/taxi";
description = "The FTP Client that drives you anywhere";
license = licenses.lgpl3Plus;
maintainers = with maintainers; [ AndersonTorres ] ++ teams.pantheon.members;
platforms = platforms.linux;
-
};
-
-
passthru.updateScript = nix-update-script {
-
attrPath = pname;
+
mainProgram = "com.github.alecaddd.taxi";
};
}
+2 -2
pkgs/applications/networking/instant-messengers/signal-cli/default.nix
···
stdenv.mkDerivation rec {
pname = "signal-cli";
-
version = "0.9.0";
+
version = "0.9.2";
# Building from source would be preferred, but is much more involved.
src = fetchurl {
url = "https://github.com/AsamK/signal-cli/releases/download/v${version}/signal-cli-${version}.tar.gz";
-
sha256 = "sha256-wk8kk+PG0nw2OE7mccGjP435SEytStRy1unxg6EqP/8=";
+
sha256 = "sha256-CumrIlOPmvQ3x7Ua5I2G7ZlTSAbhLgAQMPUg4I5WCeQ=";
};
buildInputs = lib.optionals stdenv.isLinux [ libmatthew_java dbus dbus_java ];
+1 -1
pkgs/applications/networking/instant-messengers/telegram/telegram-cli/default.nix
···
description = "Command-line interface for Telegram, that uses readline interface, it's a client implementation of TGL library";
downloadPage = "https://github.com/kenorb-contrib/tg";
license = licenses.gpl2Only;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+1
pkgs/applications/networking/p2p/torrential/default.nix
···
maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl2Plus;
+
mainProgram = "com.github.davidmhewitt.torrential";
};
}
+1
pkgs/applications/networking/ping/default.nix
···
maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3;
+
mainProgram = "com.github.jeremyvaartjes.ping";
};
}
+3 -3
pkgs/applications/networking/soju/default.nix
···
buildGoModule rec {
pname = "soju";
-
version = "0.1.2";
+
version = "0.2.2";
src = fetchFromSourcehut {
owner = "~emersion";
repo = "soju";
rev = "v${version}";
-
sha256 = "sha256-dauhGfwSjjRt1vl2+OPhtcme/QaRNTs43heQVnI7oRU=";
+
sha256 = "sha256-ssq4fED7YIJkSHhxybBIqOr5qVEHGordBxuJOmilSOY=";
};
-
vendorSha256 = "sha256-0JLbqqybLZ/cYyHAyNR4liAVJI2oIsHELJLWlQy0qjE=";
+
vendorSha256 = "sha256-60b0jhyXQg9RG0mkvUOmJOEGv96FZq/Iwv1S9c6C35c=";
subPackages = [
"cmd/soju"
+3 -3
pkgs/applications/networking/sync/rclone/default.nix
···
buildGoModule rec {
pname = "rclone";
-
version = "1.56.2";
+
version = "1.57.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-cEh1SgIOgX04ECEF0K2pvwJdugapoUzh8xbboRaMdTs=";
+
sha256 = "0pwbprbkx5y0c93b61k8znan4aimk7dkssapjhkhzw4c38xd4lza";
};
-
vendorSha256 = "sha256-wQYVn8yGDIYlnlVTS7tiLEMwkNLF6p3OcY35nw1mvA8=";
+
vendorSha256 = "0353pff07lwpa1jmi095kb2izcw09z73x6nninnnpyqppwzas6ha";
subPackages = [ "." ];
+1
pkgs/applications/office/agenda/default.nix
···
maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3;
+
mainProgram = "com.github.dahenson.agenda";
};
}
+2
pkgs/applications/office/elementary-planner/default.nix
···
homepage = "https://planner-todo.web.app";
license = licenses.gpl3;
maintainers = with maintainers; [ dtzWill ] ++ teams.pantheon.members;
+
platforms = platforms.linux;
+
mainProgram = "com.github.alainm23.planner";
};
}
+1
pkgs/applications/office/notes-up/default.nix
···
license = licenses.gpl2Only;
maintainers = with maintainers; [ ] ++ teams.pantheon.members;
platforms = platforms.linux;
+
mainProgram = "com.github.philip-scott.notes-up";
};
}
+1
pkgs/applications/office/spice-up/default.nix
···
platforms = platforms.linux;
# The COPYING file has GPLv3; some files have GPLv2+ and some have GPLv3+
license = licenses.gpl3Plus;
+
mainProgram = "com.github.philip-scott.spice-up";
};
}
+2 -2
pkgs/applications/radio/sdrangel/default.nix
···
mkDerivation rec {
pname = "sdrangel";
-
version = "6.17.1";
+
version = "6.17.2";
src = fetchFromGitHub {
owner = "f4exb";
repo = "sdrangel";
rev = "v${version}";
-
sha256 = "sha256-VWHFrgJVyI3CtLXUiG3/4/cRTD8jSdunbrro34yLKvs=";
+
sha256 = "sha256-sMD2JTJJlssMdXCUHdFYjEqGknhGGuG4szfnvFFN7t4=";
fetchSubmodules = false;
};
+11 -10
pkgs/applications/science/biology/obitools/obitools3.nix
···
-
{ lib, fetchurl, python3Packages, cmake, python3 }:
-
-
let
-
pythonPackages = python3Packages;
-
in
+
{ stdenv, lib, fetchurl, python3Packages, cmake, python3 }:
-
pythonPackages.buildPythonApplication rec {
+
python3Packages.buildPythonApplication rec {
pname = "obitools3";
version = "3.0.1b11";
···
sha256 = "1x7a0nrr9agg1pfgq8i1j8r1p6c0jpyxsv196ylix1dd2iivmas1";
};
+
disabled = python3Packages.pythonOlder "3.5";
+
+
nativeBuildInputs = [ python3Packages.cython cmake ];
+
+
postPatch = lib.optionalString stdenv.isAarch64 ''
+
substituteInPlace setup.py \
+
--replace "'-msse2'," ""
+
'';
+
preBuild = ''
substituteInPlace src/CMakeLists.txt --replace \$'{PYTHONLIB}' "$out/lib/${python3.libPrefix}/site-packages";
export NIX_CFLAGS_COMPILE="-L $out/lib/${python3.libPrefix}/site-packages $NIX_CFLAGS_COMPILE"
'';
-
-
disabled = !pythonPackages.isPy3k;
-
-
nativeBuildInputs = [ pythonPackages.cython cmake ];
dontConfigure = true;
+2 -2
pkgs/applications/science/biology/picard-tools/default.nix
···
stdenv.mkDerivation rec {
pname = "picard-tools";
-
version = "2.26.3";
+
version = "2.26.4";
src = fetchurl {
url = "https://github.com/broadinstitute/picard/releases/download/${version}/picard.jar";
-
sha256 = "sha256-H7VgD75tmAEd01Pj1o6BNT0QaXhd1pUIpAFmKM6OUlo=";
+
sha256 = "sha256-KVOQuqudne0SAdgFEft/lTuoDn9vcpuDtMAafztYvPo=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/applications/science/logic/elan/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "elan";
-
version = "1.3.0";
+
version = "1.3.1";
src = fetchFromGitHub {
owner = "leanprover";
repo = "elan";
rev = "v${version}";
-
sha256 = "0gql015zb3y95v68kmv2dscz7fnh89x1shrqxxqk5a0jhd2z93n1";
+
sha256 = "sha256-QNVzpnT77+9PXhq4Yz0q3o+GiQTVy7dOrg2yBTscoek=";
};
-
cargoSha256 = "sha256-rL++3RstCSBMYFj9BeOo6gepfId/sje4ES3Wm+Mb4cQ=";
+
cargoSha256 = "sha256-G70QopoMqFrkOnuui3+3cEHYvmnf0meX1Ecv4q8FCpM=";
nativeBuildInputs = [ pkg-config makeWrapper ];
+2 -2
pkgs/applications/science/logic/opensmt/default.nix
···
stdenv.mkDerivation rec {
pname = "opensmt";
-
version = "2.1.1";
+
version = "2.2.0";
src = fetchFromGitHub {
owner = "usi-verification-and-security";
repo = "opensmt";
rev = "v${version}";
-
sha256 = "sha256-StnEvkSSKDHGYXIQsDUu9T9Ztl+RtDTP47JvnRyH0bE=";
+
sha256 = "sha256-6VkBGDzqG3mplpvFh5DIR0I1I2/J0Pi7xYk/yVn04Kg=";
};
nativeBuildInputs = [ cmake bison flex ];
+1
pkgs/applications/science/math/nasc/default.nix
···
maintainers = teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3Plus;
+
mainProgram = "com.github.parnold_x.nasc";
};
}
+8 -5
pkgs/applications/system/pantheon-tweaks/default.nix
···
stdenv.mkDerivation rec {
pname = "pantheon-tweaks";
-
version = "1.0.1";
+
version = "1.0.2";
src = fetchFromGitHub {
owner = "pantheon-tweaks";
repo = pname;
rev = version;
-
sha256 = "sha256-tAfDxX/RD7pO5PN/LaZ92Cj/iZtBI/EHb0+pORfYnPM=";
+
sha256 = "sha256-2spZ6RQ5PhBNrv/xG1TNbYsJrmuRpaZ72CeH2s8+P8g=";
};
patches = [
···
buildInputs = [
gtk3
libgee
-
pantheon.granite
-
pantheon.switchboard
-
];
+
] ++ (with pantheon; [
+
elementary-files # settings schemas
+
elementary-terminal # settings schemas
+
granite
+
switchboard
+
]);
postPatch = ''
chmod +x meson/post_install.py
+2 -2
pkgs/applications/version-management/git-and-tools/stgit/default.nix
···
python3Packages.buildPythonApplication rec {
pname = "stgit";
-
version = "1.3";
+
version = "1.4";
src = fetchFromGitHub {
owner = "stacked-git";
repo = "stgit";
rev = "v${version}";
-
sha256 = "0wa3ba7afnbb1h08n9xr0cqsg93rx0qd9jv8a34mmpp0lpijmjw6";
+
sha256 = "0yx81d61kp33h7n0c14wvcrh8vvjjjq4xjh1qwq2sdbmqc43p3hg";
};
nativeBuildInputs = [ installShellFiles asciidoc xmlto docbook_xsl docbook_xml_dtd_45 ];
+3 -3
pkgs/applications/version-management/mercurial/default.nix
···
self = python3Packages.buildPythonApplication rec {
pname = "mercurial";
-
version = "5.9.1";
+
version = "5.9.3";
src = fetchurl {
url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz";
-
sha256 = "09wzyhyajy1dbp5kxkmvs9x8jk964wri19p5jgf83mv27i1zkvrj";
+
sha256 = "sha256-O0P2iXetD6dap/HlyPCoO6k1YhqyOWEpq7SY5W0b4I4=";
};
format = "other";
···
cargoDeps = if rustSupport then rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
-
sha256 = "1f7q0kmp46rphw38rlzh1yvpn3rdjdnzzbxzjkrjks8n1gm8baca";
+
sha256 = "sha256:1d911jaawdrcv2mdhlp2ylr10791zj7dhb69aiw5yy7vn7gry82n";
sourceRoot = "${pname}-${version}/rust";
} else null;
cargoRoot = if rustSupport then "rust" else null;
+11
pkgs/applications/video/flirc/99-flirc.rules
···
+
# Flirc Devices
+
+
# Bootloader
+
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="20a0", ATTR{idProduct}=="0000", MODE="0666"
+
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="20a0", ATTR{idProduct}=="0002", MODE="0666"
+
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="20a0", ATTRS{idProduct}=="0005", MODE="0666"
+
+
# Flirc Application
+
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="20a0", ATTR{idProduct}=="0001", MODE="0666"
+
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="20a0", ATTR{idProduct}=="0004", MODE="0666"
+
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="20a0", ATTRS{idProduct}=="0006", MODE="0666"
+45
pkgs/applications/video/flirc/default.nix
···
+
{ lib
+
, mkDerivation
+
, fetchurl
+
, autoPatchelfHook
+
, hidapi
+
, readline
+
, qtsvg
+
, qtxmlpatterns
+
}:
+
+
mkDerivation rec {
+
pname = "flirc";
+
version = "3.24.3";
+
+
src = fetchurl {
+
url = "https://web.archive.org/web/20211021211803/http://apt.flirc.tv/arch/x86_64/flirc.latest.x86_64.tar.gz";
+
sha256 = "0p4pp7j70lbw6m25lmjg6ibc67r6jcy7qs3kki9f86ji1jvrxpga";
+
};
+
+
nativeBuildInputs = [ autoPatchelfHook ];
+
buildInputs = [
+
hidapi
+
readline
+
qtsvg
+
qtxmlpatterns
+
];
+
+
dontConfigure = true;
+
dontBuild = true;
+
+
# udev rules don't appear in the official package
+
# https://flirc.gitbooks.io/flirc-instructions/content/linux.html
+
installPhase = ''
+
install -D -t $out/bin/ Flirc flirc_util
+
install -D ${./99-flirc.rules} $out/lib/udev/rules.d/99-flirc.rules
+
'';
+
+
meta = with lib; {
+
homepage = "https://flirc.tv/more/flirc-usb";
+
description = "Use any Remote with your Media Center";
+
maintainers = with maintainers; [ aanderse ];
+
license = licenses.unfree;
+
platforms = [ "x86_64-linux" ];
+
};
+
}
+26
pkgs/applications/video/kodi-packages/defusedxml/default.nix
···
+
{ lib, buildKodiAddon, fetchzip, addonUpdateScript }:
+
+
buildKodiAddon rec {
+
pname = "defusedxml";
+
namespace = "script.module.defusedxml";
+
version = "0.6.0+matrix.1";
+
+
src = fetchzip {
+
url = "https://mirrors.kodi.tv/addons/matrix/${namespace}/${namespace}-${version}.zip";
+
sha256 = "026i5rx9rmxcc18ixp6qhbryqdl4pn7cbwqicrishivan6apnacd";
+
};
+
+
passthru = {
+
pythonPath = "lib";
+
updateScript = addonUpdateScript {
+
attrPath = "kodi.packages.defusedxml";
+
};
+
};
+
+
meta = with lib; {
+
homepage = "https://github.com/tiran/defusedxml";
+
description = "defusing XML bombs and other exploits";
+
license = licenses.psfl;
+
maintainers = teams.kodi.members;
+
};
+
}
+24
pkgs/applications/video/kodi-packages/keymap/default.nix
···
+
{ lib, addonDir, buildKodiAddon, fetchzip, defusedxml, kodi-six }:
+
+
buildKodiAddon rec {
+
pname = "keymap";
+
namespace = "script.keymap";
+
version = "1.1.3+matrix.1";
+
+
src = fetchzip {
+
url = "https://mirrors.kodi.tv/addons/matrix/${namespace}/${namespace}-${version}.zip";
+
sha256 = "1icrailzpf60nw62xd0khqdp66dnr473m2aa9wzpmkk3qj1ay6jv";
+
};
+
+
propagatedBuildInputs = [
+
defusedxml
+
kodi-six
+
];
+
+
meta = with lib; {
+
homepage = "https://github.com/tamland/xbmc-keymap-editor";
+
description = "A GUI for configuring mappings for remotes, keyboard and other inputs supported by Kodi";
+
license = licenses.gpl3Plus;
+
maintainers = teams.kodi.members;
+
};
+
}
+2 -2
pkgs/applications/video/motion/default.nix
···
stdenv.mkDerivation rec {
pname = "motion";
-
version = "4.3.2";
+
version = "4.4.0";
src = fetchFromGitHub {
owner = "Motion-Project";
repo = "motion";
rev = "release-${version}";
-
sha256 = "09xs815jsivcilpmnrx2jkcxirj4lg5kp99fkr0p2sdxw03myi95";
+
sha256 = "sha256-srL9F99HHq5cw82rnQpywkTuY4s6hqIO64Pw5CnaG5Q=";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
+2 -2
pkgs/applications/virtualization/catatonit/default.nix
···
stdenv.mkDerivation rec {
pname = "catatonit";
-
version = "0.1.6";
+
version = "0.1.7";
src = fetchFromGitHub {
owner = "openSUSE";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-hokG6o7toZxU984EvIlne33Aa2EZVZ3qu1jTZMm5nt4=";
+
sha256 = "sha256-jX4fYC/rpfd3ro2UZ6OEu4kU5wpusOwmEVPWEjxwlW4=";
};
nativeBuildInputs = [ autoreconfHook ];
+3 -4
pkgs/applications/window-managers/river/default.nix
···
stdenv.mkDerivation rec {
pname = "river";
-
version = "unstable-2021-11-01";
+
version = "0.1.0";
src = fetchFromGitHub {
owner = "ifreund";
repo = pname;
-
rev = "363fd3f6a466004eec157a40e51684e56992b857";
-
sha256 = "sha256-RzReUo1p2z4UQaO5n6PKQlEv0vTBGg+1Wq1UIYii0Mo=";
+
rev = "v${version}";
+
sha256 = "03pdgrcpj8db9s14249815z76dyjwwma8xv6p9hpw79flk6rk7v7";
fetchSubmodules = true;
};
···
buildInputs = [
wayland-protocols
wlroots
-
pixman
libxkbcommon
pixman
udev
-69
pkgs/build-support/trivial-builders/test.nix
···
-
{ lib, nixosTest, pkgs, writeText, hello, figlet, stdenvNoCC }:
-
-
# -------------------------------------------------------------------------- #
-
#
-
# trivial-builders test
-
#
-
# -------------------------------------------------------------------------- #
-
#
-
# This file can be run independently (quick):
-
#
-
# $ pkgs/build-support/trivial-builders/test.sh
-
#
-
# or in the build sandbox with a ~20s VM overhead
-
#
-
# $ nix-build -A tests.trivial-builders
-
#
-
# -------------------------------------------------------------------------- #
-
-
let
-
invokeSamples = file:
-
lib.concatStringsSep " " (
-
lib.attrValues (import file { inherit pkgs; })
-
);
-
in
-
nixosTest {
-
name = "nixpkgs-trivial-builders";
-
nodes.machine = { ... }: {
-
virtualisation.writableStore = true;
-
-
# Test runs without network, so we don't substitute and prepare our deps
-
nix.binaryCaches = lib.mkForce [];
-
environment.etc."pre-built-paths".source = writeText "pre-built-paths" (
-
builtins.toJSON [hello figlet stdenvNoCC]
-
);
-
environment.variables = {
-
SAMPLE = invokeSamples ./test/sample.nix;
-
REFERENCES = invokeSamples ./test/invoke-writeReferencesToFile.nix;
-
DIRECT_REFS = invokeSamples ./test/invoke-writeDirectReferencesToFile.nix;
-
};
-
};
-
testScript =
-
let
-
sample = import ./test/sample.nix { inherit pkgs; };
-
samplePaths = lib.unique (lib.attrValues sample);
-
sampleText = pkgs.writeText "sample-text" (lib.concatStringsSep "\n" samplePaths);
-
stringReferencesText =
-
pkgs.writeStringReferencesToFile
-
((lib.concatMapStringsSep "fillertext"
-
(d: "${d}")
-
(lib.attrValues sample)) + ''
-
STORE=${builtins.storeDir};\nsystemctl start bar-foo.service
-
'');
-
in ''
-
machine.succeed("""
-
${./test.sh} 2>/dev/console
-
""")
-
machine.succeed("""
-
echo >&2 Testing string references...
-
diff -U3 <(sort ${stringReferencesText}) <(sort ${sampleText})
-
""")
-
'';
-
meta = {
-
license = lib.licenses.mit; # nixpkgs license
-
maintainers = with lib.maintainers; [
-
roberth
-
];
-
description = "Run the Nixpkgs trivial builders tests";
-
};
-
}
-56
pkgs/build-support/trivial-builders/test.sh
···
-
#!/usr/bin/env bash
-
-
# -------------------------------------------------------------------------- #
-
#
-
# trivial-builders test
-
#
-
# -------------------------------------------------------------------------- #
-
#
-
# This file can be run independently (quick):
-
#
-
# $ pkgs/build-support/trivial-builders/test.sh
-
#
-
# or in the build sandbox with a ~20s VM overhead
-
#
-
# $ nix-build -A tests.trivial-builders
-
#
-
# -------------------------------------------------------------------------- #
-
-
# strict bash
-
set -euo pipefail
-
-
# debug
-
# set -x
-
# PS4='+(${BASH_SOURCE}:${LINENO}): ${FUNCNAME[0]:+${FUNCNAME[0]}(): }'
-
-
cd "$(dirname ${BASH_SOURCE[0]})" # nixpkgs root
-
-
if [[ -z ${SAMPLE:-} ]]; then
-
sample=( `nix-build test/sample.nix` )
-
directRefs=( `nix-build test/invoke-writeDirectReferencesToFile.nix` )
-
references=( `nix-build test/invoke-writeReferencesToFile.nix` )
-
else
-
# Injected by Nix (to avoid evaluating in a derivation)
-
# turn them into arrays
-
sample=($SAMPLE)
-
directRefs=($DIRECT_REFS)
-
references=($REFERENCES)
-
fi
-
-
echo >&2 Testing direct references...
-
for i in "${!sample[@]}"; do
-
echo >&2 Checking '#'$i ${sample[$i]} ${directRefs[$i]}
-
diff -U3 \
-
<(sort <${directRefs[$i]}) \
-
<(nix-store -q --references ${sample[$i]} | sort)
-
done
-
-
echo >&2 Testing closure...
-
for i in "${!sample[@]}"; do
-
echo >&2 Checking '#'$i ${sample[$i]} ${references[$i]}
-
diff -U3 \
-
<(sort <${references[$i]}) \
-
<(nix-store -q --requisites ${sample[$i]} | sort)
-
done
-
-
echo 'OK!'
+62
pkgs/build-support/trivial-builders/test/references-test.sh
···
+
#!/usr/bin/env bash
+
+
# -------------------------------------------------------------------------- #
+
#
+
# trivial-builders test
+
#
+
# -------------------------------------------------------------------------- #
+
#
+
# This file can be run independently (quick):
+
#
+
# $ pkgs/build-support/trivial-builders/references-test.sh
+
#
+
# or in the build sandbox with a ~20s VM overhead
+
#
+
# $ nix-build -A tests.trivial-builders.references
+
#
+
# -------------------------------------------------------------------------- #
+
+
# strict bash
+
set -euo pipefail
+
+
# debug
+
# set -x
+
# PS4='+(${BASH_SOURCE}:${LINENO}): ${FUNCNAME[0]:+${FUNCNAME[0]}(): }'
+
+
cd "$(dirname ${BASH_SOURCE[0]})" # nixpkgs root
+
+
if [[ -z ${SAMPLE:-} ]]; then
+
echo "Running the script directly is currently not supported."
+
echo "If you need to iterate, remove the raw path, which is not returned by nix-build."
+
exit 1
+
# sample=( `nix-build --no-out-link sample.nix` )
+
# directRefs=( `nix-build --no-out-link invoke-writeDirectReferencesToFile.nix` )
+
# references=( `nix-build --no-out-link invoke-writeReferencesToFile.nix` )
+
# echo "sample: ${#sample[@]}"
+
# echo "direct: ${#directRefs[@]}"
+
# echo "indirect: ${#references[@]}"
+
else
+
# Injected by Nix (to avoid evaluating in a derivation)
+
# turn them into arrays
+
sample=($SAMPLE)
+
directRefs=($DIRECT_REFS)
+
references=($REFERENCES)
+
fi
+
+
echo >&2 Testing direct references...
+
for i in "${!sample[@]}"; do
+
echo >&2 Checking '#'$i ${sample[$i]} ${directRefs[$i]}
+
diff -U3 \
+
<(sort <${directRefs[$i]}) \
+
<(nix-store -q --references ${sample[$i]} | sort)
+
done
+
+
echo >&2 Testing closure...
+
for i in "${!sample[@]}"; do
+
echo >&2 Checking '#'$i ${sample[$i]} ${references[$i]}
+
diff -U3 \
+
<(sort <${references[$i]}) \
+
<(nix-store -q --requisites ${sample[$i]} | sort)
+
done
+
+
echo 'OK!'
+54
pkgs/build-support/trivial-builders/test/references.nix
···
+
{ lib, nixosTest, pkgs, writeText, hello, figlet, stdenvNoCC }:
+
+
# -------------------------------------------------------------------------- #
+
#
+
# trivial-builders test
+
#
+
# -------------------------------------------------------------------------- #
+
#
+
# This file can be run independently (quick):
+
#
+
# $ pkgs/build-support/trivial-builders/references-test.sh
+
#
+
# or in the build sandbox with a ~20s VM overhead
+
#
+
# $ nix-build -A tests.trivial-builders.references
+
#
+
# -------------------------------------------------------------------------- #
+
+
let
+
invokeSamples = file:
+
lib.concatStringsSep " " (
+
lib.attrValues (import file { inherit pkgs; })
+
);
+
in
+
nixosTest {
+
name = "nixpkgs-trivial-builders";
+
nodes.machine = { ... }: {
+
virtualisation.writableStore = true;
+
+
# Test runs without network, so we don't substitute and prepare our deps
+
nix.binaryCaches = lib.mkForce [];
+
environment.etc."pre-built-paths".source = writeText "pre-built-paths" (
+
builtins.toJSON [hello figlet stdenvNoCC]
+
);
+
environment.variables = {
+
SAMPLE = invokeSamples ./sample.nix;
+
REFERENCES = invokeSamples ./invoke-writeReferencesToFile.nix;
+
DIRECT_REFS = invokeSamples ./invoke-writeDirectReferencesToFile.nix;
+
};
+
};
+
testScript =
+
''
+
machine.succeed("""
+
${./references-test.sh} 2>/dev/console
+
""")
+
'';
+
meta = {
+
license = lib.licenses.mit; # nixpkgs license
+
maintainers = with lib.maintainers; [
+
roberth
+
];
+
description = "Run the Nixpkgs trivial builders tests";
+
};
+
}
+5 -1
pkgs/build-support/trivial-builders/test/sample.nix
···
-
{ pkgs ? import ../../../.. { config = {}; overlays = []; } }:
+
{ pkgs ? import ../../../.. { config = { }; overlays = [ ]; } }:
let
inherit (pkgs)
figlet
zlib
hello
writeText
+
runCommand
;
in
{
···
helloRef = writeText "hi" "hello ${hello}";
helloRefDup = writeText "hi" "hello ${hello}";
path = ./invoke-writeReferencesToFile.nix;
+
pathLike.outPath = ./invoke-writeReferencesToFile.nix;
helloFigletRef = writeText "hi" "hello ${hello} ${figlet}";
+
selfRef = runCommand "self-ref-1" {} "echo $out >$out";
+
selfRef2 = runCommand "self-ref-2" {} ''echo "${figlet}, $out" >$out'';
inherit (pkgs)
emptyFile
emptyDirectory
+18
pkgs/build-support/trivial-builders/test/writeStringReferencesToFile.nix
···
+
{ callPackage, lib, pkgs, runCommand, writeText, writeStringReferencesToFile }:
+
let
+
sample = import ./sample.nix { inherit pkgs; };
+
samplePaths = lib.unique (lib.attrValues sample);
+
stri = x: "${x}";
+
sampleText = writeText "sample-text" (lib.concatStringsSep "\n" (lib.unique (map stri samplePaths)));
+
stringReferencesText =
+
writeStringReferencesToFile
+
((lib.concatMapStringsSep "fillertext"
+
stri
+
(lib.attrValues sample)) + ''
+
STORE=${builtins.storeDir};\nsystemctl start bar-foo.service
+
'');
+
in
+
runCommand "test-writeStringReferencesToFile" { } ''
+
diff -U3 <(sort ${stringReferencesText}) <(sort ${sampleText})
+
touch $out
+
''
+2 -2
pkgs/data/documentation/execline-man-pages/default.nix
···
buildManPages {
pname = "execline-man-pages";
-
version = "2.8.1.0.2";
-
sha256 = "1fl3pyjh9328l1h2b6s08j048jl4pfyyc24mjs45qx545kcp65q4";
+
version = "2.8.1.0.3";
+
sha256 = "1n7c75lmyrjzzcbwjl6fxhfs4k29qlr66r1q35799h942cn4li7v";
description = "Port of the documentation for the execline suite to mdoc";
maintainers = [ lib.maintainers.sternenseemann ];
}
+4 -7
pkgs/data/fonts/public-sans/default.nix
···
{ lib, fetchzip }:
let
-
version = "1.008";
+
version = "2.000";
in fetchzip {
name = "public-sans-${version}";
···
postFetch = ''
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
+
unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype
+
unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype
'';
-
sha256 = "1s4xmliri3r1gcn1ws3wa6davj6giliqjdbcv0bh9ryg3dfpjz74";
+
sha256 = "0r34h9mim5c3h48cpq2m2ixkdqhv3i594pip10pavkmskldpbha5";
meta = with lib; {
description = "A strong, neutral, principles-driven, open source typeface for text or display";
+83
pkgs/data/fonts/terminus-font/SOURCE_DATE_EPOCH-for-otb.patch
···
+
From 2f935030ddb834426da1180b768e6b1e71d0824a Mon Sep 17 00:00:00 2001
+
From: Sergei Trofimovich <slyich@gmail.com>
+
Date: Sat, 9 Oct 2021 10:17:05 +0100
+
Subject: [PATCH] terminus-font: bin/otb1cli.py: add support for
+
SOURCE_DATE_EPOCH
+
+
NixOS (and a few other distributions) strive for bit-reproducible
+
builds. terminus-font-4.49.1 fails reproducibility test due to
+
timestamp embedding into .otb files. diffoscope says that two
+
consecutive builds differ at file creation timestamp:
+
+
$ diffoscope '...-terminus-font-4.49.1' '...-terminus-font-4.49.1.check'
+
- ...-terminus-font-4.49.1/share/fonts/terminus/ter-u12b.otb
+
+ ...-terminus-font-4.49.1.check/share/fonts/terminus/ter-u12b.otb
+
showttf {}
+
@@ -1,32 +1,32 @@
+
version=1, numtables=12, searchRange=128 entrySel=3 rangeshift=64
+
File Checksum =b1b0afba (should be 0xb1b0afba), diff=0
+
EBDT checksum=5263c696 actual=5263c696 diff=0 offset=204 len=23056
+
EBLC checksum=350f1222 actual=350f1222 diff=0 offset=23260 len=84
+
OS/2 checksum=8b4939dd actual=8b4939dd diff=0 offset=23344 len=96
+
cmap checksum=da4e56f3 actual=da4e56f3 diff=0 offset=23440 len=1220
+
glyf checksum=00000000 actual=00000000 diff=0 offset=24660 len=0
+
-head checksum=1cb1374e actual=9db28c18 diff=8103bb56 offset=24660 len=54
+
+head checksum=1cb528c7 actual=9dae9a9f diff=811bb258 offset=24660 len=54
+
hhea checksum=055706a2 actual=055706a2 diff=0 offset=24716 len=36
+
hmtx checksum=98000000 actual=98000000 diff=0 offset=24752 len=5424
+
loca checksum=00000000 actual=00000000 diff=0 offset=30176 len=2714
+
maxp checksum=058e0003 actual=058e0003 diff=0 offset=32892 len=32
+
name checksum=208d345e actual=208d345e diff=0 offset=32924 len=448
+
post checksum=ffd80056 actual=ffd80056 diff=0 offset=33372 len=32
+
+
HEAD table (at 24660)
+
Version=1
+
fontRevision=1
+
- checksumAdj=810154ca
+
+ checksumAdj=80f971d8
+
magicNumber=5f0f3cf5 (0x5f0f3cf5, diff=0)
+
flags=20b baseline_at_0 lsb_at_0 ppem_to_int
+
unitsPerEm=1024
+
create[0]=0
+
- create[1]=dd831dec
+
- File created: Wed Oct 6 09:33:32 2021
+
+ create[1]=dd870f65
+
+ File created: Sat Oct 9 09:20:37 2021
+
+
The change uses SOURCE_DATE_EPOCH environment variable to override
+
on-disk timestamps:
+
https://reproducible-builds.org/docs/source-date-epoch/
+
---
+
bin/otb1cli.py | 9 +++++++--
+
1 file changed, 7 insertions(+), 2 deletions(-)
+
+
diff --git a/bin/otb1cli.py b/bin/otb1cli.py
+
index 92ab07b..847b570 100644
+
--- a/bin/otb1cli.py
+
+++ b/bin/otb1cli.py
+
@@ -17,6 +17,7 @@
+
#
+
+
from datetime import datetime, timezone
+
+import os
+
+
import fnutil
+
import fncli
+
@@ -81,8 +82,12 @@ def main_program(nonopt, parsed):
+
try:
+
stat = ifs.fstat()
+
if stat:
+
- parsed.created = datetime.fromtimestamp(stat.st_ctime, timezone.utc)
+
- parsed.modified = datetime.fromtimestamp(stat.st_mtime, timezone.utc)
+
+ # Allow deterministic builds when SOURCE_DATE_EPOCH is set:
+
+ # https://reproducible-builds.org/docs/source-date-epoch/
+
+ ct = int(os.environ.get('SOURCE_DATE_EPOCH', stat.st_ctime))
+
+ mt = int(os.environ.get('SOURCE_DATE_EPOCH', stat.st_mtime))
+
+ parsed.created = datetime.fromtimestamp(ct, timezone.utc)
+
+ parsed.modified = datetime.fromtimestamp(mt, timezone.utc)
+
except Exception as ex:
+
fnutil.warning(ifs.location(), str(ex))
+
+
--
+
2.33.0
+
+7 -23
pkgs/data/fonts/terminus-font/default.nix
···
{ lib, stdenv, fetchurl, python3
-
, libfaketime, fonttosfnt
, bdftopcf, mkfontscale
}:
stdenv.mkDerivation rec {
pname = "terminus-font";
-
version = "4.48"; # set here for use in URL below
+
version = "4.49.1";
src = fetchurl {
-
url = "mirror://sourceforge/project/${pname}/${pname}-${version}/${pname}-${version}.tar.gz";
-
sha256 = "1bwlkj39rqbyq57v5yssayav6hzv1n11b9ml2s0dpiyfsn6rqy9l";
+
url = "mirror://sourceforge/project/${pname}/${pname}-${lib.versions.majorMinor version}/${pname}-${version}.tar.gz";
+
sha256 = "0yggffiplk22lgqklfmd2c0rw8gwchynjh5kz4bz8yv2h6vw2qfr";
};
+
patches = [ ./SOURCE_DATE_EPOCH-for-otb.patch ];
+
nativeBuildInputs =
-
[ python3 bdftopcf libfaketime
-
fonttosfnt mkfontscale
-
];
+
[ python3 bdftopcf mkfontscale ];
enableParallelBuilding = true;
···
substituteInPlace Makefile --replace 'gzip' 'gzip -n'
'';
-
postBuild = ''
-
# convert unicode bdf fonts to otb
-
for i in *.bdf; do
-
name=$(basename $i .bdf)
-
faketime -f "1970-01-01 00:00:01" \
-
fonttosfnt -v -o "$name.otb" "$i"
-
done
-
'';
-
-
postInstall = ''
-
# install otb fonts (for GTK applications)
-
install -m 644 -D *.otb -t "$out/share/fonts/misc";
-
mkfontdir "$out/share/fonts/misc"
-
'';
-
-
installTargets = [ "install" "fontdir" ];
+
installTargets = [ "install" "install-otb" "fontdir" ];
meta = with lib; {
description = "A clean fixed width font";
+2 -2
pkgs/data/themes/marwaita/default.nix
···
stdenv.mkDerivation rec {
pname = "marwaita";
-
version = "11.2.1";
+
version = "11.3";
src = fetchFromGitHub {
owner = "darkomarko42";
repo = pname;
rev = version;
-
sha256 = "1bc9pj5k0zwc5fspp7b2i2sfrd6qbbi4kyxggc8kxrgv1sdgw3ff";
+
sha256 = "sha256-7l3fvqhMMJyv27yv/jShju0hL5AAvHk8pmISj/oyUP4=";
};
buildInputs = [
+2 -2
pkgs/desktops/plasma-5/kwin/default.nix
···
kcoreaddons, kcrash, kdeclarative, kdecoration, kglobalaccel, ki18n,
kiconthemes, kidletime, kinit, kio, knewstuff, knotifications, kpackage,
krunner, kscreenlocker, kservice, kwayland, kwayland-server, kwidgetsaddons,
-
kwindowsystem, kxmlgui, plasma-framework,
+
kwindowsystem, kxmlgui, plasma-framework, libqaccessibilityclient,
}:
# TODO (ttuegel): investigate qmlplugindump failure
···
kcoreaddons kcrash kdeclarative kdecoration kglobalaccel ki18n kiconthemes
kidletime kinit kio knewstuff knotifications kpackage krunner kscreenlocker
kservice kwayland kwayland-server kwidgetsaddons kwindowsystem kxmlgui
-
plasma-framework
+
plasma-framework libqaccessibilityclient
];
outputs = [ "dev" "out" ];
+2 -6
pkgs/development/compilers/asl/default.nix
···
{ lib
, stdenv
, fetchzip
-
, buildDocs? false, tex
+
, buildDocs ? false, tex
}:
stdenv.mkDerivation rec {
···
hash = "sha256-Sbm16JX7kC/7Ws7YgNBUXNqOCl6u+RXgfNjTODhCzSM=";
};
-
nativeBuildInputs = lib.optional buildDocs [ tex ];
+
nativeBuildInputs = lib.optionals buildDocs [ tex ];
postPatch = lib.optionalString (!buildDocs) ''
substituteInPlace Makefile --replace "all: binaries docs" "all: binaries"
···
substituteAll ${./Makefile-nixos.def} Makefile.def
mkdir -p .objdir
'';
-
-
hardenedDisable = [ "all" ];
-
-
# buildTargets = [ "binaries" "docs" ];
meta = with lib; {
homepage = "http://john.ccac.rwth-aachen.de:8000/as/index.html";
+2 -1
pkgs/development/compilers/kotlin/native.nix
···
runHook preInstall
mkdir -p $out
+
rm bin/kotlinc
mv * $out
runHook postInstall
···
standard library.
'';
license = lib.licenses.asl20;
-
maintainers = with lib.maintainers; [ ];
+
maintainers = with lib.maintainers; [ fabianhjr ];
platforms = [ "x86_64-linux" ] ++ lib.platforms.darwin;
};
}
+1 -1
pkgs/development/compilers/reason/default.nix
···
description = "Facebook's friendly syntax to OCaml";
license = licenses.mit;
inherit (ocaml.meta) platforms;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+48
pkgs/development/libraries/libks/default.nix
···
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, fetchpatch
+
, cmake
+
, pkg-config
+
, libuuid
+
, openssl
+
}:
+
+
stdenv.mkDerivation rec {
+
pname = "libks";
+
version = "1.7.0";
+
+
src = fetchFromGitHub {
+
owner = "signalwire";
+
repo = pname;
+
rev = "v${version}";
+
sha256 = "1wvl8kzi1fx7pg58r5x1lw4gwkvrkljqajsn72yq6sbsd3iqn8wr";
+
};
+
+
patches = [
+
(fetchpatch {
+
url = "https://raw.githubusercontent.com/openwrt/telephony/5ced7ea4fc9bd746273d564bf3c102f253d2182e/libs/libks/patches/01-find-libm.patch";
+
sha256 = "1hyrsdxg69d08qzvf3mbrx2363lw52jcybw8i3ynzqcl228gcg8a";
+
})
+
];
+
+
dontUseCmakeBuildDir = true;
+
+
nativeBuildInputs = [
+
cmake
+
pkg-config
+
];
+
+
buildInputs = [
+
libuuid
+
openssl
+
];
+
+
meta = with lib; {
+
description = "Foundational support for signalwire C products";
+
homepage = "https://github.com/signalwire/libks";
+
maintainers = with lib.maintainers; [ misuzu ];
+
platforms = platforms.linux;
+
license = licenses.mit;
+
};
+
}
+20 -17
pkgs/development/libraries/libmtp/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, autoconf, automake, gettext, libtool, pkg-config
+
{ stdenv
+
, autoconf
+
, automake
+
, fetchFromGitHub
+
, gettext
+
, lib
+
, libiconv
+
, libtool
, libusb1
-
, libiconv
+
, pkg-config
}:
stdenv.mkDerivation rec {
pname = "libmtp";
-
version = "1.1.18";
+
version = "1.1.19";
src = fetchFromGitHub {
owner = "libmtp";
repo = "libmtp";
rev = "libmtp-${builtins.replaceStrings [ "." ] [ "-" ] version}";
-
sha256 = "0rya6dsb67a7ny2i1jzdicnday42qb8njqw6r902k712k5p7d1r9";
+
sha256 = "sha256-o8JKoKVNpU/nHTDnKJpa8FlXt37fZnTf45WBTCxLyTs=";
};
outputs = [ "bin" "dev" "out" ];
···
pkg-config
];
-
buildInputs = [
-
libiconv
-
];
+
buildInputs = [ libiconv ];
+
+
propagatedBuildInputs = [ libusb1 ];
-
propagatedBuildInputs = [
-
libusb1
-
];
+
preConfigure = "./autogen.sh";
-
preConfigure = ''
-
./autogen.sh
-
'';
+
configureFlags = [ "--with-udev=${placeholder "out"}/lib/udev" ];
-
# tried to install files to /lib/udev, hopefully OK
-
configureFlags = [ "--with-udev=$$bin/lib/udev" ];
+
enableParallelBuilding = true;
meta = with lib; {
-
homepage = "http://libmtp.sourceforge.net";
+
homepage = "https://github.com/libmtp/libmtp";
description = "An implementation of Microsoft's Media Transfer Protocol";
longDescription = ''
libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP)
in the form of a library suitable primarily for POSIX compliant operating
systems. We implement MTP Basic, the stuff proposed for standardization.
-
'';
+
'';
platforms = platforms.unix;
license = licenses.lgpl21;
+
maintainers = with maintainers; [ lovesegfault ];
};
}
+2 -2
pkgs/development/libraries/libpg_query/default.nix
···
stdenv.mkDerivation rec {
pname = "libpg_query";
-
version = "13-2.0.7";
+
version = "13-2.1.0";
src = fetchFromGitHub {
owner = "pganalyze";
repo = "libpg_query";
rev = version;
-
sha256 = "sha256-xplp7Z17NlYbXIbBdN7EWDN4numdZUBIIVg5EowFMPA=";
+
sha256 = "sha256-DpvPmBvpx5pWDlx6T3Kp82ALi6FjOO549Exd8tWXDIk=";
};
nativeBuildInputs = [ which ];
+26
pkgs/development/libraries/libqaccessibilityclient/default.nix
···
+
{ lib, stdenv, fetchurl, cmake, qtbase, extra-cmake-modules }:
+
+
stdenv.mkDerivation rec {
+
pname = "libqaccessibilityclient";
+
version = "0.4.1";
+
+
src = fetchurl {
+
url = "mirror://kde/stable/libqaccessibilityclient/libqaccessibilityclient-${version}.tar.xz";
+
sha256 = "sha256-HHaLT0MU/K4qB8t958sq4FIrXwK0Fzrz7ti/sqTYNCk=";
+
};
+
+
nativeBuildInputs = [ cmake extra-cmake-modules ];
+
buildInputs = [ qtbase ];
+
+
outputs = [ "out" "dev" ];
+
+
dontWrapQtApps = true;
+
+
meta = with lib; {
+
description = "Accessibilty tools helper library, used e.g. by screen readers";
+
homepage = "https://github.com/KDE/libqaccessibilityclient";
+
maintainers = with maintainers; [ artturin ];
+
license = with licenses; [ lgpl3Only /* or */ lgpl21Only ];
+
platforms = platforms.linux;
+
};
+
}
+2 -2
pkgs/development/libraries/libqalculate/default.nix
···
stdenv.mkDerivation rec {
pname = "libqalculate";
-
version = "3.20.1";
+
version = "3.21.0";
src = fetchFromGitHub {
owner = "qalculate";
repo = "libqalculate";
rev = "v${version}";
-
sha256 = "sha256-8SYI8CoeTfZXX0CgLnfl0rHwUZbYM7OGYzFQ41jm5Qs=";
+
sha256 = "sha256-aKNoLkqpnC+jOvqs7S7SYBu+5VZ+hHHzBkwccg+kYMQ=";
};
outputs = [ "out" "dev" "doc" ];
+5 -2
pkgs/development/libraries/libressl/default.nix
···
# Since 2.9.x the default location can't be configured from the build using
# DEFAULT_CA_FILE anymore, instead we have to patch the default value.
-
postPatch = lib.optionalString (lib.versionAtLeast version "2.9.2") ''
-
substituteInPlace ./tls/tls_config.c --replace '"/etc/ssl/cert.pem"' '"${cacert}/etc/ssl/certs/ca-bundle.crt"'
+
postPatch = ''
+
patchShebangs tests/
+
${lib.optionalString (lib.versionAtLeast version "2.9.2") ''
+
substituteInPlace ./tls/tls_config.c --replace '"/etc/ssl/cert.pem"' '"${cacert}/etc/ssl/certs/ca-bundle.crt"'
+
''}
'';
doCheck = true;
+3 -12
pkgs/development/libraries/libsixel/default.nix
···
, fetchFromGitHub
, meson
, ninja
-
, libbsd
, gdk-pixbuf
, gd
, libjpeg
, pkg-config
-
, fetchpatch
}:
stdenv.mkDerivation rec {
pname = "libsixel";
-
version = "1.10.1";
+
version = "1.10.3";
src = fetchFromGitHub {
owner = "libsixel";
repo = "libsixel";
rev = "v${version}";
-
sha256 = "sha256-ACypJTFjXSzBjo4hQzUiJOqnaRaZnYX+/NublN9sbBo=";
+
sha256 = "1nny4295ipy4ajcxmmh04c796hcds0y7z7rv3qd17mj70y8j0r2d";
};
-
patches = [
-
(fetchpatch {
-
url = "https://github.com/libsixel/libsixel/commit/4d3e53ee007f3b71f638875f9fabbba658b2ca8a.patch";
-
sha256 = "sha256-iDfsTyUczjtzV3pt1ZErbhVO2rMm2ZYKWSBl+ru+5HA=";
-
})
-
];
-
buildInputs = [
-
libbsd gdk-pixbuf gd
+
gdk-pixbuf gd
];
nativeBuildInputs = [
+2 -2
pkgs/development/libraries/libstrophe/default.nix
···
stdenv.mkDerivation rec {
pname = "libstrophe";
-
version = "0.10.1";
+
version = "0.11.0";
src = fetchFromGitHub {
owner = "strophe";
repo = pname;
rev = version;
-
sha256 = "11d341avsfr0z4lq15cy5dkmff6qpy91wkgzdpfdy31l27pa1g79";
+
sha256 = "sha256-xAqBxCYNo2IntnHKXY6CSJ+Yiu01lxQ1Q3gb0ioypSs=";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
+2 -2
pkgs/development/libraries/libxsmm/default.nix
···
stdenv.mkDerivation rec {
pname = "libxsmm";
-
version = "1.16.2";
+
version = "1.16.3";
src = fetchFromGitHub {
owner = "hfp";
repo = "libxsmm";
rev = version;
-
sha256 = "sha256-gmv5XHBRztcF7+ZKskQMloytJ53k0eJg0HJmUhndq70=";
+
sha256 = "sha256-PpMiD/PeQ0pe5hqFG6VFHWpR8y3wnO2z1dJfHHeItlQ=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/libraries/py3c/default.nix
···
stdenv.mkDerivation rec {
pname = "py3c";
-
version = "1.3.1";
+
version = "1.4";
src = fetchFromGitHub {
owner = "encukou";
repo = pname;
rev = "v${version}";
-
sha256 = "04i2z7hrig78clc59q3i1z2hh24g7z1bfvxznlzxv00d4s57nhpi";
+
sha256 = "sha256-v8+0J56sZVbGdBlOotObUa10/zFMTvfXdMYRsKhyZaY=";
};
postPatch = ''
+2 -2
pkgs/development/libraries/sofia-sip/default.nix
···
stdenv.mkDerivation rec {
pname = "sofia-sip";
-
version = "1.13.3";
+
version = "1.13.6";
src = fetchFromGitHub {
owner = "freeswitch";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-qMgZpLo/BHGJbJ0DDN8COHAhU3ujWgVK9oZOnnMwKas=";
+
sha256 = "0b1gq499ksgsi16f5nf3dzbj6s8knwkiak5j810jzdfm7vkm0vvm";
};
buildInputs = [ glib openssl ] ++ lib.optional stdenv.isDarwin SystemConfiguration;
+3 -1
pkgs/development/libraries/utf8cpp/default.nix
···
nativeBuildInputs = [ cmake ];
-
doCheck = true;
+
# Tests fail on darwin, probably due to a bug in the test framework:
+
# https://github.com/nemtrif/utfcpp/issues/84
+
doCheck = !stdenv.isDarwin;
meta = with lib; {
homepage = "https://github.com/nemtrif/utfcpp";
+17 -15
pkgs/development/node-packages/default.nix
···
nativeBuildInputs = drv.nativeBuildInputs or [] ++ [ pkgs.psc-package self.pulp ];
});
+
intelephense = super.intelephense.override {
+
meta.license = pkgs.lib.licenses.unfree;
+
};
+
jsonplaceholder = super.jsonplaceholder.override (drv: {
buildInputs = [ nodejs ];
postInstall = ''
···
meta.mainProgram = "postcss";
};
-
prisma = super.prisma.override {
+
prisma = super.prisma.override rec {
nativeBuildInputs = [ pkgs.makeWrapper ];
-
version = "3.2.0";
+
version = "3.4.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/prisma/-/prisma-3.2.0.tgz";
-
sha512 = "sha512-o8+DH0RD5DbP8QTZej2dsY64yvjOwOG3TWOlJyoCHQ+8DH9m4tzxo38j6IF/PqpN4PmAGPpHuNi/nssG1cvYlQ==";
+
url = "https://registry.npmjs.org/prisma/-/prisma-${version}.tgz";
+
sha512 = "sha512-W0AFjVxPOLW5SEnf0ZwbOu4k8ElX98ioFC1E8Gb9Q/nuO2brEwxFJebXglfG+N6zphGbu2bG1I3VAu7aYzR3VA==";
};
-
dependencies = [
-
{
-
name = "_at_prisma_slash_engines";
-
packageName = "@prisma/engines";
-
version = "3.2.0-34.afdab2f10860244038c4e32458134112852d4dad";
-
src = fetchurl {
-
url = "https://registry.npmjs.org/@prisma/engines/-/engines-3.2.0-34.afdab2f10860244038c4e32458134112852d4dad.tgz";
-
sha512 = "sha512-MiZORXXsGORXTF9RqqKIlN/2ohkaxAWTsS7qxDJTy5ThTYLrXSmzxTSohM4qN/AI616B+o5WV7XTBhjlPKSufg==";
-
};
-
}
-
];
+
dependencies = [ rec {
+
name = "_at_prisma_slash_engines";
+
packageName = "@prisma/engines";
+
version = "3.4.0-27.1c9fdaa9e2319b814822d6dbfd0a69e1fcc13a85";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/@prisma/engines/-/engines-${version}.tgz";
+
sha512 = "sha512-jyCjXhX1ZUbzA7+6Hm0iEdeY+qFfpD/RB7iSwMrMoIhkVYvnncSdCLBgbK0yqxTJR2nglevkDY2ve3QDxFciMA==";
+
};
+
}];
postInstall = with pkgs; ''
wrapProgram "$out/bin/prisma" \
--set PRISMA_MIGRATION_ENGINE_BINARY ${prisma-engines}/bin/migration-engine \
+5
pkgs/development/node-packages/node-packages.json
···
, "code-theme-converter"
, "coffee-script"
, "coinmon"
+
, "concurrently"
, "configurable-http-proxy"
, "conventional-changelog-cli"
, "cordova"
···
, "imapnotify"
, "indium"
, "insect"
+
, "intelephense"
, "ionic"
, {"iosevka": "https://github.com/be5invis/Iosevka/archive/v10.3.1.tar.gz"}
, "jake"
···
, {"lumo-build-deps": "../interpreters/clojurescript/lumo" }
, "lua-fmt"
, "madoko"
+
, "manta"
, "markdownlint-cli"
+
, "markdownlint-cli2"
, "markdown-link-check"
, {"markdown-preview-nvim": "../../misc/vim-plugins/markdown-preview-nvim"}
, "mastodon-bot"
···
, "rimraf"
, "rollup"
, { "rust-analyzer-build-deps": "../../misc/vscode-extensions/rust-analyzer/build-deps" }
+
, "rtlcss"
, "s3http"
, "sass"
, "semver"
+1296 -494
pkgs/development/node-packages/node-packages.nix
···
sha512 = "OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==";
};
};
-
"@babel/parser-7.16.0" = {
+
"@babel/parser-7.16.2" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
-
version = "7.16.0";
+
version = "7.16.2";
src = fetchurl {
-
url = "https://registry.npmjs.org/@babel/parser/-/parser-7.16.0.tgz";
-
sha512 = "TEHWXf0xxpi9wKVyBCmRcSSDjbJ/cl6LUdlbYUHEaNQUJGhreJbZrXT6sR4+fZLxVUJqNRB4KyOvjuy/D9009A==";
+
url = "https://registry.npmjs.org/@babel/parser/-/parser-7.16.2.tgz";
+
sha512 = "RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw==";
};
};
-
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.0" = {
+
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2" = {
name = "_at_babel_slash_plugin-bugfix-safari-id-destructuring-collision-in-function-expression";
packageName = "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression";
-
version = "7.16.0";
+
version = "7.16.2";
src = fetchurl {
-
url = "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.0.tgz";
-
sha512 = "djyecbGMEh4rOb/Tc1M5bUW2Ih1IZRa9PoubnPOCzM+DRE89uGUHR1Y+3aDdTMW4drjGRZ2ol8dt1JUFg6hJLQ==";
+
url = "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz";
+
sha512 = "h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==";
};
};
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0" = {
···
sha512 = "Oi2qwQ21X7/d9gn3WiwkDTJmq3TQtYNz89lRnoFy8VeZpWlsyXvzSwiRrRZ8cXluvSwqKxqHJ6dBd9Rv+p0ZGQ==";
};
};
-
"@babel/standalone-7.16.1" = {
+
"@babel/standalone-7.16.2" = {
name = "_at_babel_slash_standalone";
packageName = "@babel/standalone";
-
version = "7.16.1";
+
version = "7.16.2";
src = fetchurl {
-
url = "https://registry.npmjs.org/@babel/standalone/-/standalone-7.16.1.tgz";
-
sha512 = "1YOX7Wacb+i4bkD0MhxmqW94p7sUK5g83j6u8Jql+gIF1VIn+UgtqeRDzKGkVuc6TQKB0Likc/I0qfqQrzF8yA==";
+
url = "https://registry.npmjs.org/@babel/standalone/-/standalone-7.16.2.tgz";
+
sha512 = "Cc0b/YJapYV1o+lhevV2FCr0lkbGbejA/iRWH5S5aZCF/AeAVVRcIS491omYMNbf+Z9SCDgczUu8Kx8WGCnr2g==";
};
};
"@babel/template-7.16.0" = {
···
sha512 = "6pXhHC8zEvoDKN5KNsIHNuCRKsemmRbXNv1jweB95VaFzR1M+Mik+Qi+13Wd+VtZrzes2ZcWttIeyuK91NoLCw==";
};
};
+
"@bmewburn/js-beautify-1.13.0" = {
+
name = "_at_bmewburn_slash_js-beautify";
+
packageName = "@bmewburn/js-beautify";
+
version = "1.13.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/@bmewburn/js-beautify/-/js-beautify-1.13.0.tgz";
+
sha512 = "m68Sgw8XrbIWNIVk/LBqR2KrGqs7EniEbUqcmZaFLhyDjA873ns+TjVEi7cGxEaTXdq6l1mJ7L566NrEgPWBvA==";
+
};
+
};
+
"@bmewburn/minidom-1.0.1" = {
+
name = "_at_bmewburn_slash_minidom";
+
packageName = "@bmewburn/minidom";
+
version = "1.0.1";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/@bmewburn/minidom/-/minidom-1.0.1.tgz";
+
sha512 = "T8sxd/2JQWdzQbeLMhTQ1nGj/oUl2h2EEqHeGy3a3LMY9L9J9NuXYco7xiu17hHuo7joPPzCnPg+2xLtQ/tg2g==";
+
};
+
};
+
"@bmewburn/turndown-5.0.3" = {
+
name = "_at_bmewburn_slash_turndown";
+
packageName = "@bmewburn/turndown";
+
version = "5.0.3";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/@bmewburn/turndown/-/turndown-5.0.3.tgz";
+
sha512 = "tf6pg5b2Y5nQ206VkUWR7EWBAg/W+T+ABxmWniDIVEfCpLuIQF4D7KbxGr399TC/JlbsCl5k3QJUwSKpqROQKQ==";
+
};
+
};
+
"@bmewburn/turndown-plugin-gfm-1.0.2" = {
+
name = "_at_bmewburn_slash_turndown-plugin-gfm";
+
packageName = "@bmewburn/turndown-plugin-gfm";
+
version = "1.0.2";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/@bmewburn/turndown-plugin-gfm/-/turndown-plugin-gfm-1.0.2.tgz";
+
sha512 = "uy9L0ic7IHBzCptXVkA66Zl4G1sG5M8Rir7uFqI/wQY4uUhzueZKemk/ROQ01Ty0wQFVrluEki4hwKJJRMAiwg==";
+
};
+
};
+
"@bmewburn/vscode-html-languageserver-1.3.0" = {
+
name = "_at_bmewburn_slash_vscode-html-languageserver";
+
packageName = "@bmewburn/vscode-html-languageserver";
+
version = "1.3.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/@bmewburn/vscode-html-languageserver/-/vscode-html-languageserver-1.3.0.tgz";
+
sha512 = "WUwXC5pOHNuSzFUpzh0KpbuTfAtbPAU5DLKdYIWhWSrs4iof7Qxq25dkWfiA6Ksp/AmM2tnCTLDWaU7AxpCQOQ==";
+
};
+
};
"@braintree/sanitize-url-3.1.0" = {
name = "_at_braintree_slash_sanitize-url";
packageName = "@braintree/sanitize-url";
···
sha512 = "dDnQizD94EdBwEj/fh3zPRa/HWCS9O5au2PuHhZBbuM3xWHxuaKzPBOEWze7Nn0xW68MIpZ7Xdyn1CoCpjKCuQ==";
};
};
-
"@expo/apple-utils-0.0.0-alpha.25" = {
+
"@expo/apple-utils-0.0.0-alpha.26" = {
name = "_at_expo_slash_apple-utils";
packageName = "@expo/apple-utils";
-
version = "0.0.0-alpha.25";
+
version = "0.0.0-alpha.26";
src = fetchurl {
-
url = "https://registry.npmjs.org/@expo/apple-utils/-/apple-utils-0.0.0-alpha.25.tgz";
-
sha512 = "meyCJ/5jHJsgZNBMwlAugqD5Z0bcazCLgAyYQCw8O1/sXh4gWf0IiWJGnkevdxnA3g1R9nmJFmjkFuLoGOt+Bw==";
+
url = "https://registry.npmjs.org/@expo/apple-utils/-/apple-utils-0.0.0-alpha.26.tgz";
+
sha512 = "t+xOhn4bYSAXkXamhDPUiI2Ol+QIwHRHLn/2QiCmNAGHolaVan/hMaVveSzvCYitpaJ16b4nthvcWFoJipxGlA==";
};
};
"@expo/bunyan-4.0.0" = {
···
sha512 = "EtllpCGDdB/UdwAIs5YXJwBLpbFQNdlLLrxIvoILA9cXrpQMWkeDCT9lQPJzFRMFcLUaMuGvkzX2tR4tx5EQFQ==";
};
};
-
"@expo/dev-server-0.1.91" = {
+
"@expo/dev-server-0.1.92" = {
name = "_at_expo_slash_dev-server";
packageName = "@expo/dev-server";
-
version = "0.1.91";
+
version = "0.1.92";
src = fetchurl {
-
url = "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.1.91.tgz";
-
sha512 = "HZBd3Esf33i8e64dJ4JxixRilF628IEVD2Bw6a09r35S/Jp4vewBcpttBOWjilobRq/maSczDdDkXIXdrQsWJA==";
+
url = "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.1.92.tgz";
+
sha512 = "6XkNOQkfgW94r88mJQF5SHLgyttSKZaPQggLiSVG+sSWKjn1WCWvJjzvnyr9qw8DFOhxtI6S3mxH1iqVPU4QRQ==";
};
};
-
"@expo/dev-tools-0.13.126" = {
+
"@expo/dev-tools-0.13.127" = {
name = "_at_expo_slash_dev-tools";
packageName = "@expo/dev-tools";
-
version = "0.13.126";
+
version = "0.13.127";
src = fetchurl {
-
url = "https://registry.npmjs.org/@expo/dev-tools/-/dev-tools-0.13.126.tgz";
-
sha512 = "g+ZAvSjuOW/JmMzr7thiOl+cWXfwww8GW4ekuLBP/dQGadMn2Iaf8ZG7Yb3F5AoyX5TO+T0dEX61L/WcBV/65Q==";
+
url = "https://registry.npmjs.org/@expo/dev-tools/-/dev-tools-0.13.127.tgz";
+
sha512 = "C9rYFUq2AgV7PoAwu4EvAA3Ryx8qh6ZD/SAHaZPUn1HBkNFFC2943gAtGSNn9ilZqDNt+E1SJNDdUJT9gaUtUg==";
};
};
"@expo/devcert-1.0.0" = {
···
sha512 = "CDnhjdirUs6OdN5hOSTJ2y3i9EiJMk7Z5iDljC5xyCHCrUex7oyI8vbRsZEojAahxZccgL/PrO+CjakiFFWurg==";
};
};
-
"@expo/metro-config-0.2.6" = {
+
"@expo/metro-config-0.2.7" = {
name = "_at_expo_slash_metro-config";
packageName = "@expo/metro-config";
-
version = "0.2.6";
+
version = "0.2.7";
src = fetchurl {
-
url = "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.2.6.tgz";
-
sha512 = "pqbfA+sZbBYlWe3F1egynpTulyO+U9yHZ+6ucNxZtQZal1gCMtjvfAjgyMUC696kADQ94k/cCcl/PJSOUHG+Nw==";
+
url = "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.2.7.tgz";
+
sha512 = "V+qAqxyy3FjWv6GTB6dTdwNVjCXfnzkV0Dx5KNAUUZWwlBaZzCwfi5qdP77YMfZsaOwjM6yjSRb00iomEKn/gA==";
};
};
"@expo/osascript-2.0.30" = {
···
sha512 = "iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==";
};
};
-
"@fluentui/react-7.178.0" = {
+
"@fluentui/react-7.178.1" = {
name = "_at_fluentui_slash_react";
packageName = "@fluentui/react";
-
version = "7.178.0";
+
version = "7.178.1";
src = fetchurl {
-
url = "https://registry.npmjs.org/@fluentui/react/-/react-7.178.0.tgz";
-
sha512 = "eOAKCLtuvNF2/8qcTDeRAuiJ+/IB1vw6dHnGiJtZWR4zoHTFhFCDjDcR31j241XGhCyKi0ibhg3wesVB2g4l9w==";
+
url = "https://registry.npmjs.org/@fluentui/react/-/react-7.178.1.tgz";
+
sha512 = "2iwe0MUtQvenyBxktJ+KTOlM091QaBhu57rIbzYGHMyIH9948ZSC4F29XtEoLboaqWCPRJb8ZMW1eAooSQFVAg==";
};
};
"@fluentui/react-focus-7.18.1" = {
···
sha512 = "5k2SNz0W87tDcymhEMZMkd6/vs6QawDyjQXWtqkuLTBF3vxjxPD1I4dwHoxgWPIjjANhXybvulD7E+St/7s9TQ==";
};
};
-
"@graphql-tools/import-6.5.7" = {
+
"@graphql-tools/import-6.5.8" = {
name = "_at_graphql-tools_slash_import";
packageName = "@graphql-tools/import";
-
version = "6.5.7";
+
version = "6.5.8";
src = fetchurl {
-
url = "https://registry.npmjs.org/@graphql-tools/import/-/import-6.5.7.tgz";
-
sha512 = "E892M7WF8a1vCcDENP/ODmwg5zwUCSZlGExsFpWhgemmbNN6HaXHiJglL2kfp3sWGD8/ayjMcj+f9fX7PLDytg==";
+
url = "https://registry.npmjs.org/@graphql-tools/import/-/import-6.5.8.tgz";
+
sha512 = "G0/PRf7tY3FZ8QzCeI+XH+CMye1Gd5JHw1G8RvhELxKG0l94xMAih/y7n8FgYp1Q2NgjsY2hFhUpdqgvF/WU3w==";
};
};
"@graphql-tools/json-file-loader-6.2.6" = {
···
sha512 = "gzkavMOgbhnwkHJYg32Adv6f+LxjbQmmbdD5Hty0+CWxvaiuJq+nU6tzb/7VSU4cwhbNLx/lGu2jbCPEW1McZQ==";
};
};
-
"@graphql-tools/utils-8.5.1" = {
+
"@graphql-tools/utils-8.5.2" = {
name = "_at_graphql-tools_slash_utils";
packageName = "@graphql-tools/utils";
-
version = "8.5.1";
+
version = "8.5.2";
src = fetchurl {
-
url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.5.1.tgz";
-
sha512 = "V/OQVpj+Z05qW9ZdlJWSKzREYlgGEq+juV+pUy3JO9jI+sZo/W3oncuW9+1awwp/RkL0aZ9RgjL+XYOgCsmOLw==";
+
url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.5.2.tgz";
+
sha512 = "wxA51td/759nQziPYh+HxE0WbURRufrp1lwfOYMgfK4e8Aa6gCa1P1p6ERogUIm423NrIfOVau19Q/BBpHdolw==";
};
};
"@graphql-tools/wrap-7.0.8" = {
···
sha512 = "JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==";
};
};
-
"@humanwhocodes/object-schema-1.2.0" = {
+
"@humanwhocodes/object-schema-1.2.1" = {
name = "_at_humanwhocodes_slash_object-schema";
packageName = "@humanwhocodes/object-schema";
-
version = "1.2.0";
+
version = "1.2.1";
src = fetchurl {
-
url = "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz";
-
sha512 = "wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==";
+
url = "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz";
+
sha512 = "ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==";
};
};
"@hutson/parse-repository-url-3.0.2" = {
···
sha512 = "fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==";
};
};
-
"@joplin/fork-htmlparser2-4.1.36" = {
+
"@joplin/fork-htmlparser2-4.1.38" = {
name = "_at_joplin_slash_fork-htmlparser2";
packageName = "@joplin/fork-htmlparser2";
-
version = "4.1.36";
+
version = "4.1.38";
src = fetchurl {
-
url = "https://registry.npmjs.org/@joplin/fork-htmlparser2/-/fork-htmlparser2-4.1.36.tgz";
-
sha512 = "utKsPcJpU4dKQqdp7NfcCex3eTln7QHB90xJKNUOpCsfHsMjJ8qMdHEb6N3/iD+wjD16ZYaPoF7FfBWur2Ascg==";
+
url = "https://registry.npmjs.org/@joplin/fork-htmlparser2/-/fork-htmlparser2-4.1.38.tgz";
+
sha512 = "DAv/fkv+tR0HFu6g8hNn2b/g2ZOBxGU8wuj2WScc598VOQXVKFfOAqZ+phZ1apTxpk1X0Z/HwmyTyzuS76QgYA==";
};
};
-
"@joplin/fork-sax-1.2.40" = {
+
"@joplin/fork-sax-1.2.42" = {
name = "_at_joplin_slash_fork-sax";
packageName = "@joplin/fork-sax";
-
version = "1.2.40";
+
version = "1.2.42";
src = fetchurl {
-
url = "https://registry.npmjs.org/@joplin/fork-sax/-/fork-sax-1.2.40.tgz";
-
sha512 = "dmlgrm/Oj7VevER0U4pFqdZFcB38gcUdKqIm5EoL9a9hKOX+IKHHsvzSZima4iGwDrfiBEqC16p/dgvX1CJTwg==";
+
url = "https://registry.npmjs.org/@joplin/fork-sax/-/fork-sax-1.2.42.tgz";
+
sha512 = "mHeN2V/kbxKLpTn5xCsiVTYaGPTk3amw0uAPedxB9oqb1BhTennzvlhWvM7HdnQER+infrqb+giRlYakiNjcBw==";
};
};
-
"@joplin/lib-2.4.3" = {
+
"@joplin/lib-2.6.2" = {
name = "_at_joplin_slash_lib";
packageName = "@joplin/lib";
-
version = "2.4.3";
+
version = "2.6.2";
src = fetchurl {
-
url = "https://registry.npmjs.org/@joplin/lib/-/lib-2.4.3.tgz";
-
sha512 = "H1WmRhd8Eso07W3Dxaa+7LirNoQbXMVRbUhRzfoAgj8/ZfTrmHycbpoLKQKv9gS0QzPqR+ynnBfBRfAfb8mmkw==";
+
url = "https://registry.npmjs.org/@joplin/lib/-/lib-2.6.2.tgz";
+
sha512 = "mb/JK30T5BCUtDq+xwoURCJw8EXvhyqvqwE+G4EVBwxnxyQ/scMBfVMVOhR4RM2Wokrf0rPqeYGQFYFAiYEZvQ==";
};
};
-
"@joplin/renderer-2.4.3" = {
+
"@joplin/renderer-2.6.2" = {
name = "_at_joplin_slash_renderer";
packageName = "@joplin/renderer";
-
version = "2.4.3";
+
version = "2.6.2";
src = fetchurl {
-
url = "https://registry.npmjs.org/@joplin/renderer/-/renderer-2.4.3.tgz";
-
sha512 = "dxoDjBJwmzAyGBf2G2I/rGMK6MljTFB7OHxl6lAE5sIZ+xTPN8nKOCr9b5zJVde6G7DA9RsnfFdG51S5BGtPRA==";
+
url = "https://registry.npmjs.org/@joplin/renderer/-/renderer-2.6.2.tgz";
+
sha512 = "3Dv6s8hb4hj9UZwa6BJotZijz/EQtEQftqcP5S8xHkL+YNRH+bkCOSof8s1p98nH3l/6Z9GTv99APoA1fp5sDA==";
};
};
-
"@joplin/turndown-4.0.58" = {
+
"@joplin/turndown-4.0.60" = {
name = "_at_joplin_slash_turndown";
packageName = "@joplin/turndown";
-
version = "4.0.58";
+
version = "4.0.60";
src = fetchurl {
-
url = "https://registry.npmjs.org/@joplin/turndown/-/turndown-4.0.58.tgz";
-
sha512 = "4WUJTU3wt0PgiN+ezqz5tHf9EHNGZ5d1Hc6Oe33A2hgpYweKBQ8YMJ3CS3AEWjy2tM3HvwBwqhe7JurVJNsxWQ==";
+
url = "https://registry.npmjs.org/@joplin/turndown/-/turndown-4.0.60.tgz";
+
sha512 = "o7HCjVnai5kFIrRPfjIgixZrgNCGL9qYBK4p0v3S5b6gMz2Xt6NPkvlz09bTv7Ix3uJFJsRr4A6G6gVKZKt0ow==";
};
};
-
"@joplin/turndown-plugin-gfm-1.0.40" = {
+
"@joplin/turndown-plugin-gfm-1.0.42" = {
name = "_at_joplin_slash_turndown-plugin-gfm";
packageName = "@joplin/turndown-plugin-gfm";
-
version = "1.0.40";
+
version = "1.0.42";
src = fetchurl {
-
url = "https://registry.npmjs.org/@joplin/turndown-plugin-gfm/-/turndown-plugin-gfm-1.0.40.tgz";
-
sha512 = "AhaCa3/tz6ceHnt5+NiJ0x77F3+FKpexIyeGMItrZV1qtHovIv1ntxEXzrl5RryHQD8/NK1uf3KbZPEasbDKTA==";
+
url = "https://registry.npmjs.org/@joplin/turndown-plugin-gfm/-/turndown-plugin-gfm-1.0.42.tgz";
+
sha512 = "8vYIdyKuQAkG8ANyHwOwxabQAj1IqTjs8MK9z8qXFpUyy/3b7sKd/oOALL+cnOnc63YcLWLz1JB9jGYAmkUKhg==";
};
};
"@josephg/resolvable-1.0.1" = {
···
sha512 = "s0jhnq/1X1IQQpKcAoUAd3KZ6X58nEjIi+vL4aC0iyDW6v2pmt8J5G/ilUZSbvplyJ2GdTMYi7NOCz2f3QAGZA==";
};
};
-
"@jsii/check-node-1.41.0" = {
+
"@jsii/check-node-1.42.0" = {
name = "_at_jsii_slash_check-node";
packageName = "@jsii/check-node";
-
version = "1.41.0";
+
version = "1.42.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.41.0.tgz";
-
sha512 = "lV/vMK1HZQcUye2vXPu6XsmnTk7fEui0GnQsPAX1eLWfRMkxkRblT4VZ9DQTYjMno2HuVP4IH51fiFoICMmnkA==";
+
url = "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.42.0.tgz";
+
sha512 = "URX4s0iOmuxbERL2rO10JlwedYbAT/3vM2HqswgjtJUbZTFgHsmg+Tzh3JglJzKuCg8Xm4m6CP4UlFMPqPRcqA==";
};
};
-
"@jsii/spec-1.41.0" = {
+
"@jsii/spec-1.42.0" = {
name = "_at_jsii_slash_spec";
packageName = "@jsii/spec";
-
version = "1.41.0";
+
version = "1.42.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.41.0.tgz";
-
sha512 = "sN7x6C0DGLngiO6SkrM/7gVaHyeja59bDZODZtBXIq8kBIC+GgAFS8P0s1e5FpU9mHHvvHq4rvzvcIbxw0nkXw==";
+
url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.42.0.tgz";
+
sha512 = "SS2Q1Ds/yiTejd/0KO5lC6SUGqlfjuqZ6nAxJxLU76JQ99v1spRJeS7oi/2OW+ZmTEwBy81DgjOxA8bwUc0U/Q==";
};
};
"@kwsites/file-exists-1.1.1" = {
···
sha512 = "I/gRlM2meKPKXFN/1fxLoigPXvAUsivxRCih7vgeO7o4qrNNsl6Ah85l3UBbFi0t7ttjMde2+bS1A32a1Hu0BA==";
};
};
-
"@prisma/engines-3.3.0-30.33838b0f78f1fe9052cf9a00e9761c9dc097a63c" = {
+
"@prisma/engines-3.4.0-27.1c9fdaa9e2319b814822d6dbfd0a69e1fcc13a85" = {
name = "_at_prisma_slash_engines";
packageName = "@prisma/engines";
-
version = "3.3.0-30.33838b0f78f1fe9052cf9a00e9761c9dc097a63c";
+
version = "3.4.0-27.1c9fdaa9e2319b814822d6dbfd0a69e1fcc13a85";
src = fetchurl {
-
url = "https://registry.npmjs.org/@prisma/engines/-/engines-3.3.0-30.33838b0f78f1fe9052cf9a00e9761c9dc097a63c.tgz";
-
sha512 = "T3nEnRWmoneNZJPd9IBR29G8ZDUjNelA8+cG5y8/lh6vySm6ryWSNxj1s377U9YzFYyZmXiA9vK1iyxMoRff/g==";
+
url = "https://registry.npmjs.org/@prisma/engines/-/engines-3.4.0-27.1c9fdaa9e2319b814822d6dbfd0a69e1fcc13a85.tgz";
+
sha512 = "jyCjXhX1ZUbzA7+6Hm0iEdeY+qFfpD/RB7iSwMrMoIhkVYvnncSdCLBgbK0yqxTJR2nglevkDY2ve3QDxFciMA==";
};
};
"@protobufjs/aspromise-1.1.2" = {
···
sha512 = "y9qNj0//tZtWB2jfXNK3BX18BSBp9zNR7KE7lMysVHwbZtY392OJCjm6Rb/h4UHH2r1AqjNEHFD6bRn+DqU9Mw==";
};
};
-
"@redocly/openapi-core-1.0.0-beta.65" = {
+
"@redocly/openapi-core-1.0.0-beta.67" = {
name = "_at_redocly_slash_openapi-core";
packageName = "@redocly/openapi-core";
-
version = "1.0.0-beta.65";
+
version = "1.0.0-beta.67";
src = fetchurl {
-
url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.65.tgz";
-
sha512 = "ckgBAijkxDV+M8Njk1T5Qdp2bFWEjiYNX0sunIS84B52HfwmoV+x1Ts8xbvQwxbgH7GPw1LB9+C/nk44w7Dnwg==";
+
url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.67.tgz";
+
sha512 = "xH9Dl4D2VbXh7qMv1x7oQPfE9FpQsSjjJCe8QzRBF6aiTQFcxCB9LG4msa3Ym5KQuGkCDMyQXuA5oPTtzDooRQ==";
};
};
"@redocly/react-dropdown-aria-2.0.12" = {
···
sha512 = "lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==";
};
};
-
"@serverless/components-3.17.1" = {
+
"@serverless/components-3.17.2" = {
name = "_at_serverless_slash_components";
packageName = "@serverless/components";
-
version = "3.17.1";
+
version = "3.17.2";
src = fetchurl {
-
url = "https://registry.npmjs.org/@serverless/components/-/components-3.17.1.tgz";
-
sha512 = "Ra0VVpivEWB816ZAca4UCNzOxQqxveEp4h+RzUX5vaAsZrxpotPUFZi96w9yZGQk3OTxxscRqrsBLxGDtOu8SA==";
+
url = "https://registry.npmjs.org/@serverless/components/-/components-3.17.2.tgz";
+
sha512 = "7iFkhwLKPD1iqSYr3ppF5CsJ08KYKVCCV6DoiG7ek2Aiy+JtqZkTn9GMCEbrGqZtxDMiRfaYuaOt19F19JqTlQ==";
};
};
"@serverless/core-1.1.2" = {
···
sha512 = "cl5uPaGg72z0sCUpF0zsOhwYYUV72Gxc1FwFfxltO8hSvMeFDvwD7JrNE4kHcIcKRjwPGbSH0fdVPUpErZ8Mog==";
};
};
-
"@serverless/utils-5.19.0" = {
+
"@serverless/utils-5.20.0" = {
name = "_at_serverless_slash_utils";
packageName = "@serverless/utils";
-
version = "5.19.0";
+
version = "5.20.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/@serverless/utils/-/utils-5.19.0.tgz";
-
sha512 = "bgQawVfBgxcZoS1wxukJfRYKkMOZncZfOSTCRUnYzwH78fAAE79vfu49LGx2EGEJa8BThmtzjinZ9SK9yS0kIw==";
+
url = "https://registry.npmjs.org/@serverless/utils/-/utils-5.20.0.tgz";
+
sha512 = "ko6NsB5tudcSiqeBeqAKsEfa/gDZlwBIenajec2nUELcXVSy13Y4deCSYQqzn1MA0OkNOgMBJL349exukENiTg==";
};
};
"@serverless/utils-china-1.1.4" = {
···
sha512 = "+5haRZ9uzI7rYqzDznXgkuacqb6LJhAti8mzZKWxIXn/WEtvB+GHVJ7AuMwcN1HMvXOSJcrvA6PPoYHYOYYebA==";
};
};
+
"@types/node-13.13.52" = {
+
name = "_at_types_slash_node";
+
packageName = "@types/node";
+
version = "13.13.52";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/@types/node/-/node-13.13.52.tgz";
+
sha512 = "s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==";
+
};
+
};
"@types/node-14.11.1" = {
name = "_at_types_slash_node";
packageName = "@types/node";
···
sha512 = "B4Rc4wGgxTAOivy0tmBEuPAbSYeTzv3dusoQUOW1CVT3N5zYkEuxVj8OXmUQ1YECWaK+IjvQQMFkBuXt//lp7g==";
};
};
-
"@vue/compiler-core-3.2.20" = {
+
"@vue/compiler-core-3.2.21" = {
name = "_at_vue_slash_compiler-core";
packageName = "@vue/compiler-core";
-
version = "3.2.20";
+
version = "3.2.21";
src = fetchurl {
-
url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.20.tgz";
-
sha512 = "vcEXlKXoPwBXFP5aUTHN9GTZaDfwCofa9Yu9bbW2C5O/QSa9Esdt7OG4+0RRd3EHEMxUvEdj4RZrd/KpQeiJbA==";
+
url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.21.tgz";
+
sha512 = "NhhiQZNG71KNq1h5pMW/fAXdTF7lJRaSI7LDm2edhHXVz1ROMICo8SreUmQnSf4Fet0UPBVqJ988eF4+936iDQ==";
};
};
-
"@vue/compiler-dom-3.2.20" = {
+
"@vue/compiler-dom-3.2.21" = {
name = "_at_vue_slash_compiler-dom";
packageName = "@vue/compiler-dom";
-
version = "3.2.20";
+
version = "3.2.21";
src = fetchurl {
-
url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.20.tgz";
-
sha512 = "QnI77ec/JtV7R0YBbcVayYTDCRcI9OCbxiUQK6izVyqQO0658n0zQuoNwe+bYgtqnvGAIqTR3FShTd5y4oOjdg==";
+
url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.21.tgz";
+
sha512 = "gsJD3DpYZSYquiA7UIPsMDSlAooYWDvHPq9VRsqzJEk2PZtFvLvHPb4aaMD8Ufd62xzYn32cnnkzsEOJhyGilA==";
};
};
-
"@vue/shared-3.2.20" = {
+
"@vue/shared-3.2.21" = {
name = "_at_vue_slash_shared";
packageName = "@vue/shared";
-
version = "3.2.20";
+
version = "3.2.21";
src = fetchurl {
-
url = "https://registry.npmjs.org/@vue/shared/-/shared-3.2.20.tgz";
-
sha512 = "FbpX+hD5BvXCQerEYO7jtAGHlhAkhTQ4KIV73kmLWNlawWhTiVuQxizgVb0BOkX5oG9cIRZ42EG++d/k/Efp0w==";
+
url = "https://registry.npmjs.org/@vue/shared/-/shared-3.2.21.tgz";
+
sha512 = "5EQmIPK6gw4UVYUbM959B0uPsJ58+xoMESCZs3N89XyvJ9e+fX4pqEPrOGV8OroIk3SbEvJcC+eYc8BH9JQrHA==";
};
};
"@webassemblyjs/ast-1.11.1" = {
···
sha512 = "2PK+p6dRFuQQM8F4JbBivGetnJxvb8ggQkY7XLeCSl4qVkBeBjX+mRtsiudk28NUTH3JEll7AgmKj2fHfxYpGQ==";
};
};
-
"apollo-graphql-0.9.4" = {
+
"apollo-graphql-0.9.5" = {
name = "apollo-graphql";
packageName = "apollo-graphql";
-
version = "0.9.4";
+
version = "0.9.5";
src = fetchurl {
-
url = "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.9.4.tgz";
-
sha512 = "0X2sZxfmn7lJrRknUPBG+L0LP1B0SKX1qtULIWrDbIpyl9LuSyjnDaGtmvc4IQtyKvmQXtAhEHBnprRokkjkyw==";
+
url = "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.9.5.tgz";
+
sha512 = "RGt5k2JeBqrmnwRM0VOgWFiGKlGJMfmiif/4JvdaEqhMJ+xqe/9cfDYzXfn33ke2eWixsAbjEbRfy8XbaN9nTw==";
};
};
"apollo-link-1.2.1" = {
···
src = fetchurl {
url = "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.0.tgz";
sha1 = "193c5f0a86541a4c66fba1e2dc38583362ea5e8f";
+
};
+
};
+
"applicationinsights-1.8.10" = {
+
name = "applicationinsights";
+
packageName = "applicationinsights";
+
version = "1.8.10";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/applicationinsights/-/applicationinsights-1.8.10.tgz";
+
sha512 = "ZLDA7mShh4mP2Z/HlFolmvhBPX1LfnbIWXrselyYVA7EKjHhri1fZzpu2EiWAmfbRxNBY6fRjoPJWbx5giKy4A==";
"aproba-1.2.0" = {
···
sha512 = "NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==";
+
"async-hook-jl-1.7.6" = {
+
name = "async-hook-jl";
+
packageName = "async-hook-jl";
+
version = "1.7.6";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/async-hook-jl/-/async-hook-jl-1.7.6.tgz";
+
sha512 = "gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg==";
+
};
+
};
"async-limiter-1.0.1" = {
name = "async-limiter";
packageName = "async-limiter";
···
sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3";
-
"aws-sdk-2.1018.0" = {
+
"aws-sdk-2.1020.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
-
version = "2.1018.0";
+
version = "2.1020.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1018.0.tgz";
-
sha512 = "XIZ7X8O//bkwuh7a7CkWt5+ldwFzP1bHpWCI33BdCaW7Q6WFKokvtS8CkHMxgsmqnaQ+YC0PpHzoTdAtXpqxQw==";
+
url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1020.0.tgz";
+
sha512 = "cCFLGRfzJn0whOioljFjcFpQTXWB4PTdVnrpNhX2R687W3Yz6WriHxHqIxVnIke1yp9twU00z4kW522U809l0g==";
"aws-sdk-2.920.0" = {
···
src = fetchurl {
url = "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz";
sha1 = "31ab1ac8b129363463e35b3ebb69f4dfcfba7947";
+
};
+
};
+
"backoff-2.3.0" = {
+
name = "backoff";
+
packageName = "backoff";
+
version = "2.3.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/backoff/-/backoff-2.3.0.tgz";
+
sha1 = "ee7c7e38093f92e472859db635e7652454fc21ea";
"backoff-2.4.1" = {
···
sha512 = "HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==";
-
"browserslist-4.17.5" = {
+
"browserslist-4.17.6" = {
name = "browserslist";
packageName = "browserslist";
-
version = "4.17.5";
+
version = "4.17.6";
src = fetchurl {
-
url = "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz";
-
sha512 = "I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==";
+
url = "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz";
+
sha512 = "uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==";
"brq-0.1.8" = {
···
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
-
"caniuse-lite-1.0.30001274" = {
+
"caniuse-lite-1.0.30001275" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
-
version = "1.0.30001274";
+
version = "1.0.30001275";
src = fetchurl {
-
url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001274.tgz";
-
sha512 = "+Nkvv0fHyhISkiMIjnyjmf5YJcQ1IQHZN6U9TLUMroWR38FNwpsC51Gb68yueafX1V6ifOisInSgP9WJFS13ew==";
+
url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001275.tgz";
+
sha512 = "ihJVvj8RX0kn9GgP43HKhb5q9s2XQn4nEQhdldEJvZhCsuiB2XOq6fAMYQZaN6FPWfsr2qU0cdL0CSbETwbJAg==";
"canvas-2.8.0" = {
···
sha512 = "vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==";
-
"cdk8s-1.1.20" = {
+
"cdk8s-1.1.22" = {
name = "cdk8s";
packageName = "cdk8s";
-
version = "1.1.20";
+
version = "1.1.22";
src = fetchurl {
-
url = "https://registry.npmjs.org/cdk8s/-/cdk8s-1.1.20.tgz";
-
sha512 = "Zj4WUGHjZJWQ/QVb1TmOC3hLszBK/vRNA8TB27+eIwR7ZXunLSJf5Oqs9+gIs+7/zmKROVeo+d9Ca8w3bEpCkw==";
+
url = "https://registry.npmjs.org/cdk8s/-/cdk8s-1.1.22.tgz";
+
sha512 = "Mzhm2kj+z93QrSTH6yzq4M9tDXVsqM5HXnXKaLoDisDcRwjiF3rrqqRHoNhDUKX0wtoYWKy3+o3fyCkzEhVejQ==";
-
"cdk8s-plus-22-1.0.0-beta.27" = {
+
"cdk8s-plus-22-1.0.0-beta.29" = {
name = "cdk8s-plus-22";
packageName = "cdk8s-plus-22";
-
version = "1.0.0-beta.27";
+
version = "1.0.0-beta.29";
src = fetchurl {
-
url = "https://registry.npmjs.org/cdk8s-plus-22/-/cdk8s-plus-22-1.0.0-beta.27.tgz";
-
sha512 = "jwGWbwqClQgW1ju/g6Sh9EU3ZeZ6mSymR7K89RmhfinipKUKponV4fVaxKiZOWdLrQ3PkNNQ5gakt1ey1hO+nA==";
+
url = "https://registry.npmjs.org/cdk8s-plus-22/-/cdk8s-plus-22-1.0.0-beta.29.tgz";
+
sha512 = "FgucgLJJujYWYa9KhpSAapCbGn+cpXUyd7n4wZI6vKsai0Pq2fYTid/9iYKOoDbM+Hq4W81T0ythQlVx+HqUeg==";
"cdktf-0.7.0" = {
···
sha1 = "b8d19188b3243e390f302410bd0cb1622db82649";
+
"clone-0.1.19" = {
+
name = "clone";
+
packageName = "clone";
+
version = "0.1.19";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/clone/-/clone-0.1.19.tgz";
+
sha1 = "613fb68639b26a494ac53253e15b1a6bd88ada85";
+
};
+
};
"clone-0.1.5" = {
name = "clone";
packageName = "clone";
···
sha512 = "2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==";
+
"cls-hooked-4.2.2" = {
+
name = "cls-hooked";
+
packageName = "cls-hooked";
+
version = "4.2.2";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/cls-hooked/-/cls-hooked-4.2.2.tgz";
+
sha512 = "J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw==";
+
};
+
};
"clsx-1.1.1" = {
name = "clsx";
packageName = "clsx";
···
sha512 = "3WQV/Fpa77nvzjUlc+0u53uIroJyyMB2Qwl++aXpAiDIsrsiAQq4uCURwdRBRX+eLkOTIAmT0L4qna3T7+2pUg==";
-
"codemaker-1.41.0" = {
+
"codemaker-1.42.0" = {
name = "codemaker";
packageName = "codemaker";
-
version = "1.41.0";
+
version = "1.42.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/codemaker/-/codemaker-1.41.0.tgz";
-
sha512 = "Iow0udcpshcVmztwSSJDTRhJxTbH0nXU3pxf7iF0gv6+BWC5Nd2aWQ2W5rHECySQPIvmWn4KEpV/SvXgvfl0aA==";
+
url = "https://registry.npmjs.org/codemaker/-/codemaker-1.42.0.tgz";
+
sha512 = "pjLw1YeWKdY09tDmr6HmeZCGd6G+Ku1UP3cK/oX79x5iEL2ZEm8kJrGQisasK6pk/Er75sDZA86c5Cn7sIx4GQ==";
"codepage-1.4.0" = {
···
sha512 = "WJeQqq6jOYgVgg4NrXKL0KLQhi0CT4ZOCvFL+3CQ5o7I6J8HkT5wd53EadMfqTDp1so/MT1J+w2ujhWcCJtN7w==";
-
"core-js-3.19.0" = {
+
"core-js-3.19.1" = {
name = "core-js";
packageName = "core-js";
-
version = "3.19.0";
+
version = "3.19.1";
src = fetchurl {
-
url = "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz";
-
sha512 = "L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==";
+
url = "https://registry.npmjs.org/core-js/-/core-js-3.19.1.tgz";
+
sha512 = "Tnc7E9iKd/b/ff7GFbhwPVzJzPztGrChB8X8GLqoYGdEOG8IpLnK1xPyo3ZoO3HsK6TodJS58VGPOxA+hLHQMg==";
-
"core-js-compat-3.19.0" = {
+
"core-js-compat-3.19.1" = {
name = "core-js-compat";
packageName = "core-js-compat";
-
version = "3.19.0";
+
version = "3.19.1";
src = fetchurl {
-
url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.0.tgz";
-
sha512 = "R09rKZ56ccGBebjTLZHvzDxhz93YPT37gBm6qUhnwj3Kt7aCjjZWD1injyNbyeFHxNKfeZBSyds6O9n3MKq1sw==";
+
url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz";
+
sha512 = "Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==";
-
"core-js-pure-3.19.0" = {
+
"core-js-pure-3.19.1" = {
name = "core-js-pure";
packageName = "core-js-pure";
-
version = "3.19.0";
+
version = "3.19.1";
src = fetchurl {
-
url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.19.0.tgz";
-
sha512 = "UEQk8AxyCYvNAs6baNoPqDADv7BX0AmBLGxVsrAifPPx/C8EAzV4Q+2ZUJqVzfI2TQQEZITnwUkWcHpgc/IubQ==";
+
url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.19.1.tgz";
+
sha512 = "Q0Knr8Es84vtv62ei6/6jXH/7izKmOrtrxH9WJTHLCMAVeU+8TF8z8Nr08CsH4Ot0oJKzBzJJL9SJBYIv7WlfQ==";
"core-util-is-1.0.2" = {
···
sha1 = "06be7abef947a3f14a30fd610671d401bca8b7b6";
-
"create-gatsby-2.0.0" = {
+
"create-gatsby-2.1.0" = {
name = "create-gatsby";
packageName = "create-gatsby";
-
version = "2.0.0";
+
version = "2.1.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/create-gatsby/-/create-gatsby-2.0.0.tgz";
-
sha512 = "GppGUN6OJTaf+wlhu1iU2rdluLXQJ079/Sef1VDap70X2fr1S+Ypg+KQRT8IRcLMfSqHBXWOFuWzOU+mD82+2g==";
+
url = "https://registry.npmjs.org/create-gatsby/-/create-gatsby-2.1.0.tgz";
+
sha512 = "tGBabM9/jUPfHvJ5NyLdLtfGlq5OFpkMgxn+yVYAXyFTf/PqdZ+TauG+YAxAUaVGcP3/BmP64IJLANspJrsWRQ==";
"create-graphback-1.0.1" = {
···
sha1 = "806649326ceaa7caa3306d75d985ea2748ba913c";
+
"diagnostic-channel-0.3.1" = {
+
name = "diagnostic-channel";
+
packageName = "diagnostic-channel";
+
version = "0.3.1";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/diagnostic-channel/-/diagnostic-channel-0.3.1.tgz";
+
sha512 = "6eb9YRrimz8oTr5+JDzGmSYnXy5V7YnK5y/hd8AUDK1MssHjQKm9LlD6NSrHx4vMDF3+e/spI2hmWTviElgWZA==";
+
};
+
};
+
"diagnostic-channel-publishers-0.4.4" = {
+
name = "diagnostic-channel-publishers";
+
packageName = "diagnostic-channel-publishers";
+
version = "0.4.4";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/diagnostic-channel-publishers/-/diagnostic-channel-publishers-0.4.4.tgz";
+
sha512 = "l126t01d2ZS9EreskvEtZPrcgstuvH3rbKy82oUhUrVmBaGx4hO9wECdl3cvZbKDYjMF3QJDB5z5dL9yWAjvZQ==";
+
};
+
};
"diagnostics-1.1.1" = {
name = "diagnostics";
packageName = "diagnostics";
···
sha512 = "9oxNmKlDCaf651c+yJWCDIBpF6A9aY+wQtasLEeR5AsPYPuOKEX6xHnC2+WgCLOC94JEpCZznecyC84fbwZq4A==";
-
"electron-to-chromium-1.3.885" = {
+
"electron-to-chromium-1.3.887" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
-
version = "1.3.885";
+
version = "1.3.887";
src = fetchurl {
-
url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.885.tgz";
-
sha512 = "JXKFJcVWrdHa09n4CNZYfYaK6EW5aAew7/wr3L1OnsD1L+JHL+RCtd7QgIsxUbFPeTwPlvnpqNNTOLkoefmtXg==";
+
url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.887.tgz";
+
sha512 = "QQUumrEjFDKSVYVdaeBmFdyQGoaV+fCSMyWHvfx/u22bRHSTeBQYt6P4jMY+gFd4kgKB9nqk7RMtWkDB49OYPA==";
"electrum-client-git://github.com/janoside/electrum-client" = {
···
sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
-
"extsprintf-1.4.0" = {
+
"extsprintf-1.4.1" = {
name = "extsprintf";
packageName = "extsprintf";
-
version = "1.4.0";
+
version = "1.4.1";
src = fetchurl {
-
url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz";
-
sha1 = "e2689f8f356fad62cca65a3a91c5df5f9551692f";
+
url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz";
+
sha512 = "Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==";
"eyes-0.1.8" = {
···
sha1 = "cbed2d20a40c1f5679a35908e2b9415733e78db9";
-
"gatsby-core-utils-3.0.0" = {
+
"gatsby-core-utils-3.1.0" = {
name = "gatsby-core-utils";
packageName = "gatsby-core-utils";
-
version = "3.0.0";
+
version = "3.1.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-3.0.0.tgz";
-
sha512 = "MEQAgP+/ddDTOjcfRhyZenLfr6q3nyh01muI6QTgz0qAFsbS50lZh9SbczgpuKnb6qiST1KR0OUIYTaBFXfB2g==";
+
url = "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-3.1.0.tgz";
+
sha512 = "ErgJr5xgjUoorhCVeyMyNfnZhxBTA33KRB/aFtFWNeTXFsUNlDZBqheSp2XAaD3+gvAmDqbz2m+jKF1sI8vLAg==";
-
"gatsby-recipes-1.0.0" = {
+
"gatsby-recipes-1.1.0" = {
name = "gatsby-recipes";
packageName = "gatsby-recipes";
-
version = "1.0.0";
+
version = "1.1.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-1.0.0.tgz";
-
sha512 = "uAQs4EZjure7DuxSEseG2r4pcDz7SZC/6RepKVvdlCv+ihQQPemj3y9PujoG+j0cQpV0U8fOV98lgku87UHwUg==";
+
url = "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-1.1.0.tgz";
+
sha512 = "9eRkQSZZK574J7Wg8nrt1MKrcoZ63sfMVk6MXAnipBTxb+YCzSfkTWmNC81HxVeHbsVB2XcVnSQGEb/Ho2m4MQ==";
-
"gatsby-telemetry-3.0.0" = {
+
"gatsby-telemetry-3.1.0" = {
name = "gatsby-telemetry";
packageName = "gatsby-telemetry";
-
version = "3.0.0";
+
version = "3.1.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-3.0.0.tgz";
-
sha512 = "qUFH5B48R0adY3AiEVOGZ0Lu4bOBmuHtAbAdzAMLMlXvIubSfc3VvxyB64jKQfZ3l1FyAIddSHz8i5yKAXekWA==";
+
url = "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-3.1.0.tgz";
+
sha512 = "XoKh80BROhmtqbFXDhKxr66vYqxt23PfANqUhyFugHFfW+ETx33kTOS8t9IY23icrsqoo780vcx0nVFRjidWEg==";
"gauge-1.2.7" = {
···
sha1 = "20bb7403d3cea398e91dc4710a8ff1b8274a25ed";
+
"hogan.js-2.0.0" = {
+
name = "hogan.js";
+
packageName = "hogan.js";
+
version = "2.0.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/hogan.js/-/hogan.js-2.0.0.tgz";
+
sha1 = "3a5b04186d51737fd2035792d419a9f5a82f9d0e";
+
};
+
};
"hogan.js-3.0.2" = {
name = "hogan.js";
packageName = "hogan.js";
···
src = fetchurl {
url = "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz";
sha512 = "1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==";
+
};
+
};
+
"html-to-text-6.0.0" = {
+
name = "html-to-text";
+
packageName = "html-to-text";
+
version = "6.0.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/html-to-text/-/html-to-text-6.0.0.tgz";
+
sha512 = "r0KNC5aqCAItsjlgtirW6RW25c92Ee3ybQj8z//4Sl4suE3HIPqM4deGpYCUJULLjtVPEP1+Ma+1ZeX1iMsCiA==";
"html-void-elements-1.0.5" = {
···
sha512 = "cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==";
-
"ignore-5.1.8" = {
+
"ignore-5.1.9" = {
name = "ignore";
packageName = "ignore";
-
version = "5.1.8";
+
version = "5.1.9";
src = fetchurl {
-
url = "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz";
-
sha512 = "BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==";
+
url = "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz";
+
sha512 = "2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==";
"ignore-by-default-1.0.1" = {
···
sha512 = "u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==";
-
"jsdom-18.0.0" = {
+
"jsdom-18.0.1" = {
name = "jsdom";
packageName = "jsdom";
-
version = "18.0.0";
+
version = "18.0.1";
src = fetchurl {
-
url = "https://registry.npmjs.org/jsdom/-/jsdom-18.0.0.tgz";
-
sha512 = "HVLuBcFmwdWulStv5U+J59b1AyzXhM92KXlM8HQ3ecYtRM2OQEUCPMa4oNuDeCBmtRcC7tJvb0Xz5OeFXMOKTA==";
+
url = "https://registry.npmjs.org/jsdom/-/jsdom-18.0.1.tgz";
+
sha512 = "mgVzrYP4IJiJKVqXkAdBn+jg+nQgPusBxTJulz3m1Y/1RIrkk8aDoNaQE5BNbHwe72WwiwE7k3Av2THXDpvzPQ==";
"jsdom-7.2.2" = {
···
sha512 = "M+opnlcNb1Ne5igms/OJn/e2ZyQgcCwmqqljuOsHXBMFm7vMOVLSjEUcBYcW7ifJeM1+XYg8+wfuAoZhqY1zCg==";
-
"jsii-1.41.0" = {
+
"jsii-1.42.0" = {
name = "jsii";
packageName = "jsii";
-
version = "1.41.0";
+
version = "1.42.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/jsii/-/jsii-1.41.0.tgz";
-
sha512 = "5pjfWjSaMzE+mkpW//llBSGLcXJGNjE0KFSf73USPZTfJC09dBEJ4KJM85SogCNnWHwG5QecEpZStxNvt8GI7g==";
+
url = "https://registry.npmjs.org/jsii/-/jsii-1.42.0.tgz";
+
sha512 = "Ctbaudn3t3wJ3ihsgCLuEjQGM5CfZl1PJDXfOlELUV6ELwTbvT3TCbyVdt/CCWTOObigQR8OftAB3jl7ymqd3w==";
"jsii-pacmak-1.37.0" = {
···
sha512 = "cXLXAOyCqd/QNBy+OfcmMgj8UdNVbJJsKoM/C3SvRgdi+fpQlxh1iDTOcKUwd3/QgMuDMDLvKCCpLmq/YRjreA==";
-
"jsii-pacmak-1.41.0" = {
+
"jsii-pacmak-1.42.0" = {
name = "jsii-pacmak";
packageName = "jsii-pacmak";
-
version = "1.41.0";
+
version = "1.42.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.41.0.tgz";
-
sha512 = "B3ohEObc2xSnWoawK0q4qVkxa9Dh4A+x1y9K31AAS5jGbhdjbdS/FfphlUbukIoSR0NBJLgJg9pT+h/PIlUqdA==";
+
url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.42.0.tgz";
+
sha512 = "JqgvmI2gIEedB+BvfG7kXkxc5o38TI1VwdQTgUW5hbr0631AgKs/hrpWqcUQ9aNQFwTyzaKWPb0vF8bDitCF6A==";
-
"jsii-reflect-1.41.0" = {
+
"jsii-reflect-1.42.0" = {
name = "jsii-reflect";
packageName = "jsii-reflect";
-
version = "1.41.0";
+
version = "1.42.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.41.0.tgz";
-
sha512 = "KQaAXQ38hyREs7IuBChZldSyvW1gezHRezGKGc6BZILwlIX330F3GIauJ2rJKJinh/Lo/DlMfd0k1mxdBz/W9A==";
+
url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.42.0.tgz";
+
sha512 = "gwVZqk2vEnEEYfOU2awHaqZqJd9lA+rEBrlaiMlun42Ve2ZY5HMDBtP/DxgFJG68LCzdlS0xQuHleuBlLYWy0A==";
-
"jsii-rosetta-1.41.0" = {
+
"jsii-rosetta-1.42.0" = {
name = "jsii-rosetta";
packageName = "jsii-rosetta";
-
version = "1.41.0";
+
version = "1.42.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.41.0.tgz";
-
sha512 = "wSjMqRBhjBKB8kx+gIXE7YXoiOlTFH/ugksHz2K4UwqriPmEHue8b7LkV3d/mD8xuhXWS6ekGAz67Gd1RSB7Sg==";
+
url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.42.0.tgz";
+
sha512 = "F7GLNdoHBAYN4eqw7c6Tv12lqGOoMazsjuXDJRubjjbbwZ0tM6a78rHhrZwE4w1XV7mIkTxKmkj4DnbSIPW8wg==";
-
"jsii-srcmak-0.1.385" = {
+
"jsii-srcmak-0.1.387" = {
name = "jsii-srcmak";
packageName = "jsii-srcmak";
-
version = "0.1.385";
+
version = "0.1.387";
src = fetchurl {
-
url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.385.tgz";
-
sha512 = "PQ3qJbSQSZJJpwSTAfFjoKBURw0rlshVgNIRqy9cDUCpAQQNGTeXWjD0N98KGVxNICNiZdInXPDbY1TmzE9oqw==";
+
url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.387.tgz";
+
sha512 = "c9KlJZRHlBBZa8v46Hw/fMZBrjXyiVQvnRe8//6T8lkBC2gUAys0j3su2pxiIiuX/FxT1r5Zae+oc5VdTGNVlQ==";
"json-bigint-1.0.0" = {
···
sha1 = "2a7f8066ec3ab40bef28ca384842e75340183bf0";
+
"lomstream-1.1.1" = {
+
name = "lomstream";
+
packageName = "lomstream";
+
version = "1.1.1";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/lomstream/-/lomstream-1.1.1.tgz";
+
sha512 = "G2UKFT23/uueUnpUWYwB+uOlqcLvF6r1vNsMgTR6roJPpvpFQkgG75bkpAy/XYvaLpGs8XSgS24CUKC92Ap+jg==";
+
};
+
};
"long-1.1.2" = {
name = "long";
packageName = "long";
···
src = fetchurl {
url = "https://registry.npmjs.org/markdownlint/-/markdownlint-0.24.0.tgz";
sha512 = "OJIGsGFV/rC9irI5E1FMy6v9hdACSwaa+EN3224Y5KG8zj2EYzdHOw0pOJovIYmjNfEZ9BtxUY4P7uYHTSNnbQ==";
+
};
+
};
+
"markdownlint-cli2-formatter-default-0.0.2" = {
+
name = "markdownlint-cli2-formatter-default";
+
packageName = "markdownlint-cli2-formatter-default";
+
version = "0.0.2";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/markdownlint-cli2-formatter-default/-/markdownlint-cli2-formatter-default-0.0.2.tgz";
+
sha512 = "jIz1X3SIC8sX4NDFqQFUXL+JEtfnDoN4i+xocEu+etcxGX455pHb6sx86f/yVk4mKJ2o7aNe2ydSx9an22BfBg==";
"markdownlint-rule-helpers-0.15.0" = {
···
sha512 = "tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==";
+
"mime-2.6.0" = {
+
name = "mime";
+
packageName = "mime";
+
version = "2.6.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz";
+
sha512 = "USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==";
+
};
+
};
"mime-db-1.33.0" = {
name = "mime-db";
packageName = "mime-db";
···
sha512 = "7sBZo9wthqNJ7QXnfVXZL7fkKJLN55GLOdX+RyZT34UOvxxnFtJe/c7K0ZRLAKOvaY1xJThFFn0Usw2H9R6Frg==";
-
"nanocolors-0.1.12" = {
-
name = "nanocolors";
-
packageName = "nanocolors";
-
version = "0.1.12";
-
src = fetchurl {
-
url = "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz";
-
sha512 = "2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==";
-
};
-
};
"nanocolors-0.2.13" = {
name = "nanocolors";
packageName = "nanocolors";
···
src = fetchurl {
url = "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz";
sha512 = "CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==";
+
};
+
};
+
"node-rsa-1.1.1" = {
+
name = "node-rsa";
+
packageName = "node-rsa";
+
version = "1.1.1";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/node-rsa/-/node-rsa-1.1.1.tgz";
+
sha512 = "Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw==";
"node-ssdp-2.9.1" = {
···
sha512 = "rH3U4eLHsV+OgkOS29ULiC9JLspwMCyCIH/+BglLPXDxQs13IK8AGD+nVmkGXqGN5JefZu85YhfIi05CsOKWPw==";
-
"office-ui-fabric-react-7.178.0" = {
+
"office-ui-fabric-react-7.178.1" = {
name = "office-ui-fabric-react";
packageName = "office-ui-fabric-react";
-
version = "7.178.0";
+
version = "7.178.1";
src = fetchurl {
-
url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.178.0.tgz";
-
sha512 = "4fihG72jy3x9asQLjMuW2UNMnAmT/+lrYxTkyxfltgD+oiA+fiiMYfwo0JM4zuyMlC4/HDuDHdFUlewlnNfAUw==";
+
url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.178.1.tgz";
+
sha512 = "Uzllv7f0vjnpBRZGzF3uF70LVHCHOtKQY5bKn8z1FP0CKgMq6S2tCFMXTD0aBQm9qdFgsNc8HIl8RgOdRBaqnw==";
"omggif-1.0.10" = {
···
sha512 = "fvaSZRzprpwLFge/mcwE0CItfniNisVNamDdMK1FQUjh4ArQZ8ZWSkDaJbZc3XaANKZHq0xIa8NJpZ2HSe3oXA==";
-
"oo-ascii-tree-1.41.0" = {
+
"oo-ascii-tree-1.42.0" = {
name = "oo-ascii-tree";
packageName = "oo-ascii-tree";
-
version = "1.41.0";
+
version = "1.42.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.41.0.tgz";
-
sha512 = "WxQIFO+JMCIJBlIMUATsp+PW5kqDMy2CD7u5uC9qQk29XInUMO+RN7/QVZJsPHO3o73eJFN9CFc9XDWQJwVKBQ==";
+
url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.42.0.tgz";
+
sha512 = "qlynjsWdGidfoWT2uEIr0iNsNmHU2ZhKwtjpJw4VSd3jlxoDpWDDmd5cud/ZBhFT2F1UFSbz+Gl9YtlPYMgQ5Q==";
"opal-runtime-1.0.11" = {
···
sha512 = "LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==";
+
"path-platform-0.0.1" = {
+
name = "path-platform";
+
packageName = "path-platform";
+
version = "0.0.1";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz";
+
sha1 = "b5585d7c3c463d89aa0060d86611cf1afd617e2a";
+
};
+
};
"path-platform-0.11.15" = {
name = "path-platform";
packageName = "path-platform";
···
sha512 = "fMyMQbKCxX51YxR7YGCzPjLsU3yDzXFkP4oi1/Mt5Ixnk7GO/7uUTj8mrCHUwuvozWzI+V7QSJR9cZYnwNOZPg==";
+
"progbar-1.2.1" = {
+
name = "progbar";
+
packageName = "progbar";
+
version = "1.2.1";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/progbar/-/progbar-1.2.1.tgz";
+
sha512 = "iEb0ZXmdQ24Pphdwa8+LbH75hMpuCMlPnsFUa3zHzDQj4kq4q72VGuD2pe3nwauKjxKgq3U0M9tCoLes6ISltw==";
+
};
+
};
"progress-1.1.8" = {
name = "progress";
packageName = "progress";
···
src = fetchurl {
url = "https://registry.npmjs.org/protobufjs/-/protobufjs-3.8.2.tgz";
sha1 = "bc826e34c3af4697e8d0af7a669e4d612aedcd17";
+
};
+
};
+
"protobufjs-6.10.2" = {
+
name = "protobufjs";
+
packageName = "protobufjs";
+
version = "6.10.2";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz";
+
sha512 = "27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==";
"protobufjs-6.11.2" = {
···
sha512 = "dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==";
-
"react-devtools-core-4.20.2" = {
+
"react-devtools-core-4.21.0" = {
name = "react-devtools-core";
packageName = "react-devtools-core";
-
version = "4.20.2";
+
version = "4.21.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.20.2.tgz";
-
sha512 = "ep2j84M1ZtDFWsTtFrKyLyg4GEbnw4gFj/8brA+BZtsINgKHhWEVzscz5E/bFWRdyTM8mWdcaKQAk2hR+IezPw==";
+
url = "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.21.0.tgz";
+
sha512 = "clGWwJHV5MHwTwYyKc+7FZHwzdbzrD2/AoZSkicUcr6YLc3Za9a9FaLhccWDHfjQ+ron9yzNhDT6Tv+FiPkD3g==";
"react-dom-16.14.0" = {
···
sha1 = "d4b13d82f287e77e2eb5daae14e6ef8534aa7389";
+
"restify-clients-1.6.0" = {
+
name = "restify-clients";
+
packageName = "restify-clients";
+
version = "1.6.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/restify-clients/-/restify-clients-1.6.0.tgz";
+
sha1 = "1eaac176185162104dcc546f944950b70229f8e5";
+
};
+
};
"restify-errors-3.0.0" = {
name = "restify-errors";
packageName = "restify-errors";
···
sha512 = "oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==";
+
"showdown-1.4.4" = {
+
name = "showdown";
+
packageName = "showdown";
+
version = "1.4.4";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/showdown/-/showdown-1.4.4.tgz";
+
sha1 = "6805e569551e3122926f9d8f069f4e36c56f380a";
+
};
+
};
"shuffled-priority-queue-2.1.0" = {
name = "shuffled-priority-queue";
packageName = "shuffled-priority-queue";
···
sha1 = "ff4ae6e68656056ba4b3e792ab3334d38273ca11";
+
"spawn-command-0.0.2" = {
+
name = "spawn-command";
+
packageName = "spawn-command";
+
version = "0.0.2";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2.tgz";
+
sha1 = "9544e1a43ca045f8531aac1a48cb29bdae62338e";
+
};
+
};
"spawn-please-1.0.0" = {
name = "spawn-please";
packageName = "spawn-please";
···
sha512 = "zZ/Q1M+9ZWlrchgh4QauD/MEUFa6eC6H6FYq6T8Of/y82JqsQBLwN6YlzbO09evE7Rx6x0oliXDCnQSjwGwQRA==";
-
"sscaff-1.2.114" = {
+
"sscaff-1.2.116" = {
name = "sscaff";
packageName = "sscaff";
-
version = "1.2.114";
+
version = "1.2.116";
src = fetchurl {
-
url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.114.tgz";
-
sha512 = "2GedoaicCervkPU83f7Tjqgea4JJ5uR8oLccnnIYVNFkM/HIGVkjAXCF0YycrzTLZjfygzsUrxVadLPUF49Jsw==";
+
url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.116.tgz";
+
sha512 = "ecCtXu5ZXFn4VjrDLTWGIOo/2E8qqso1H5JmwV3eLiuYtl+KUi9DtpwkPqi0tqzXnT48dSUkkaH5s92CW+Q3bw==";
"ssh-config-1.1.6" = {
···
sha512 = "zR4GV5XYSypCusFzfTeTSXVqrFJJsK79Ec2KXZdo/x7qxBGSJPPZFtqMcqpXPaJ9VCK7Zn/vI+/kMrqeQILv4w==";
+
"sshpk-agent-1.8.1" = {
+
name = "sshpk-agent";
+
packageName = "sshpk-agent";
+
version = "1.8.1";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/sshpk-agent/-/sshpk-agent-1.8.1.tgz";
+
sha512 = "YzAzemVrXEf1OeZUpveXLeYUT5VVw/I5gxLeyzq1aMS3pRvFvCeaGliNFjKR3VKtGXRqF9WamqKwYadIG6vStQ==";
+
};
+
};
"ssri-5.3.0" = {
name = "ssri";
packageName = "ssri";
···
sha1 = "e923598a9be51e617682cb21cf1b2818a449ada2";
+
"stack-chain-1.3.7" = {
+
name = "stack-chain";
+
packageName = "stack-chain";
+
version = "1.3.7";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/stack-chain/-/stack-chain-1.3.7.tgz";
+
sha1 = "d192c9ff4ea6a22c94c4dd459171e3f00cea1285";
+
};
+
};
"stack-trace-0.0.10" = {
name = "stack-trace";
packageName = "stack-trace";
···
sha512 = "rtPMlmcO4agTUfz10CbgJ1k6UAoXM2gWb3GoMPPZB/+/Ackf8lNWk11K4rYi2D0apgoFRLtQOZhb+/iGNJq26A==";
+
"uglify-js-3.14.3" = {
+
name = "uglify-js";
+
packageName = "uglify-js";
+
version = "3.14.3";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz";
+
sha512 = "mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==";
+
};
+
};
"uglify-js-3.4.10" = {
name = "uglify-js";
packageName = "uglify-js";
···
sha512 = "X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw==";
-
"validator-13.6.0" = {
+
"validator-13.7.0" = {
name = "validator";
packageName = "validator";
-
version = "13.6.0";
+
version = "13.7.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/validator/-/validator-13.6.0.tgz";
-
sha512 = "gVgKbdbHgtxpRyR8K0O6oFZPhhB5tT1jeEHZR0Znr9Svg03U0+r9DXWMrnRAB+HtCStDQKlaIZm42tVsVjqtjg==";
+
url = "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz";
+
sha512 = "nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==";
"validator-5.7.0" = {
···
sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
+
"verror-1.10.1" = {
+
name = "verror";
+
packageName = "verror";
+
version = "1.10.1";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz";
+
sha512 = "veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==";
+
};
+
};
"verror-1.3.3" = {
name = "verror";
packageName = "verror";
···
sha512 = "N1XQngeqMBoj9wM4ZFadVV2MymImeiFfYD+fJrNlcVcOHsJFFQe7n3b+aBoTPwARuq2HQxukfzVpQmAk1gN4sQ==";
-
"xdl-59.2.10" = {
+
"xdl-59.2.11" = {
name = "xdl";
packageName = "xdl";
-
version = "59.2.10";
+
version = "59.2.11";
src = fetchurl {
-
url = "https://registry.npmjs.org/xdl/-/xdl-59.2.10.tgz";
-
sha512 = "5CXoOVqDfNOp/JiZvOkASQ5BmGk8s9UIEt3fV7rc/TLYI+aeRIotBb6p76MxaOVv8A5FN+yAsFTvFdoiPR0ZBw==";
+
url = "https://registry.npmjs.org/xdl/-/xdl-59.2.11.tgz";
+
sha512 = "vQxaqOiKzSFqwcfA6A8q56967IfjMAS3pIBLlZENWMqi3mEjZg95ZQo6WVkqQhKYoky2bMmhGaSHEYjxltRsjQ==";
"xenvar-0.5.1" = {
···
sha512 = "qmoqrRksmzqSKvgqzN0055UFWY7OKx1/9JWeRswwEVX9fCG5jcYRxa/A2DHcmZX6VJvjzHRQ2STeeVcQkrmLSw==";
-
"xstate-4.25.0" = {
+
"xstate-4.26.0" = {
name = "xstate";
packageName = "xstate";
-
version = "4.25.0";
+
version = "4.26.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/xstate/-/xstate-4.25.0.tgz";
-
sha512 = "qP7lc/ypOuuWME4ArOBnzaCa90TfHkjiqYDmxpiCjPy6FcXstInA2vH6qRVAHbPXRK4KQIYfIEOk1X38P+TldQ==";
+
url = "https://registry.npmjs.org/xstate/-/xstate-4.26.0.tgz";
+
sha512 = "l0tfRBhVYM17D6IWT4pVOzzN9kY/5lnPWCe4LXjJ3F9HCrJOPBn6tPRAb9mapSRBS8cOeByJFDCRSNopgaoC5w==";
"xstream-11.14.0" = {
···
sources."has-symbols-1.0.2"
sources."http-cache-semantics-4.1.0"
sources."ieee754-1.2.1"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-absolute-1.0.0"
···
sources."to-utf8-0.0.1"
-
sources."uglify-js-3.14.2"
+
sources."uglify-js-3.14.3"
sources."unc-path-regex-0.1.2"
sources."unique-stream-2.3.1"
sources."universalify-0.1.2"
···
sha512 = "7EpRhhrJqICbMGjLkdthQYLLGMXNCsrsq8/xxYX1cdRiNwoGb84yjL1WFBrnQtaM8rXShOvhf4lrM2W0K9m4lQ==";
dependencies = [
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@medable/mdctl-api-1.0.62"
sources."@medable/mdctl-core-1.0.62"
sources."@medable/mdctl-core-schemas-1.0.62"
···
sources."http-signature-1.2.0"
sources."https-proxy-agent-5.0.0"
sources."iconv-lite-0.4.24"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."ignore-walk-3.0.4"
sources."immediate-3.0.6"
sources."inflection-1.13.1"
···
sources."merge2-1.4.1"
sources."micromatch-4.0.4"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mime-db-1.50.0"
sources."mime-types-2.1.33"
sources."mimic-fn-1.2.0"
···
sources."tweetnacl-0.14.5"
sources."type-check-0.3.2"
sources."uc.micro-1.0.6"
-
sources."uglify-js-3.14.2"
+
sources."uglify-js-3.14.3"
sources."underscore-1.13.1"
sources."union-value-1.0.1"
(sources."universal-url-2.0.0" // {
···
sources."bl-4.1.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."buffer-5.7.1"
sources."buffer-from-1.1.2"
sources."callsites-3.1.0"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."chalk-3.0.0"
sources."chardet-0.7.0"
sources."chokidar-3.5.2"
···
sources."cross-spawn-7.0.3"
sources."deepmerge-4.2.2"
sources."defaults-1.0.3"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
(sources."enhanced-resolve-5.8.3" // {
···
sources."@babel/helper-wrap-function-7.16.0"
sources."@babel/helpers-7.16.0"
sources."@babel/highlight-7.16.0"
-
sources."@babel/parser-7.16.0"
-
sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.0"
+
sources."@babel/parser-7.16.2"
+
sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0"
sources."@babel/plugin-proposal-async-generator-functions-7.16.0"
sources."@babel/plugin-proposal-class-properties-7.16.0"
···
sources."@vue/cli-ui-addon-webpack-4.5.15"
sources."@vue/cli-ui-addon-widgets-4.5.15"
-
(sources."@vue/compiler-core-3.2.20" // {
+
(sources."@vue/compiler-core-3.2.21" // {
dependencies = [
sources."source-map-0.6.1"
-
sources."@vue/compiler-dom-3.2.20"
-
sources."@vue/shared-3.2.20"
+
sources."@vue/compiler-dom-3.2.21"
+
sources."@vue/shared-3.2.21"
sources."@wry/equality-0.1.11"
sources."accepts-1.3.7"
sources."aggregate-error-3.1.0"
···
sources."ansi-styles-3.2.1"
sources."apollo-cache-control-0.14.0"
sources."apollo-datasource-0.9.0"
-
sources."apollo-graphql-0.9.4"
+
sources."apollo-graphql-0.9.5"
sources."apollo-link-1.2.14"
sources."apollo-reporting-protobuf-0.8.0"
(sources."apollo-server-caching-0.7.0" // {
···
sources."brace-expansion-1.1.11"
sources."braces-2.3.2"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."buffer-5.7.1"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
···
sources."call-bind-1.0.2"
sources."call-me-maybe-1.0.1"
sources."camelcase-5.3.1"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."caseless-0.12.0"
sources."caw-2.0.1"
sources."chalk-2.4.2"
···
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."copy-descriptor-0.1.1"
-
(sources."core-js-compat-3.19.0" // {
+
(sources."core-js-compat-3.19.1" // {
dependencies = [
sources."semver-7.0.0"
-
sources."core-js-pure-3.19.0"
+
sources."core-js-pure-3.19.1"
sources."core-util-is-1.0.2"
sources."cors-2.8.5"
(sources."cross-spawn-6.0.5" // {
···
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."ejs-2.7.4"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."emoji-regex-8.0.0"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
···
sources."fill-range-7.0.1"
sources."glob-parent-5.1.2"
sources."globby-11.0.4"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."is-number-7.0.0"
sources."lru-cache-6.0.0"
sources."micromatch-4.0.4"
···
sources."@babel/generator-7.16.0"
sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.16.0"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/template-7.16.0"
sources."@babel/types-7.16.0"
sources."@webassemblyjs/ast-1.11.1"
···
alloy = nodeEnv.buildNodePackage {
name = "alloy";
packageName = "alloy";
-
version = "1.16.4";
+
version = "1.17.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/alloy/-/alloy-1.16.4.tgz";
-
sha512 = "kiIlTMDCEP1PP9QtFQywlN/P/Ji0V+zbwCWkG8gF6V6uRIytd2bkpHP4iaFdV7fQJTrQSd9h71Wj4x60jGt6Mg==";
+
url = "https://registry.npmjs.org/alloy/-/alloy-1.17.0.tgz";
+
sha512 = "7EfMZRe18XKyd0HeZxCXurS03YE39LNuvt/7hhko7FG+zrsB8ZsLAPLx2XmwwCo+gKNED/Tq0GiNxATYlz8uug==";
dependencies = [
sources."@babel/code-frame-7.16.0"
···
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.16.0"
sources."@babel/highlight-7.16.0"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/template-7.16.0"
sources."@babel/traverse-7.16.0"
sources."@babel/types-7.16.0"
···
sources."async-3.2.2"
sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
-
sources."browserslist-4.17.5"
-
sources."caniuse-lite-1.0.30001274"
+
sources."browserslist-4.17.6"
+
sources."caniuse-lite-1.0.30001275"
sources."chalk-2.4.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
···
sources."convert-source-map-1.8.0"
sources."debug-4.3.2"
sources."ejs-3.1.6"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."ensure-posix-path-1.1.1"
sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
···
sha512 = "7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA==";
dependencies = [
-
sources."browserslist-4.17.5"
-
sources."caniuse-lite-1.0.30001274"
-
sources."electron-to-chromium-1.3.885"
+
sources."browserslist-4.17.6"
+
sources."caniuse-lite-1.0.30001275"
+
sources."electron-to-chromium-1.3.887"
sources."escalade-3.1.1"
sources."fraction.js-4.1.1"
sources."node-releases-2.0.1"
···
sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."ast-types-0.13.4"
-
(sources."aws-sdk-2.1018.0" // {
+
(sources."aws-sdk-2.1020.0" // {
dependencies = [
sources."uuid-3.3.2"
···
sources."@babel/code-frame-7.16.0"
sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.16.0"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/types-7.16.0"
sources."@kwsites/file-exists-1.1.1"
sources."@kwsites/promise-deferred-1.1.1"
···
sources."meow-5.0.0"
sources."merge2-1.4.1"
sources."micromatch-3.1.10"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mimic-fn-1.2.0"
sources."min-document-2.19.0"
sources."minimatch-3.0.4"
···
cdk8s-cli = nodeEnv.buildNodePackage {
name = "cdk8s-cli";
packageName = "cdk8s-cli";
-
version = "1.0.20";
+
version = "1.0.21";
src = fetchurl {
-
url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-1.0.20.tgz";
-
sha512 = "6XvasfBYzAthaEi7rPe3xzykWwTVz986Oohkpe3xsRtmVBxpGgws8jtOTffM/KsoHINFBNQ6mbWK/lcP0Mx1/g==";
+
url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-1.0.21.tgz";
+
sha512 = "p/yY0fMMwJCHLRZP2mVpSxwOjVZIYPuefVdByejE3Wls+HEH0HUM+PvbON7G7A5HwUPuvnZAEe56weriMG57Ww==";
dependencies = [
-
sources."@jsii/check-node-1.41.0"
-
sources."@jsii/spec-1.41.0"
+
sources."@jsii/check-node-1.42.0"
+
sources."@jsii/spec-1.42.0"
sources."@types/node-12.20.36"
sources."@xmldom/xmldom-0.7.5"
sources."ajv-8.6.3"
···
sources."call-bind-1.0.2"
sources."camelcase-6.2.0"
sources."case-1.6.3"
-
sources."cdk8s-1.1.20"
-
sources."cdk8s-plus-22-1.0.0-beta.27"
+
sources."cdk8s-1.1.22"
+
sources."cdk8s-plus-22-1.0.0-beta.29"
sources."chalk-4.1.2"
sources."cliui-7.0.4"
sources."clone-2.1.2"
-
(sources."codemaker-1.41.0" // {
+
(sources."codemaker-1.42.0" // {
dependencies = [
sources."fs-extra-9.1.0"
···
sources."is-weakref-1.0.1"
sources."is-weakset-2.0.1"
sources."isarray-2.0.5"
-
(sources."jsii-1.41.0" // {
+
(sources."jsii-1.42.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
-
(sources."jsii-pacmak-1.41.0" // {
+
(sources."jsii-pacmak-1.42.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
-
(sources."jsii-reflect-1.41.0" // {
+
(sources."jsii-reflect-1.42.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
-
(sources."jsii-rosetta-1.41.0" // {
+
(sources."jsii-rosetta-1.42.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
-
(sources."jsii-srcmak-0.1.385" // {
+
(sources."jsii-srcmak-0.1.387" // {
dependencies = [
sources."fs-extra-9.1.0"
···
sources."object-is-1.1.5"
sources."object-keys-1.1.1"
sources."object.assign-4.1.2"
-
sources."oo-ascii-tree-1.41.0"
+
sources."oo-ascii-tree-1.42.0"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
···
sources."snake-case-3.0.4"
sources."sort-json-2.0.0"
sources."spdx-license-list-6.4.0"
-
sources."sscaff-1.2.114"
+
sources."sscaff-1.2.116"
(sources."streamroller-2.2.4" // {
dependencies = [
sources."date-format-2.1.0"
···
sources."chalk-2.4.2"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/template-7.16.0"
sources."@babel/types-7.16.0"
sources."@cdktf/hcl2cdk-0.7.0"
···
sources."tslib-2.1.0"
-
(sources."@graphql-tools/import-6.5.7" // {
+
(sources."@graphql-tools/import-6.5.8" // {
dependencies = [
-
sources."@graphql-tools/utils-8.5.1"
+
sources."@graphql-tools/utils-8.5.2"
(sources."@graphql-tools/load-6.2.8" // {
···
(sources."@graphql-tools/mock-8.4.2" // {
dependencies = [
-
sources."@graphql-tools/utils-8.5.1"
+
sources."@graphql-tools/utils-8.5.2"
(sources."@graphql-tools/schema-8.3.1" // {
dependencies = [
sources."@graphql-tools/merge-8.2.1"
-
sources."@graphql-tools/utils-8.5.1"
+
sources."@graphql-tools/utils-8.5.2"
(sources."@graphql-tools/utils-7.10.0" // {
···
sources."@graphql-typed-document-node/core-3.1.0"
sources."@josephg/resolvable-1.0.1"
-
sources."@jsii/check-node-1.41.0"
-
sources."@jsii/spec-1.41.0"
+
sources."@jsii/check-node-1.42.0"
+
sources."@jsii/spec-1.42.0"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
···
sources."apollo-datasource-3.2.0"
-
sources."apollo-graphql-0.9.4"
+
sources."apollo-graphql-0.9.5"
sources."apollo-reporting-protobuf-3.1.0"
sources."apollo-server-caching-3.2.0"
(sources."apollo-server-core-3.4.0" // {
dependencies = [
-
sources."@graphql-tools/utils-8.5.1"
+
sources."@graphql-tools/utils-8.5.2"
sources."apollo-server-env-4.1.0"
···
sources."convert-to-spaces-1.0.2"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
-
sources."core-js-pure-3.19.0"
+
sources."core-js-pure-3.19.1"
sources."core-util-is-1.0.3"
sources."cors-2.8.5"
sources."crc-32-1.2.0"
···
sources."human-signals-2.1.0"
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."import-from-3.0.0"
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
···
(sources."jsii-pacmak-1.37.0" // {
dependencies = [
sources."@jsii/check-node-1.37.0"
-
sources."codemaker-1.41.0"
+
sources."codemaker-1.42.0"
sources."escape-string-regexp-4.0.0"
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
-
(sources."jsii-reflect-1.41.0" // {
+
(sources."jsii-reflect-1.42.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
-
(sources."jsii-rosetta-1.41.0" // {
+
(sources."jsii-rosetta-1.42.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
···
sources."on-finished-2.3.0"
sources."once-1.4.0"
sources."onetime-5.1.2"
-
sources."oo-ascii-tree-1.41.0"
+
sources."oo-ascii-tree-1.42.0"
sources."open-7.4.2"
sources."optimism-0.16.1"
sources."ora-5.4.1"
···
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
sources."react-16.14.0"
-
sources."react-devtools-core-4.20.2"
+
sources."react-devtools-core-4.21.0"
sources."react-is-16.13.1"
sources."react-reconciler-0.26.2"
sources."readable-stream-3.6.0"
···
sources."sort-json-2.0.0"
sources."source-map-0.5.7"
sources."spdx-license-list-6.4.0"
-
sources."sscaff-1.2.114"
+
sources."sscaff-1.2.116"
(sources."stack-utils-2.0.5" // {
dependencies = [
sources."escape-string-regexp-2.0.0"
···
sources."@eslint/eslintrc-0.4.3"
sources."@humanwhocodes/config-array-0.5.0"
-
sources."@humanwhocodes/object-schema-1.2.0"
+
sources."@humanwhocodes/object-schema-1.2.1"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/eslint-visitor-keys-1.0.0"
···
sources."callsites-3.1.0"
sources."camelcase-2.1.1"
sources."camelcase-keys-2.1.0"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."capture-stack-trace-1.0.1"
sources."ccount-1.1.0"
(sources."chalk-4.1.2" // {
···
sources."copy-descriptor-0.1.1"
-
sources."core-js-3.19.0"
+
sources."core-js-3.19.1"
sources."cosmiconfig-3.1.0"
sources."create-error-class-3.0.2"
sources."cross-spawn-7.0.3"
···
sources."domutils-1.7.0"
sources."dot-prop-5.3.0"
sources."duplexer3-0.1.4"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
···
sources."chalk-2.4.2"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/template-7.16.0"
sources."@babel/traverse-7.16.0"
sources."@babel/types-7.16.0"
···
sources."braces-3.0.2"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
(sources."chalk-4.1.2" // {
dependencies = [
sources."ansi-styles-4.3.0"
···
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
···
sources."hosted-git-info-4.0.2"
sources."html-tags-3.1.0"
sources."htmlparser2-3.10.1"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
(sources."import-fresh-3.3.0" // {
dependencies = [
sources."resolve-from-4.0.0"
···
sources."@eslint/eslintrc-0.4.3"
sources."@humanwhocodes/config-array-0.5.0"
-
sources."@humanwhocodes/object-schema-1.2.0"
+
sources."@humanwhocodes/object-schema-1.2.1"
sources."acorn-7.4.1"
sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
···
bypassCache = true;
reconstructLock = true;
+
concurrently = nodeEnv.buildNodePackage {
+
name = "concurrently";
+
packageName = "concurrently";
+
version = "6.3.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/concurrently/-/concurrently-6.3.0.tgz";
+
sha512 = "k4k1jQGHHKsfbqzkUszVf29qECBrkvBKkcPJEUDTyVR7tZd1G/JOfnst4g1sYbFvJ4UjHZisj1aWQR8yLKpGPw==";
+
};
+
dependencies = [
+
sources."ansi-regex-5.0.1"
+
sources."ansi-styles-4.3.0"
+
(sources."chalk-4.1.2" // {
+
dependencies = [
+
sources."supports-color-7.2.0"
+
];
+
})
+
sources."cliui-7.0.4"
+
sources."color-convert-2.0.1"
+
sources."color-name-1.1.4"
+
sources."date-fns-2.25.0"
+
sources."emoji-regex-8.0.0"
+
sources."escalade-3.1.1"
+
sources."get-caller-file-2.0.5"
+
sources."has-flag-4.0.0"
+
sources."is-fullwidth-code-point-3.0.0"
+
sources."lodash-4.17.21"
+
sources."require-directory-2.1.1"
+
sources."rxjs-6.6.7"
+
sources."spawn-command-0.0.2"
+
sources."string-width-4.2.3"
+
sources."strip-ansi-6.0.1"
+
sources."supports-color-8.1.1"
+
sources."tree-kill-1.2.2"
+
sources."tslib-1.14.1"
+
sources."wrap-ansi-7.0.0"
+
sources."y18n-5.0.8"
+
sources."yargs-16.2.0"
+
sources."yargs-parser-20.2.9"
+
];
+
buildInputs = globalBuildInputs;
+
meta = {
+
description = "Run commands concurrently";
+
homepage = "https://github.com/open-cli-tools/concurrently#readme";
+
license = "MIT";
+
};
+
production = true;
+
bypassCache = true;
+
reconstructLock = true;
+
};
configurable-http-proxy = nodeEnv.buildNodePackage {
name = "configurable-http-proxy";
packageName = "configurable-http-proxy";
···
sources."through2-4.0.2"
sources."trim-newlines-3.0.1"
sources."type-fest-0.18.1"
-
sources."uglify-js-3.14.2"
+
sources."uglify-js-3.14.3"
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
sources."validate-npm-package-license-3.0.4"
···
sources."tmp-0.0.33"
-
sources."extsprintf-1.4.0"
+
sources."extsprintf-1.4.1"
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.7"
sources."fast-json-parse-1.0.3"
···
sources."human-signals-1.1.1"
sources."humanize-ms-1.2.1"
sources."iconv-lite-0.6.3"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."ignore-walk-3.0.4"
sources."import-fresh-3.3.0"
sources."import-lazy-2.1.0"
···
sources."menu-string-1.3.0"
sources."merkle-tree-stream-3.0.3"
sources."micromatch-3.1.10"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mime-db-1.50.0"
sources."mime-types-2.1.33"
sources."mimic-response-2.1.0"
···
sources."@babel/helper-wrap-function-7.16.0"
sources."@babel/helpers-7.16.0"
sources."@babel/highlight-7.16.0"
-
sources."@babel/parser-7.16.0"
-
sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.0"
+
sources."@babel/parser-7.16.2"
+
sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0"
sources."@babel/plugin-proposal-async-generator-functions-7.16.0"
sources."@babel/plugin-proposal-class-properties-7.16.0"
···
sources."extend-shallow-2.0.1"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."buffer-crc32-0.2.13"
sources."buffer-from-1.1.2"
sources."cache-base-1.0.1"
···
sources."call-bind-1.0.2"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
(sources."class-utils-0.3.6" // {
···
sources."copy-descriptor-0.1.1"
-
(sources."core-js-compat-3.19.0" // {
+
(sources."core-js-compat-3.19.1" // {
dependencies = [
sources."semver-7.0.0"
···
sources."duplexer3-0.1.4"
sources."earcut-2.2.3"
sources."electron-13.6.1"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."emoji-js-clean-4.0.0"
sources."emoji-mart-3.0.1"
sources."emoji-regex-9.2.2"
···
sources."glob-parent-5.1.2"
sources."globby-11.0.4"
sources."graceful-fs-4.2.8"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
···
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.16.0"
sources."@babel/highlight-7.16.0"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/plugin-proposal-object-rest-spread-7.16.0"
sources."@babel/plugin-syntax-jsx-7.16.0"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
···
sources."auto-bind-4.0.0"
sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."caller-callsite-2.0.0"
sources."caller-path-2.0.0"
sources."callsites-2.0.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."chalk-2.4.2"
sources."ci-info-2.0.0"
sources."cli-boxes-2.2.1"
···
sources."dot-prop-5.3.0"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."emoji-regex-8.0.0"
sources."emojilib-2.4.0"
sources."end-of-stream-1.4.4"
···
sources."punycode-2.1.1"
sources."quick-lru-4.0.1"
sources."react-16.14.0"
-
sources."react-devtools-core-4.20.2"
+
sources."react-devtools-core-4.21.0"
sources."react-is-16.13.1"
sources."react-reconciler-0.26.2"
(sources."read-pkg-5.2.0" // {
···
sources."@fluentui/date-time-utilities-7.9.1"
sources."@fluentui/dom-utilities-1.1.2"
sources."@fluentui/keyboard-key-0.2.17"
-
sources."@fluentui/react-7.178.0"
+
sources."@fluentui/react-7.178.1"
sources."@fluentui/react-focus-7.18.1"
sources."@fluentui/react-window-provider-1.0.2"
sources."@fluentui/theme-1.7.4"
···
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
sources."iferr-0.1.5"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."ignore-walk-3.0.4"
sources."imurmurhash-0.1.4"
sources."indent-string-4.0.0"
···
sources."object.map-1.0.1"
sources."object.pick-1.3.0"
sources."object.reduce-1.0.1"
-
sources."office-ui-fabric-react-7.178.0"
+
sources."office-ui-fabric-react-7.178.1"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
···
sources."@humanwhocodes/config-array-0.6.0"
-
sources."@humanwhocodes/object-schema-1.2.0"
+
sources."@humanwhocodes/object-schema-1.2.1"
sources."acorn-8.5.0"
sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
···
sources."@eslint/eslintrc-0.4.3"
sources."@humanwhocodes/config-array-0.5.0"
-
sources."@humanwhocodes/object-schema-1.2.0"
+
sources."@humanwhocodes/object-schema-1.2.1"
sources."acorn-7.4.1"
sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
···
expo-cli = nodeEnv.buildNodePackage {
name = "expo-cli";
packageName = "expo-cli";
-
version = "4.12.10";
+
version = "4.12.11";
src = fetchurl {
-
url = "https://registry.npmjs.org/expo-cli/-/expo-cli-4.12.10.tgz";
-
sha512 = "gr5ohW1cyYHeL31HoQnu33bvkN0cxLLOfC9dtNjFnEfh/B+WGxlnsTpJbu8UOu5qenOLtaATHxEuXRcbfk18qA==";
+
url = "https://registry.npmjs.org/expo-cli/-/expo-cli-4.12.11.tgz";
+
sha512 = "9ZI1G88LLuqsDJG/n845HhsHxw9U29/rDEfXEDwk90YPXqH1Kqv4h2cWcaADu4SC2wDPuT8VvLR2FeVjIC8Cfg==";
dependencies = [
sources."@babel/code-frame-7.10.4"
···
sources."chalk-2.4.2"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/runtime-7.9.0"
(sources."@babel/template-7.16.0" // {
dependencies = [
···
sources."@babel/types-7.16.0"
-
sources."@expo/apple-utils-0.0.0-alpha.25"
+
sources."@expo/apple-utils-0.0.0-alpha.26"
sources."@expo/bunyan-4.0.0"
sources."@expo/config-6.0.6"
(sources."@expo/config-plugins-4.0.6" // {
···
sources."@expo/config-types-43.0.1"
-
sources."@expo/dev-server-0.1.91"
-
sources."@expo/dev-tools-0.13.126"
+
sources."@expo/dev-server-0.1.92"
+
sources."@expo/dev-tools-0.13.127"
(sources."@expo/devcert-1.0.0" // {
dependencies = [
sources."debug-3.2.7"
···
sources."@expo/json-file-8.2.33"
-
sources."@expo/metro-config-0.2.6"
+
sources."@expo/metro-config-0.2.7"
sources."@expo/osascript-2.0.30"
(sources."@expo/package-manager-0.0.47" // {
dependencies = [
···
sources."camelcase-6.2.0"
sources."caniuse-api-3.0.0"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."caseless-0.12.0"
(sources."chalk-4.1.2" // {
dependencies = [
···
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
···
sources."icss-utils-4.1.1"
sources."ieee754-1.2.1"
sources."iferr-0.1.5"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."ignore-walk-3.0.4"
sources."image-size-1.0.0"
sources."immer-8.0.1"
···
sources."bn.js-4.12.0"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mime-db-1.50.0"
sources."mime-types-2.1.33"
sources."mimic-fn-1.2.0"
···
sources."uuid-7.0.3"
-
(sources."xdl-59.2.10" // {
+
(sources."xdl-59.2.11" // {
dependencies = [
sources."bplist-parser-0.3.0"
sources."chownr-1.1.4"
···
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.16.0"
sources."@babel/highlight-7.16.0"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/plugin-proposal-object-rest-spread-7.16.0"
sources."@babel/plugin-syntax-jsx-7.16.0"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
···
sources."base64-js-1.5.1"
sources."bl-4.1.0"
sources."brace-expansion-1.1.11"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."buffer-5.7.1"
sources."buffer-crc32-0.2.13"
sources."caller-callsite-2.0.0"
···
sources."callsites-2.0.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."chalk-2.4.2"
sources."chownr-1.1.4"
sources."ci-info-2.0.0"
···
sources."delay-5.0.0"
sources."devtools-protocol-0.0.869402"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
···
sources."puppeteer-9.1.1"
sources."quick-lru-4.0.1"
sources."react-16.14.0"
-
sources."react-devtools-core-4.20.2"
+
sources."react-devtools-core-4.21.0"
sources."react-is-16.13.1"
sources."react-reconciler-0.26.2"
(sources."read-pkg-5.2.0" // {
···
sources."hyperlinker-1.0.0"
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
···
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mime-db-1.50.0"
sources."mime-types-2.1.33"
sources."mimic-fn-1.2.0"
···
gatsby-cli = nodeEnv.buildNodePackage {
name = "gatsby-cli";
packageName = "gatsby-cli";
-
version = "4.0.0";
+
version = "4.1.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-4.0.0.tgz";
-
sha512 = "h+CiY2sRNClovF0+ThojL7mZN3D22Va+h0u2Cu2Hjzt4CoMSNkTzUhhsuAm2xoF1V1RhEboDdVsPpidMHylG4g==";
+
url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-4.1.0.tgz";
+
sha512 = "OTXkUHYdv8af4rQm4AJy6fnKyGNVLol3h3vfFESa7+h/7xgXHdO/2lQukMfvvzkTIPhqbvSqab/thd3xJhgKGw==";
dependencies = [
(sources."@ardatan/aggregate-error-0.0.6" // {
···
sources."chalk-2.4.2"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/plugin-proposal-object-rest-spread-7.10.4"
sources."@babel/plugin-proposal-optional-chaining-7.16.0"
sources."@babel/plugin-syntax-jsx-7.16.0"
···
sources."@babel/plugin-transform-parameters-7.16.0"
sources."@babel/plugin-transform-react-jsx-7.16.0"
sources."@babel/runtime-7.16.0"
-
sources."@babel/standalone-7.16.1"
+
sources."@babel/standalone-7.16.2"
sources."@babel/template-7.16.0"
sources."@babel/traverse-7.16.0"
sources."@babel/types-7.16.0"
···
sources."boxen-5.1.2"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."bytes-3.1.0"
sources."cacheable-lookup-5.0.4"
(sources."cacheable-request-7.0.2" // {
···
sources."call-bind-1.0.2"
sources."camel-case-4.1.2"
sources."camelcase-6.2.0"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."ccount-1.1.0"
(sources."chalk-4.1.2" // {
dependencies = [
···
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."cors-2.8.5"
-
sources."create-gatsby-2.0.0"
+
sources."create-gatsby-2.1.0"
(sources."cross-spawn-6.0.5" // {
dependencies = [
sources."semver-5.7.1"
···
sources."dotenv-8.6.0"
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."emoji-regex-8.0.0"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
···
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
sources."function-bind-1.1.1"
-
sources."gatsby-core-utils-3.0.0"
-
(sources."gatsby-recipes-1.0.0" // {
+
sources."gatsby-core-utils-3.1.0"
+
(sources."gatsby-recipes-1.1.0" // {
dependencies = [
sources."strip-ansi-6.0.1"
-
(sources."gatsby-telemetry-3.0.0" // {
+
(sources."gatsby-telemetry-3.1.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."boxen-4.2.0"
···
sources."write-file-atomic-3.0.3"
sources."ws-7.5.5"
sources."xdg-basedir-4.0.0"
-
sources."xstate-4.25.0"
+
sources."xstate-4.26.0"
sources."xtend-4.0.2"
sources."y18n-4.0.3"
sources."yallist-4.0.0"
···
generator-code = nodeEnv.buildNodePackage {
name = "generator-code";
packageName = "generator-code";
-
version = "1.6.3";
+
version = "1.6.4";
src = fetchurl {
-
url = "https://registry.npmjs.org/generator-code/-/generator-code-1.6.3.tgz";
-
sha512 = "N7dSF7v20sTUfsXFNrHUXpgRNt3L3C6QmOdqtq7+2TtUVLI3GtoORHTLncxs7il7fbjaXJbyAum1i+vcwUDOLA==";
+
url = "https://registry.npmjs.org/generator-code/-/generator-code-1.6.4.tgz";
+
sha512 = "CV/+bGzFQg052xtWXdD6Xi9IxtfZHzSMu3brvseHttt8ldgcLdopCMg1Nvnj2+weJ0+862QlYyaaju6tLjui1A==";
dependencies = [
sources."@babel/code-frame-7.16.0"
···
sources."tslib-2.1.0"
-
(sources."@graphql-tools/import-6.5.7" // {
+
(sources."@graphql-tools/import-6.5.8" // {
dependencies = [
-
sources."@graphql-tools/utils-8.5.1"
+
sources."@graphql-tools/utils-8.5.2"
sources."tslib-2.3.1"
···
(sources."@graphql-tools/schema-8.3.1" // {
dependencies = [
sources."@graphql-tools/merge-8.2.1"
-
sources."@graphql-tools/utils-8.5.1"
+
sources."@graphql-tools/utils-8.5.2"
sources."tslib-2.3.1"
···
sources."http2-client-1.3.5"
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
(sources."import-fresh-3.3.0" // {
dependencies = [
sources."resolve-from-4.0.0"
···
sources."param-case-2.1.1"
sources."relateurl-0.2.7"
sources."source-map-0.6.1"
-
sources."uglify-js-3.14.2"
+
sources."uglify-js-3.14.3"
sources."upper-case-1.1.3"
buildInputs = globalBuildInputs;
···
sources."css-color-names-1.0.1"
sources."dashdash-1.14.1"
sources."deepmerge-3.3.0"
-
sources."extsprintf-1.4.0"
+
sources."extsprintf-1.4.1"
sources."fs.realpath-1.0.0"
sources."fuzzyset.js-0.0.1"
sources."glob-7.2.0"
···
sources."string_decoder-1.3.0"
sources."tabula-1.10.0"
sources."util-deprecate-1.0.2"
-
sources."verror-1.10.0"
+
sources."verror-1.10.1"
sources."wrappy-1.0.2"
sources."yamljs-0.3.0"
···
sources."assert-plus-1.0.0"
sources."async-2.6.3"
sources."asynckit-0.4.0"
-
sources."aws-sdk-2.1018.0"
+
sources."aws-sdk-2.1020.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.11.0"
sources."base64-js-1.5.1"
···
sources."esprima-1.2.2"
-
sources."jsprim-1.4.1"
+
(sources."jsprim-1.4.1" // {
+
dependencies = [
+
sources."verror-1.10.0"
+
];
+
})
sources."levn-0.3.0"
sources."lodash-4.17.21"
sources."lodash.assignin-4.2.0"
···
sources."url-0.10.3"
sources."util-deprecate-1.0.2"
sources."uuid-3.3.2"
-
sources."verror-1.10.0"
+
sources."verror-1.10.1"
(sources."winston-2.4.5" // {
dependencies = [
sources."async-1.0.0"
···
bypassCache = true;
reconstructLock = true;
+
intelephense = nodeEnv.buildNodePackage {
+
name = "intelephense";
+
packageName = "intelephense";
+
version = "1.7.1";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/intelephense/-/intelephense-1.7.1.tgz";
+
sha512 = "fIAeUVrsGs2/yX/GopLwXIw17t3aekM1KrOJ7r9xJhA1VlGoR+YtIFxdXLcOnC1oRRdBkEz46xZEHZh5W+3vwQ==";
+
};
+
dependencies = [
+
sources."@bmewburn/js-beautify-1.13.0"
+
sources."@bmewburn/minidom-1.0.1"
+
sources."@bmewburn/turndown-5.0.3"
+
sources."@bmewburn/turndown-plugin-gfm-1.0.2"
+
(sources."@bmewburn/vscode-html-languageserver-1.3.0" // {
+
dependencies = [
+
sources."vscode-languageserver-7.0.0"
+
sources."vscode-languageserver-types-3.16.0"
+
sources."vscode-uri-2.1.2"
+
];
+
})
+
sources."@nodelib/fs.scandir-2.1.5"
+
sources."@nodelib/fs.stat-2.0.5"
+
sources."@nodelib/fs.walk-1.2.8"
+
sources."@protobufjs/aspromise-1.1.2"
+
sources."@protobufjs/base64-1.1.2"
+
sources."@protobufjs/codegen-2.0.4"
+
sources."@protobufjs/eventemitter-1.1.0"
+
sources."@protobufjs/fetch-1.1.0"
+
sources."@protobufjs/float-1.0.2"
+
sources."@protobufjs/inquire-1.1.0"
+
sources."@protobufjs/path-1.1.2"
+
sources."@protobufjs/pool-1.1.0"
+
sources."@protobufjs/utf8-1.1.0"
+
sources."@types/long-4.0.1"
+
sources."@types/node-13.13.52"
+
sources."abbrev-1.1.1"
+
sources."ajv-6.12.6"
+
sources."applicationinsights-1.8.10"
+
sources."asn1-0.2.4"
+
sources."assert-plus-1.0.0"
+
sources."async-hook-jl-1.7.6"
+
(sources."async-listener-0.6.10" // {
+
dependencies = [
+
sources."semver-5.7.1"
+
];
+
})
+
sources."asynckit-0.4.0"
+
sources."at-least-node-1.0.0"
+
sources."aws-sign2-0.7.0"
+
sources."aws4-1.11.0"
+
sources."balanced-match-1.0.2"
+
sources."bcrypt-pbkdf-1.0.2"
+
sources."brace-expansion-1.1.11"
+
sources."braces-3.0.2"
+
sources."caseless-0.12.0"
+
(sources."cls-hooked-4.2.2" // {
+
dependencies = [
+
sources."semver-5.7.1"
+
];
+
})
+
sources."combined-stream-1.0.8"
+
sources."commander-2.20.3"
+
sources."concat-map-0.0.1"
+
sources."config-chain-1.1.13"
+
sources."continuation-local-storage-3.2.1"
+
sources."core-util-is-1.0.2"
+
sources."dashdash-1.14.1"
+
sources."deepmerge-4.2.2"
+
sources."delayed-stream-1.0.0"
+
(sources."diagnostic-channel-0.3.1" // {
+
dependencies = [
+
sources."semver-5.7.1"
+
];
+
})
+
sources."diagnostic-channel-publishers-0.4.4"
+
(sources."dom-serializer-1.3.2" // {
+
dependencies = [
+
sources."domhandler-4.2.2"
+
];
+
})
+
sources."domelementtype-2.2.0"
+
sources."domhandler-3.3.0"
+
(sources."domutils-2.8.0" // {
+
dependencies = [
+
sources."domhandler-4.2.2"
+
];
+
})
+
sources."ecc-jsbn-0.1.2"
+
(sources."editorconfig-0.15.3" // {
+
dependencies = [
+
sources."lru-cache-4.1.5"
+
sources."semver-5.7.1"
+
];
+
})
+
sources."emitter-listener-1.1.2"
+
sources."entities-2.2.0"
+
sources."extend-3.0.2"
+
sources."extsprintf-1.3.0"
+
sources."fast-deep-equal-3.1.3"
+
sources."fast-glob-3.2.7"
+
sources."fast-json-stable-stringify-2.1.0"
+
sources."fastq-1.13.0"
+
sources."fill-range-7.0.1"
+
sources."forever-agent-0.6.1"
+
sources."form-data-2.3.3"
+
sources."fs-extra-9.1.0"
+
sources."fs.realpath-1.0.0"
+
sources."getpass-0.1.7"
+
sources."glob-7.2.0"
+
sources."glob-parent-5.1.2"
+
sources."graceful-fs-4.2.8"
+
sources."har-schema-2.0.0"
+
sources."har-validator-5.1.5"
+
sources."he-1.2.0"
+
sources."html-to-text-6.0.0"
+
sources."htmlparser2-4.1.0"
+
sources."http-signature-1.2.0"
+
sources."inflight-1.0.6"
+
sources."inherits-2.0.4"
+
sources."ini-1.3.8"
+
sources."is-extglob-2.1.1"
+
sources."is-glob-4.0.3"
+
sources."is-number-7.0.0"
+
sources."is-typedarray-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-6.1.0"
+
sources."jsprim-1.4.1"
+
sources."lodash-4.17.21"
+
sources."long-4.0.0"
+
(sources."lru-cache-6.0.0" // {
+
dependencies = [
+
sources."yallist-4.0.0"
+
];
+
})
+
sources."merge2-1.4.1"
+
sources."micromatch-4.0.4"
+
sources."mime-db-1.50.0"
+
sources."mime-types-2.1.33"
+
sources."minimatch-3.0.4"
+
sources."minimist-1.2.5"
+
sources."mkdirp-1.0.4"
+
sources."nopt-5.0.0"
+
sources."oauth-sign-0.9.0"
+
sources."once-1.4.0"
+
sources."parse5-5.1.1"
+
sources."path-is-absolute-1.0.1"
+
sources."performance-now-2.1.0"
+
sources."picomatch-2.3.0"
+
sources."proto-list-1.2.4"
+
sources."protobufjs-6.10.2"
+
sources."pseudomap-1.0.2"
+
sources."psl-1.8.0"
+
sources."punycode-2.1.1"
+
sources."qs-6.5.2"
+
sources."queue-microtask-1.2.3"
+
sources."request-2.88.2"
+
sources."reusify-1.0.4"
+
sources."run-parallel-1.2.0"
+
sources."safe-buffer-5.2.1"
+
sources."safer-buffer-2.1.2"
+
sources."semver-7.3.5"
+
sources."shimmer-1.2.1"
+
sources."sigmund-1.0.1"
+
sources."sshpk-1.16.1"
+
sources."stack-chain-1.3.7"
+
sources."to-regex-range-5.0.1"
+
sources."tough-cookie-2.5.0"
+
sources."tunnel-agent-0.6.0"
+
sources."tweetnacl-0.14.5"
+
sources."typescript-4.4.4"
+
sources."universalify-2.0.0"
+
sources."uri-js-4.4.1"
+
sources."uuid-3.4.0"
+
sources."verror-1.10.0"
+
(sources."vscode-css-languageservice-5.1.8" // {
+
dependencies = [
+
sources."vscode-languageserver-types-3.16.0"
+
];
+
})
+
(sources."vscode-html-languageservice-4.1.1" // {
+
dependencies = [
+
sources."vscode-languageserver-types-3.16.0"
+
];
+
})
+
sources."vscode-jsonrpc-6.0.0"
+
(sources."vscode-languageserver-7.1.0-next.4" // {
+
dependencies = [
+
sources."vscode-jsonrpc-6.1.0-next.2"
+
sources."vscode-languageserver-protocol-3.17.0-next.5"
+
];
+
})
+
(sources."vscode-languageserver-protocol-3.16.0" // {
+
dependencies = [
+
sources."vscode-languageserver-types-3.16.0"
+
];
+
})
+
sources."vscode-languageserver-textdocument-1.0.2"
+
sources."vscode-languageserver-types-3.17.0-next.1"
+
sources."vscode-nls-5.0.0"
+
sources."vscode-uri-3.0.2"
+
sources."wrappy-1.0.2"
+
sources."yallist-2.1.2"
+
];
+
buildInputs = globalBuildInputs;
+
meta = {
+
description = "A PHP language server";
+
homepage = "https://intelephense.com/";
+
license = "SEE LICENSE IN LICENSE.txt";
+
};
+
production = true;
+
bypassCache = true;
+
reconstructLock = true;
+
};
ionic = nodeEnv.buildNodePackage {
name = "ionic";
packageName = "ionic";
···
sources."lru-cache-5.1.1"
sources."macos-release-2.5.0"
sources."methods-1.1.2"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mime-db-1.50.0"
sources."mime-types-2.1.33"
sources."mimic-fn-1.2.0"
···
joplin = nodeEnv.buildNodePackage {
name = "joplin";
packageName = "joplin";
-
version = "2.4.1";
+
version = "2.6.1";
src = fetchurl {
-
url = "https://registry.npmjs.org/joplin/-/joplin-2.4.1.tgz";
-
sha512 = "5ao7WEDYzEe0eMyFQAjtOkXI5mN+4KqUfCW/xQvigeEwRPuljLGgyqj0w/U915CXnAk4QifOA5vQ6HXL65WgJQ==";
+
url = "https://registry.npmjs.org/joplin/-/joplin-2.6.1.tgz";
+
sha512 = "fnpQ169874h4kg9yYrqAt/kuJuNEKngNQk1FjIFoIZaQJ6iLV6vnqFSl/ncF/dNK6OJahcngtAcFBHHyYxTF1A==";
dependencies = [
sources."@braintree/sanitize-url-3.1.0"
sources."@cronvel/get-pixels-3.4.0"
-
sources."@joplin/fork-htmlparser2-4.1.36"
-
sources."@joplin/fork-sax-1.2.40"
-
sources."@joplin/lib-2.4.3"
-
(sources."@joplin/renderer-2.4.3" // {
+
sources."@joplin/fork-htmlparser2-4.1.38"
+
sources."@joplin/fork-sax-1.2.42"
+
sources."@joplin/lib-2.6.2"
+
(sources."@joplin/renderer-2.6.2" // {
dependencies = [
sources."fs-extra-8.1.0"
sources."jsonfile-4.0.0"
sources."uslug-git+https://github.com/laurent22/uslug.git#emoji-support"
-
(sources."@joplin/turndown-4.0.58" // {
+
(sources."@joplin/turndown-4.0.60" // {
dependencies = [
sources."css-2.2.4"
-
sources."@joplin/turndown-plugin-gfm-1.0.40"
+
sources."@joplin/turndown-plugin-gfm-1.0.42"
sources."abab-2.0.5"
sources."abbrev-1.1.1"
sources."acorn-7.4.1"
···
sources."anymatch-3.1.2"
sources."aproba-1.2.0"
sources."are-we-there-yet-1.1.7"
-
(sources."argparse-1.0.10" // {
-
dependencies = [
-
sources."sprintf-js-1.0.3"
-
];
-
})
+
sources."argparse-2.0.1"
sources."array-back-2.0.0"
sources."array-equal-1.0.0"
sources."array-flatten-3.0.0"
···
sources."async-mutex-0.1.4"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
-
(sources."aws-sdk-2.1018.0" // {
+
(sources."aws-sdk-2.1020.0" // {
dependencies = [
sources."sax-1.2.1"
sources."uuid-3.3.2"
···
sources."dashdash-1.14.1"
sources."data-urls-1.1.0"
-
sources."debug-3.2.7"
+
sources."debug-0.7.4"
sources."decode-uri-component-0.2.0"
sources."decompress-response-4.2.1"
sources."deep-extend-0.6.0"
···
sources."jmespath-0.15.0"
sources."jpeg-js-0.4.3"
sources."js-tokens-4.0.0"
+
sources."js-yaml-4.1.0"
sources."jsbn-0.1.1"
sources."jsdom-15.2.1"
sources."json-schema-0.2.3"
···
sources."magicli-0.0.8"
(sources."markdown-it-10.0.0" // {
dependencies = [
+
sources."argparse-1.0.10"
sources."entities-2.0.3"
+
sources."sprintf-js-1.0.3"
sources."markdown-it-abbr-1.0.4"
···
sources."markdown-it-mark-3.0.1"
(sources."markdown-it-multimd-table-4.1.1" // {
dependencies = [
+
sources."argparse-1.0.10"
sources."entities-2.0.3"
sources."linkify-it-3.0.3"
sources."markdown-it-11.0.1"
+
sources."sprintf-js-1.0.3"
sources."markdown-it-sub-1.0.0"
···
sources."napi-build-utils-1.0.2"
sources."ndarray-1.0.19"
sources."ndarray-pack-1.2.1"
-
sources."needle-2.9.1"
+
(sources."needle-2.9.1" // {
+
dependencies = [
+
sources."debug-3.2.7"
+
];
+
})
sources."nextgen-events-1.5.2"
sources."no-case-2.3.2"
(sources."node-abi-2.30.1" // {
···
sources."semver-5.7.1"
+
sources."node-rsa-1.1.1"
sources."nopt-4.0.3"
sources."normalize-path-3.0.0"
sources."npm-bundled-1.1.2"
···
(sources."tcp-port-used-0.1.2" // {
dependencies = [
-
sources."debug-0.7.4"
sources."q-0.9.7"
···
sha512 = "sxKt7h0vzCd+3Y81Ey2qinupL6DpRSZJclS04ugHDNmRUXGzqicMJ6iwayhSA0S0DwwX30c5ozyUthr1QKF6uw==";
dependencies = [
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."argparse-1.0.10"
sources."bluebird-3.7.2"
sources."catharsis-0.9.0"
···
sources."has-symbols-1.0.2"
sources."hyperlinker-1.0.0"
sources."iconv-lite-0.4.24"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."imurmurhash-0.1.4"
sources."indent-string-4.0.0"
sources."inquirer-7.3.3"
···
karma = nodeEnv.buildNodePackage {
name = "karma";
packageName = "karma";
-
version = "6.3.6";
+
version = "6.3.7";
src = fetchurl {
-
url = "https://registry.npmjs.org/karma/-/karma-6.3.6.tgz";
-
sha512 = "xsiu3D6AjCv6Uq0YKXJgC6TvXX2WloQ5+XtHXmC1lwiLVG617DDV3W2DdM4BxCMKHlmz6l3qESZHFQGHAKvrew==";
+
url = "https://registry.npmjs.org/karma/-/karma-6.3.7.tgz";
+
sha512 = "EEkswZhOx3EFt1ELlVECeOXHONbHSGw6fkbeMxvCSkLD77X38Kb1d/Oup2Re9ep/tSoa1He3YIBf3Hp+9EsKtg==";
dependencies = [
sources."@types/component-emitter-1.2.11"
···
sources."media-typer-0.3.0"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mime-db-1.50.0"
sources."mime-types-2.1.33"
sources."minimatch-3.0.4"
···
sources."@babel/helpers-7.16.0"
sources."@babel/highlight-7.16.0"
sources."@babel/node-7.16.0"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/plugin-syntax-jsx-7.16.0"
sources."@babel/plugin-transform-react-jsx-7.16.0"
sources."@babel/register-7.16.0"
···
sources."brace-expansion-1.1.11"
sources."browser-or-node-1.3.0"
sources."browser-process-hrtime-1.0.0"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."buffer-from-1.1.2"
sources."bytes-3.1.0"
sources."bytesish-0.4.4"
sources."call-bind-1.0.2"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chardet-1.4.0"
···
sources."convert-source-map-1.8.0"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
-
sources."core-js-3.19.0"
+
sources."core-js-3.19.1"
sources."cors-2.8.5"
sources."create-hash-1.2.0"
sources."create-hmac-1.1.7"
···
sources."dotenv-8.6.0"
sources."ee-first-1.1.1"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."emoji-regex-8.0.0"
sources."encodeurl-1.0.2"
sources."enquirer-2.3.6"
···
sources."utils-merge-1.0.1"
sources."v8flags-3.2.0"
sources."valid-url-1.0.9"
-
sources."validator-13.6.0"
+
sources."validator-13.7.0"
sources."vary-1.1.2"
sources."w3c-hr-time-1.0.2"
sources."w3c-xmlserializer-2.0.0"
···
sources."human-signals-2.1.0"
sources."humanize-ms-1.2.1"
sources."iconv-lite-0.6.3"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."ignore-walk-3.0.4"
(sources."import-fresh-3.3.0" // {
dependencies = [
···
sources."type-fest-0.4.1"
sources."typedarray-0.0.6"
sources."typedarray-to-buffer-3.1.5"
-
sources."uglify-js-3.14.2"
+
sources."uglify-js-3.14.3"
sources."uid-number-0.0.6"
sources."umask-1.1.0"
sources."unbox-primitive-1.0.1"
···
sources."chalk-2.4.2"
-
sources."@babel/parser-7.16.0"
-
sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.0"
+
sources."@babel/parser-7.16.2"
+
sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0"
sources."@babel/plugin-external-helpers-7.8.3"
sources."@babel/plugin-proposal-async-generator-functions-7.16.0"
···
sources."browserify-zlib-0.2.0"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."bser-2.1.1"
sources."buffer-5.2.1"
sources."buffer-from-1.1.2"
···
sources."cached-path-relative-1.0.2"
sources."call-bind-1.0.2"
sources."camelcase-5.3.1"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
(sources."chalk-3.0.0" // {
···
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
-
(sources."core-js-compat-3.19.0" // {
+
(sources."core-js-compat-3.19.1" // {
dependencies = [
sources."semver-7.0.0"
···
sources."duplexer2-0.1.4"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
···
bypassCache = true;
reconstructLock = true;
+
manta = nodeEnv.buildNodePackage {
+
name = "manta";
+
packageName = "manta";
+
version = "5.2.3";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/manta/-/manta-5.2.3.tgz";
+
sha512 = "dO6YemmfLxQt6atbXp0LP9lDlsDgDlr8T8GRouHSXfaE9rxRIr5f7XUvzWH8QOLgb40Jyt/lpacJQoJzm1OeCA==";
+
};
+
dependencies = [
+
sources."ansi-regex-2.1.1"
+
sources."asn1-0.2.4"
+
sources."assert-plus-1.0.0"
+
sources."backoff-2.3.0"
+
sources."balanced-match-1.0.2"
+
sources."bcrypt-pbkdf-1.0.2"
+
sources."block-stream-0.0.9"
+
sources."brace-expansion-1.1.11"
+
sources."bunyan-1.8.15"
+
sources."camelcase-2.1.1"
+
sources."cliui-3.2.0"
+
sources."clone-0.1.19"
+
sources."cmdln-4.1.2"
+
sources."code-point-at-1.1.0"
+
sources."concat-map-0.0.1"
+
sources."core-util-is-1.0.2"
+
sources."dashdash-1.14.1"
+
sources."decamelize-1.2.0"
+
sources."dtrace-provider-0.8.8"
+
sources."ecc-jsbn-0.1.2"
+
sources."extsprintf-1.4.1"
+
sources."fast-safe-stringify-1.2.3"
+
sources."fstream-1.0.12"
+
sources."fuzzyset.js-0.0.1"
+
sources."getpass-0.1.7"
+
sources."glob-6.0.4"
+
sources."graceful-fs-4.2.8"
+
sources."hogan.js-2.0.0"
+
sources."http-signature-1.3.5"
+
sources."inflight-1.0.6"
+
sources."inherits-2.0.4"
+
sources."invert-kv-1.0.0"
+
sources."is-fullwidth-code-point-1.0.0"
+
sources."isarray-0.0.1"
+
sources."jsbn-0.1.1"
+
sources."json-schema-0.2.3"
+
(sources."jsprim-1.4.1" // {
+
dependencies = [
+
sources."extsprintf-1.3.0"
+
sources."verror-1.10.0"
+
];
+
})
+
sources."keep-alive-agent-0.0.1"
+
sources."lcid-1.0.0"
+
sources."lodash-4.17.21"
+
(sources."lomstream-1.1.1" // {
+
dependencies = [
+
sources."assert-plus-0.1.5"
+
sources."extsprintf-1.3.0"
+
];
+
})
+
sources."lru-cache-4.1.5"
+
sources."lstream-0.0.4"
+
sources."mime-1.2.11"
+
sources."minimatch-3.0.4"
+
sources."minimist-1.2.5"
+
sources."mkdirp-0.5.5"
+
sources."moment-2.29.1"
+
(sources."mooremachine-2.3.0" // {
+
dependencies = [
+
sources."assert-plus-0.2.0"
+
];
+
})
+
sources."mv-2.1.1"
+
sources."nan-2.15.0"
+
sources."ncp-2.0.0"
+
sources."number-is-nan-1.0.1"
+
sources."once-1.4.0"
+
sources."os-locale-1.4.0"
+
sources."path-is-absolute-1.0.1"
+
sources."path-platform-0.0.1"
+
sources."precond-0.2.3"
+
sources."process-nextick-args-2.0.1"
+
(sources."progbar-1.2.1" // {
+
dependencies = [
+
sources."readable-stream-1.0.34"
+
];
+
})
+
sources."pseudomap-1.0.2"
+
sources."readable-stream-1.1.14"
+
(sources."restify-clients-1.6.0" // {
+
dependencies = [
+
sources."backoff-2.5.0"
+
sources."mime-1.6.0"
+
sources."uuid-3.4.0"
+
];
+
})
+
(sources."restify-errors-3.1.0" // {
+
dependencies = [
+
sources."assert-plus-0.2.0"
+
sources."lodash-3.10.1"
+
];
+
})
+
sources."rimraf-2.4.5"
+
sources."safe-buffer-5.2.1"
+
sources."safe-json-stringify-1.2.0"
+
sources."safer-buffer-2.1.2"
+
sources."semver-5.7.1"
+
sources."showdown-1.4.4"
+
(sources."smartdc-auth-2.5.7" // {
+
dependencies = [
+
sources."bunyan-1.8.12"
+
sources."clone-0.1.5"
+
(sources."dashdash-1.10.1" // {
+
dependencies = [
+
sources."assert-plus-0.1.5"
+
];
+
})
+
sources."extsprintf-1.0.0"
+
sources."json-schema-0.2.2"
+
(sources."jsprim-0.3.0" // {
+
dependencies = [
+
sources."verror-1.3.3"
+
];
+
})
+
sources."once-1.3.0"
+
sources."vasync-1.4.3"
+
sources."verror-1.1.0"
+
];
+
})
+
sources."sshpk-1.16.1"
+
(sources."sshpk-agent-1.8.1" // {
+
dependencies = [
+
sources."isarray-1.0.0"
+
sources."readable-stream-2.3.7"
+
sources."safe-buffer-5.1.2"
+
sources."string_decoder-1.1.1"
+
];
+
})
+
sources."string-width-1.0.2"
+
sources."string_decoder-0.10.31"
+
sources."strip-ansi-3.0.1"
+
sources."strsplit-1.0.0"
+
sources."tar-2.2.2"
+
sources."tunnel-agent-0.6.0"
+
sources."tweetnacl-0.14.5"
+
sources."util-deprecate-1.0.2"
+
sources."uuid-2.0.3"
+
(sources."vasync-1.6.4" // {
+
dependencies = [
+
sources."extsprintf-1.2.0"
+
sources."verror-1.6.0"
+
];
+
})
+
sources."verror-1.10.1"
+
(sources."vstream-0.1.0" // {
+
dependencies = [
+
sources."assert-plus-0.1.5"
+
sources."extsprintf-1.2.0"
+
];
+
})
+
(sources."watershed-0.3.4" // {
+
dependencies = [
+
sources."readable-stream-1.0.2"
+
];
+
})
+
sources."window-size-0.1.4"
+
sources."wrap-ansi-2.1.0"
+
sources."wrappy-1.0.2"
+
sources."y18n-3.2.2"
+
sources."yallist-2.1.2"
+
sources."yargs-3.32.0"
+
];
+
buildInputs = globalBuildInputs;
+
meta = {
+
description = "Manta Client API";
+
homepage = "http://apidocs.joyent.com/manta";
+
license = "MIT";
+
};
+
production = true;
+
bypassCache = true;
+
reconstructLock = true;
+
};
markdownlint-cli = nodeEnv.buildNodePackage {
name = "markdownlint-cli";
packageName = "markdownlint-cli";
···
sources."fs.realpath-1.0.0"
sources."get-stdin-8.0.0"
sources."glob-7.2.0"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-2.0.0"
···
bypassCache = true;
reconstructLock = true;
+
markdownlint-cli2 = nodeEnv.buildNodePackage {
+
name = "markdownlint-cli2";
+
packageName = "markdownlint-cli2";
+
version = "0.3.2";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.3.2.tgz";
+
sha512 = "Wj4iQy2J49m9CVkWkLTdFxMTPDqD3AyL3NbLQgz/nUnTu8LnDguFCbQtFhdzQPvncHVjrKT2vYqg7DifzVP4tA==";
+
};
+
dependencies = [
+
sources."@nodelib/fs.scandir-2.1.5"
+
sources."@nodelib/fs.stat-2.0.5"
+
sources."@nodelib/fs.walk-1.2.8"
+
sources."argparse-2.0.1"
+
sources."array-union-2.1.0"
+
sources."braces-3.0.2"
+
sources."dir-glob-3.0.1"
+
sources."entities-2.1.0"
+
sources."fast-glob-3.2.7"
+
sources."fastq-1.13.0"
+
sources."fill-range-7.0.1"
+
sources."glob-parent-5.1.2"
+
sources."globby-11.0.4"
+
sources."ignore-5.1.9"
+
sources."is-extglob-2.1.1"
+
sources."is-glob-4.0.3"
+
sources."is-number-7.0.0"
+
sources."linkify-it-3.0.3"
+
sources."markdown-it-12.2.0"
+
sources."markdownlint-0.24.0"
+
sources."markdownlint-cli2-formatter-default-0.0.2"
+
sources."markdownlint-rule-helpers-0.15.0"
+
sources."mdurl-1.0.1"
+
sources."merge2-1.4.1"
+
sources."micromatch-4.0.4"
+
sources."path-type-4.0.0"
+
sources."picomatch-2.3.0"
+
sources."queue-microtask-1.2.3"
+
sources."reusify-1.0.4"
+
sources."run-parallel-1.2.0"
+
sources."slash-3.0.0"
+
sources."strip-json-comments-3.1.1"
+
sources."to-regex-range-5.0.1"
+
sources."uc.micro-1.0.6"
+
sources."yaml-1.10.2"
+
];
+
buildInputs = globalBuildInputs;
+
meta = {
+
description = "A fast, flexible, configuration-based command-line interface for linting Markdown/CommonMark files with the `markdownlint` library";
+
homepage = "https://github.com/DavidAnson/markdownlint-cli2";
+
license = "MIT";
+
};
+
production = true;
+
bypassCache = true;
+
reconstructLock = true;
+
};
markdown-link-check = nodeEnv.buildNodePackage {
name = "markdown-link-check";
packageName = "markdown-link-check";
···
sources."http-cache-semantics-4.1.0"
sources."human-signals-2.1.0"
sources."iconv-lite-0.4.24"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."ignore-walk-3.0.4"
sources."import-fresh-3.3.0"
sources."import-lazy-2.1.0"
···
sources."https-proxy-agent-5.0.0"
sources."humanize-ms-1.2.1"
sources."iconv-lite-0.6.3"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."ignore-walk-3.0.4"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
···
sources."@babel/helper-wrap-function-7.16.0"
sources."@babel/helpers-7.16.0"
sources."@babel/highlight-7.16.0"
-
sources."@babel/parser-7.16.0"
-
sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.0"
+
sources."@babel/parser-7.16.2"
+
sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0"
sources."@babel/plugin-proposal-async-generator-functions-7.16.0"
sources."@babel/plugin-proposal-class-properties-7.16.0"
···
sources."pako-1.0.11"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
(sources."buffer-4.9.2" // {
dependencies = [
sources."isarray-1.0.0"
···
sources."caller-path-2.0.0"
sources."callsites-2.0.0"
sources."caniuse-api-3.0.0"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
···
sources."convert-source-map-1.8.0"
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
-
(sources."core-js-compat-3.19.0" // {
+
(sources."core-js-compat-3.19.1" // {
dependencies = [
sources."semver-7.0.0"
···
sources."duplexer2-0.1.4"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
···
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-is-1.6.18"
-
sources."uglify-js-3.14.2"
+
sources."uglify-js-3.14.3"
sources."unix-dgram-2.0.4"
sources."unpipe-1.0.0"
sources."uri-js-4.4.1"
···
sources."magnet-uri-5.4.0"
sources."map-obj-1.0.1"
sources."meow-3.7.0"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
···
sources."has-unicode-2.0.1"
sources."https-proxy-agent-5.0.0"
sources."ieee754-1.2.1"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."inherits-2.0.4"
sources."ini-1.3.8"
sources."into-stream-6.0.0"
···
pnpm = nodeEnv.buildNodePackage {
name = "pnpm";
packageName = "pnpm";
-
version = "6.20.0";
+
version = "6.20.1";
src = fetchurl {
-
url = "https://registry.npmjs.org/pnpm/-/pnpm-6.20.0.tgz";
-
sha512 = "cvHd2DidfX55UsOIpkb3d/rO93NqSp1lN/9Yd46WYzUDdlwSW5CHL2ZxqIRq8s/sSXpojddcnTTyWKgjYRgv2w==";
+
url = "https://registry.npmjs.org/pnpm/-/pnpm-6.20.1.tgz";
+
sha512 = "Yoaw5M3zq4Bh7biOeF6zurnoixtFB7EjCQd4dPYoHnGPafwawy/thcCg0Ady8CKyBYXu35VnkEgP/DXE3A84bA==";
buildInputs = globalBuildInputs;
meta = {
···
sources."glob-parent-5.1.2"
sources."globby-12.0.2"
sources."graceful-fs-4.2.8"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."import-cwd-3.0.0"
sources."import-from-3.0.0"
sources."is-binary-path-2.1.0"
···
prisma = nodeEnv.buildNodePackage {
name = "prisma";
packageName = "prisma";
-
version = "3.3.0";
+
version = "3.4.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/prisma/-/prisma-3.3.0.tgz";
-
sha512 = "E7C9mXRwZVpcnSeJT533qGHUVrYULsE9ihFvAtQMuxhTXkxoRlMLyo/1ZOyeu9GdXP8DJ7ruLOw06kEs/N3dVg==";
+
url = "https://registry.npmjs.org/prisma/-/prisma-3.4.0.tgz";
+
sha512 = "W0AFjVxPOLW5SEnf0ZwbOu4k8ElX98ioFC1E8Gb9Q/nuO2brEwxFJebXglfG+N6zphGbu2bG1I3VAu7aYzR3VA==";
dependencies = [
-
sources."@prisma/engines-3.3.0-30.33838b0f78f1fe9052cf9a00e9761c9dc097a63c"
+
sources."@prisma/engines-3.4.0-27.1c9fdaa9e2319b814822d6dbfd0a69e1fcc13a85"
buildInputs = globalBuildInputs;
meta = {
···
sources."@babel/helper-wrap-function-7.16.0"
sources."@babel/helpers-7.16.0"
sources."@babel/highlight-7.16.0"
-
sources."@babel/parser-7.16.0"
-
sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.0"
+
sources."@babel/parser-7.16.2"
+
sources."@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0"
sources."@babel/plugin-proposal-async-generator-functions-7.16.0"
sources."@babel/plugin-proposal-class-properties-7.16.0"
···
sources."browserify-zlib-0.1.4"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."buffer-5.7.1"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
···
sources."camel-case-3.0.0"
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."case-sensitive-paths-webpack-plugin-2.4.0"
sources."caw-2.0.1"
sources."chalk-2.4.2"
···
sources."copy-concurrently-1.0.5"
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
-
(sources."core-js-compat-3.19.0" // {
+
(sources."core-js-compat-3.19.1" // {
dependencies = [
sources."semver-7.0.0"
···
sources."duplexify-3.7.1"
sources."ee-first-1.1.1"
sources."ejs-2.7.4"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
···
sources."bn.js-4.12.0"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mime-db-1.50.0"
sources."mime-types-2.1.33"
sources."mimic-fn-1.2.0"
···
sources."iconv-lite-0.6.3"
sources."is-fullwidth-code-point-3.0.0"
sources."is-potential-custom-element-name-1.0.1"
-
sources."jsdom-18.0.0"
+
sources."jsdom-18.0.1"
sources."levn-0.3.0"
sources."mime-db-1.50.0"
sources."mime-types-2.1.33"
···
sources."@babel/helper-split-export-declaration-7.16.0"
sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.16.0"
-
sources."@babel/parser-7.16.0"
+
sources."@babel/parser-7.16.2"
sources."@babel/runtime-7.16.0"
sources."@babel/template-7.16.0"
sources."@babel/traverse-7.16.0"
···
sources."@emotion/unitless-0.7.5"
sources."@exodus/schemasafe-1.0.0-rc.6"
sources."@redocly/ajv-8.6.4"
-
sources."@redocly/openapi-core-1.0.0-beta.65"
+
sources."@redocly/openapi-core-1.0.0-beta.67"
sources."@redocly/react-dropdown-aria-2.0.12"
sources."@types/json-schema-7.0.9"
sources."@types/node-14.17.32"
···
sources."pbkdf2-3.1.2"
sources."perfect-scrollbar-1.5.3"
sources."picomatch-2.3.0"
+
sources."pluralize-8.0.0"
sources."polished-4.1.3"
sources."postcss-value-parser-4.1.0"
sources."prismjs-1.25.0"
···
sources."to-regex-range-5.0.1"
sources."tr46-0.0.3"
sources."tty-browserify-0.0.0"
-
sources."uglify-js-3.14.2"
+
sources."uglify-js-3.14.3"
(sources."uri-js-4.4.1" // {
dependencies = [
sources."punycode-2.1.1"
···
sources."@hpcc-js/wasm-1.4.1"
sources."@humanwhocodes/config-array-0.5.0"
-
sources."@humanwhocodes/object-schema-1.2.0"
+
sources."@humanwhocodes/object-schema-1.2.1"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
···
sources."http-proxy-agent-4.0.1"
sources."https-proxy-agent-5.0.0"
sources."iconv-lite-0.6.3"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."import-fresh-3.3.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
···
bypassCache = true;
reconstructLock = true;
+
rtlcss = nodeEnv.buildNodePackage {
+
name = "rtlcss";
+
packageName = "rtlcss";
+
version = "3.5.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz";
+
sha512 = "wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==";
+
};
+
dependencies = [
+
sources."find-up-5.0.0"
+
sources."locate-path-6.0.0"
+
sources."nanoid-3.1.30"
+
sources."p-limit-3.1.0"
+
sources."p-locate-5.0.0"
+
sources."path-exists-4.0.0"
+
sources."picocolors-1.0.0"
+
sources."postcss-8.3.11"
+
sources."source-map-js-0.6.2"
+
sources."strip-json-comments-3.1.1"
+
sources."yocto-queue-0.1.0"
+
];
+
buildInputs = globalBuildInputs;
+
meta = {
+
description = "Framework for transforming cascading style sheets (CSS) from left-to-right (LTR) to right-to-left (RTL)";
+
homepage = "https://rtlcss.com/";
+
license = "MIT";
+
};
+
production = true;
+
bypassCache = true;
+
reconstructLock = true;
+
};
s3http = nodeEnv.buildNodePackage {
name = "s3http";
packageName = "s3http";
···
sources."@serverless/component-metrics-1.0.8"
-
(sources."@serverless/components-3.17.1" // {
+
(sources."@serverless/components-3.17.2" // {
dependencies = [
(sources."@serverless/utils-4.1.0" // {
dependencies = [
···
sources."@serverless/template-1.1.4"
-
(sources."@serverless/utils-5.19.0" // {
+
(sources."@serverless/utils-5.20.0" // {
dependencies = [
sources."get-stream-6.0.1"
sources."has-flag-4.0.0"
···
sources."async-2.6.3"
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
-
(sources."aws-sdk-2.1018.0" // {
+
(sources."aws-sdk-2.1020.0" // {
dependencies = [
sources."buffer-4.9.2"
sources."ieee754-1.1.13"
···
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."immediate-3.0.6"
sources."imurmurhash-0.1.4"
sources."indexof-0.0.1"
···
dependencies = [
sources."assert-plus-1.0.0"
sources."extsprintf-1.3.0"
+
sources."verror-1.10.0"
sources."keep-alive-agent-0.0.1"
···
sources."verror-1.1.0"
-
(sources."verror-1.10.0" // {
+
(sources."verror-1.10.1" // {
dependencies = [
sources."assert-plus-1.0.0"
···
snyk = nodeEnv.buildNodePackage {
name = "snyk";
packageName = "snyk";
-
version = "1.749.0";
+
version = "1.751.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/snyk/-/snyk-1.749.0.tgz";
-
sha512 = "9u0uj3zfgnc7+vsIJNAhy7372R4Ij/DA1pMLzUyj27Q75lphiVOO7hzNL0smiSO2p9GyvcLMxRfv0kMZYVhvHw==";
+
url = "https://registry.npmjs.org/snyk/-/snyk-1.751.0.tgz";
+
sha512 = "eF7qoDbPxxysNdRDRxixQTKFlKdbD1Ssi5eNJ7AKNALx78fqkibROfBtB2XKJxa6Q0dMUWfszgl5T3WYotPJ0A==";
buildInputs = globalBuildInputs;
meta = {
···
sources."async-1.5.2"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
-
(sources."aws-sdk-2.1018.0" // {
+
(sources."aws-sdk-2.1020.0" // {
dependencies = [
sources."uuid-3.3.2"
···
sources."has-flag-3.0.0"
sources."hosted-git-info-4.0.2"
sources."html-tags-3.1.0"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
(sources."import-fresh-3.3.0" // {
dependencies = [
sources."resolve-from-4.0.0"
···
svgo = nodeEnv.buildNodePackage {
name = "svgo";
packageName = "svgo";
-
version = "2.7.0";
+
version = "2.8.0";
src = fetchurl {
-
url = "https://registry.npmjs.org/svgo/-/svgo-2.7.0.tgz";
-
sha512 = "aDLsGkre4fTDCWvolyW+fs8ZJFABpzLXbtdK1y71CKnHzAnpDxKXPj2mNKj+pyOXUCzFHzuxRJ94XOFygOWV3w==";
+
url = "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz";
+
sha512 = "+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==";
dependencies = [
sources."@trysound/sax-0.2.0"
···
sources."domutils-2.8.0"
sources."entities-2.2.0"
sources."mdn-data-2.0.14"
-
sources."nanocolors-0.1.12"
sources."nth-check-2.0.1"
+
sources."picocolors-1.0.0"
sources."source-map-0.6.1"
sources."stable-0.1.8"
···
sources."truncate-utf8-bytes-1.0.2"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
-
sources."uglify-js-3.14.2"
+
sources."uglify-js-3.14.3"
sources."undefsafe-2.0.5"
(sources."union-value-1.0.1" // {
dependencies = [
···
sources."jsprim-1.4.1"
sources."locate-path-3.0.0"
sources."long-4.0.0"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mime-db-1.50.0"
sources."mime-types-2.1.33"
sources."minimist-1.2.5"
···
sources."hastscript-6.0.0"
sources."hosted-git-info-2.8.9"
sources."http-cache-semantics-4.1.0"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."indent-string-4.0.0"
···
sources."content-type-1.0.4"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
-
sources."core-js-3.19.0"
+
sources."core-js-3.19.1"
sources."core-util-is-1.0.2"
sources."css-select-1.2.0"
sources."css-what-2.1.3"
···
sources."extend-3.0.2"
-
sources."extsprintf-1.4.0"
+
sources."extsprintf-1.4.1"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-text-encoding-1.0.3"
···
(sources."jsprim-1.4.1" // {
dependencies = [
sources."extsprintf-1.3.0"
+
sources."verror-1.10.0"
sources."jwa-2.0.0"
···
sources."utils-merge-1.0.1"
sources."uuid-8.3.0"
sources."vary-1.1.2"
-
sources."vasync-2.2.0"
-
sources."verror-1.10.0"
+
(sources."vasync-2.2.0" // {
+
dependencies = [
+
sources."verror-1.10.0"
+
];
+
})
+
sources."verror-1.10.1"
sources."web-push-3.4.4"
sources."which-1.3.1"
sources."wide-align-1.1.5"
···
(sources."cmdln-4.1.2" // {
dependencies = [
sources."assert-plus-1.0.0"
-
sources."extsprintf-1.4.0"
+
sources."extsprintf-1.4.1"
sources."concat-map-0.0.1"
···
dependencies = [
sources."assert-plus-1.0.0"
sources."core-util-is-1.0.2"
-
sources."extsprintf-1.4.0"
+
sources."extsprintf-1.4.1"
(sources."vstream-0.1.0" // {
···
sources."glob-parent-5.1.2"
sources."globby-11.0.4"
sources."graceful-fs-4.2.8"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
···
uglify-js = nodeEnv.buildNodePackage {
name = "uglify-js";
packageName = "uglify-js";
-
version = "3.14.2";
+
version = "3.14.3";
src = fetchurl {
-
url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.2.tgz";
-
sha512 = "rtPMlmcO4agTUfz10CbgJ1k6UAoXM2gWb3GoMPPZB/+/Ackf8lNWk11K4rYi2D0apgoFRLtQOZhb+/iGNJq26A==";
+
url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz";
+
sha512 = "mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==";
buildInputs = globalBuildInputs;
meta = {
···
sources."http-cache-semantics-4.1.0"
sources."http-errors-1.7.2"
sources."iconv-lite-0.4.24"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
sources."ini-1.3.8"
···
sources."@eslint/eslintrc-0.4.3"
sources."@humanwhocodes/config-array-0.5.0"
-
sources."@humanwhocodes/object-schema-1.2.0"
+
sources."@humanwhocodes/object-schema-1.2.1"
sources."acorn-7.4.1"
sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
···
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
sources."browser-stdout-1.3.1"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."buffer-crc32-0.2.13"
sources."buffer-from-1.1.2"
sources."call-bind-1.0.2"
sources."camelcase-6.2.0"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
(sources."chalk-4.1.2" // {
dependencies = [
sources."supports-color-7.2.0"
···
sources."domelementtype-2.2.0"
sources."domhandler-4.2.2"
sources."domutils-2.8.0"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."emoji-regex-8.0.0"
sources."emojis-list-3.0.0"
sources."enhanced-resolve-5.8.3"
···
sources."tslib-1.14.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
-
sources."uglify-js-3.14.2"
+
sources."uglify-js-3.14.3"
sources."uid-0.0.2"
sources."unbzip2-stream-1.4.3"
sources."unyield-0.0.1"
···
sources."combined-stream-1.0.8"
sources."concat-map-0.0.1"
sources."console-control-strings-1.1.0"
-
sources."core-js-pure-3.19.0"
+
sources."core-js-pure-3.19.1"
sources."cssom-0.4.4"
(sources."cssstyle-2.3.0" // {
dependencies = [
···
sources."ms-2.1.2"
-
sources."@humanwhocodes/object-schema-1.2.0"
+
sources."@humanwhocodes/object-schema-1.2.1"
sources."@mdn/browser-compat-data-4.0.5"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
···
sources."acorn-import-assertions-1.8.0"
sources."ajv-6.12.6"
sources."ajv-keywords-3.5.2"
-
sources."browserslist-4.17.5"
+
sources."browserslist-4.17.6"
sources."buffer-from-1.1.2"
-
sources."caniuse-lite-1.0.30001274"
+
sources."caniuse-lite-1.0.30001275"
sources."chrome-trace-event-1.0.3"
sources."commander-2.20.3"
-
sources."electron-to-chromium-1.3.885"
+
sources."electron-to-chromium-1.3.887"
sources."enhanced-resolve-5.8.3"
sources."es-module-lexer-0.9.3"
sources."escalade-3.1.1"
···
sources."http-proxy-middleware-2.0.1"
sources."human-signals-2.1.0"
sources."iconv-lite-0.4.24"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
···
sources."fill-range-7.0.1"
sources."glob-parent-6.0.2"
sources."globby-11.0.4"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."is-extglob-2.1.1"
sources."is-glob-4.0.3"
sources."is-number-7.0.0"
···
sources."mdns-js-packet-0.2.0"
sources."mediasource-2.4.0"
sources."memory-chunk-store-1.3.5"
-
sources."mime-2.5.2"
+
sources."mime-2.6.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
···
sources."glob-7.2.0"
sources."graceful-fs-4.2.8"
sources."has-flag-4.0.0"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."ignore-walk-3.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
···
sources."config-chain-1.1.13"
sources."configstore-3.1.5"
sources."console-control-strings-1.1.0"
-
sources."core-js-3.19.0"
+
sources."core-js-3.19.1"
sources."core-util-is-1.0.3"
sources."create-error-class-3.0.2"
sources."cross-spawn-6.0.5"
···
sources."humanize-string-1.0.2"
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."ignore-walk-3.0.4"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
···
sources."globby-12.0.2"
sources."graceful-fs-4.2.8"
sources."has-flag-4.0.0"
-
sources."ignore-5.1.8"
+
sources."ignore-5.1.9"
sources."is-extglob-2.1.1"
sources."is-glob-4.0.3"
sources."is-number-7.0.0"
+1 -1
pkgs/development/ocaml-modules/bz2/default.nix
···
description = "OCaml bindings for the libbz2 (AKA, bzip2) (de)compression library";
downloadPage = "https://gitlab.com/irill/camlbz2";
license = licenses.lgpl21;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+1 -1
pkgs/development/ocaml-modules/coin/default.nix
···
description = "A library to normalize an KOI8-{U,R} input to Unicode";
license = lib.licenses.mit;
homepage = "https://github.com/mirage/coin";
-
maintainers = with lib.maintainers; [ superherointj ];
+
maintainers = with lib.maintainers; [ ];
};
}
+1 -1
pkgs/development/ocaml-modules/cudf/default.nix
···
homepage = "https://www.mancoosi.org/cudf/";
downloadPage = "https://gforge.inria.fr/projects/cudf/";
license = licenses.lgpl3;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+1 -1
pkgs/development/ocaml-modules/dune-site/default.nix
···
meta = with lib; {
description = "A library for embedding location information inside executable and libraries";
inherit (dune_2.meta) homepage;
-
maintainers = with lib.maintainers; [ superherointj ];
+
maintainers = with lib.maintainers; [ ];
license = licenses.mit;
};
}
+1 -1
pkgs/development/ocaml-modules/gluten/default.nix
···
description = "An implementation of a platform specific runtime code for driving network libraries based on state machines, such as http/af, h2 and websocketaf";
license = lib.licenses.bsd3;
homepage = "https://github.com/anmonteiro/gluten";
-
maintainers = with lib.maintainers; [ anmonteiro superherointj ];
+
maintainers = with lib.maintainers; [ anmonteiro ];
};
}
+1 -1
pkgs/development/ocaml-modules/junit/default.nix
···
meta = with lib; {
description = "ocaml-junit is an OCaml package for the creation of JUnit XML reports, proving a typed API to produce valid reports acceptable to Jenkins, comes with packages supporting OUnit and Alcotest.";
license = licenses.gpl3;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
homepage = "https://github.com/Khady/ocaml-junit";
};
})
+1 -1
pkgs/development/ocaml-modules/mccs/default.nix
···
downloadPage = "https://github.com/AltGr/ocaml-mccs";
homepage = "https://www.i3s.unice.fr/~cpjm/misc/";
license = with licenses; [ lgpl21 gpl3 ];
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+1 -1
pkgs/development/ocaml-modules/mrmime/default.nix
···
description = "Parser and generator of mail in OCaml";
license = lib.licenses.mit;
homepage = "https://github.com/mirage/mrmime";
-
maintainers = with lib.maintainers; [ superherointj ];
+
maintainers = with lib.maintainers; [ ];
};
}
+1 -1
pkgs/development/ocaml-modules/ocamlgraph/default.nix
···
downloadPage = "https://github.com/backtracking/ocamlgraph";
description = "Graph library for OCaml";
license = licenses.gpl2Oss;
-
maintainers = with maintainers; [ kkallio superherointj ];
+
maintainers = with maintainers; [ kkallio ];
};
}
+1 -1
pkgs/development/ocaml-modules/piaf/default.nix
···
description = "An HTTP library with HTTP/2 support written entirely in OCaml";
homepage = "https://github.com/anmonteiro/piaf";
license = lib.licenses.bsd3;
-
maintainers = with lib.maintainers; [ anmonteiro superherointj ];
+
maintainers = with lib.maintainers; [ anmonteiro ];
};
}
+1 -1
pkgs/development/ocaml-modules/prettym/default.nix
···
description = "A simple bounded encoder to serialize human readable values and respect the 80-column constraint";
license = lib.licenses.mit;
homepage = "https://github.com/dinosaure/prettym";
-
maintainers = with lib.maintainers; [ superherointj ];
+
maintainers = with lib.maintainers; [ ];
};
}
+1 -1
pkgs/development/ocaml-modules/reason-native/default.nix
···
downloadPage = "https://github.com/reasonml/reason-native";
homepage = "https://reason-native.com/";
license = licenses.mit;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
} // (prepkg.meta or {});
} // prepkg)
);
+1 -1
pkgs/development/ocaml-modules/rosetta/default.nix
···
description = "Universal decoder of an encoded flow (UTF-7, ISO-8859 and KOI8) to Unicode";
license = lib.licenses.mit;
homepage = "https://github.com/mirage/rosetta";
-
maintainers = with lib.maintainers; [ superherointj ];
+
maintainers = with lib.maintainers; [ ];
};
}
+1 -1
pkgs/development/ocaml-modules/unstrctrd/default.nix
···
description = "A library for parsing email headers";
homepage = "https://github.com/dinosaure/unstrctrd";
license = lib.licenses.mit;
-
maintainers = with lib.maintainers; [ superherointj ];
+
maintainers = with lib.maintainers; [ ];
};
}
+1 -1
pkgs/development/ocaml-modules/uuuu/default.nix
···
description = "A library to normalize an ISO-8859 input to Unicode code-point";
license = lib.licenses.mit;
homepage = "https://github.com/mirage/uuuu";
-
maintainers = with lib.maintainers; [ superherointj ];
+
maintainers = with lib.maintainers; [ ];
};
}
+1 -1
pkgs/development/ocaml-modules/yuscii/default.nix
···
description = "A simple mapper between UTF-7 to Unicode according RFC2152";
license = lib.licenses.mit;
homepage = "https://github.com/mirage/yuscii";
-
maintainers = with lib.maintainers; [ superherointj ];
+
maintainers = with lib.maintainers; [ ];
};
}
+2 -2
pkgs/development/python-modules/ailment/default.nix
···
buildPythonPackage rec {
pname = "ailment";
-
version = "9.0.10339";
+
version = "9.0.10409";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-wHIQMPoylCUiH4rhRfx7TA0+tzeOMDa7HTiBj03+ZDQ=";
+
sha256 = "sha256-QIQ/NzhFdO4+GrfhAvZRLycydgzB8Ae4L1RvBs8D5No=";
};
propagatedBuildInputs = [ pyvex ];
+11 -5
pkgs/development/python-modules/aioambient/default.nix
···
buildPythonPackage rec {
pname = "aioambient";
-
version = "1.3.0";
+
version = "2021.10.1";
format = "pyproject";
-
disabled = pythonOlder "3.6";
+
+
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "bachya";
repo = pname;
rev = version;
-
sha256 = "sha256-blejTXyLe3B2kNytBh+zJz0Q0xDP+Vo2SV9gc7OX6S0=";
+
sha256 = "sha256-DCh/o7p+lO5BhN3JoLdhImkzfxoyqiscA/6CwwvAnc0=";
};
postPatch = ''
+
# https://github.com/bachya/aioambient/pull/97
substituteInPlace pyproject.toml \
--replace 'websockets = ">=8.1,<10.0"' 'websockets = ">=8.1,<11.0"'
'';
···
];
# Ignore the examples directory as the files are prefixed with test_
-
disabledTestPaths = [ "examples/" ];
+
disabledTestPaths = [
+
"examples/"
+
];
-
pythonImportsCheck = [ "aioambient" ];
+
pythonImportsCheck = [
+
"aioambient"
+
];
meta = with lib; {
description = "Python library for the Ambient Weather API";
+1 -1
pkgs/development/python-modules/aioapns/default.nix
···
description = "An efficient APNs Client Library for Python/asyncio";
homepage = "https://github.com/Fatal1ty/aioapns";
license = licenses.asl20;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+2 -2
pkgs/development/python-modules/aioesphomeapi/default.nix
···
buildPythonPackage rec {
pname = "aioesphomeapi";
-
version = "10.0.3";
+
version = "10.2.0";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = "esphome";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-9K67vmPaPSR6ODl3tpwwfRMY9DDD/2cCaDRRO38mHVU=";
+
sha256 = "sha256-SUM9P7qmP3LWANw8LiwMsT5sN1kZJvqeaBT/ZDmTtwE=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/angr/default.nix
···
buildPythonPackage rec {
pname = "angr";
-
version = "9.0.10339";
+
version = "9.0.10409";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-+bJuV4Ce3WoNtkZC+ism+QtRqTu42BDVVhqbZqVPAPA=";
+
sha256 = "sha256-etBXFDl5TPGpLHXRCH+ImQDnbpsp30vKxCU+O4pF7PY=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/angrop/default.nix
···
buildPythonPackage rec {
pname = "angrop";
-
version = "9.0.10339";
+
version = "9.0.10409";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-YZ5pvn8ndtWnHd4QSpuyg8uenFm4K5dt6IgicSL/Ouw=";
+
sha256 = "sha256-3PU+WA5718L2qDl0j3hDdMS1wxJG3jJlM0yPFWE3NJ4=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/archinfo/default.nix
···
buildPythonPackage rec {
pname = "archinfo";
-
version = "9.0.10339";
+
version = "9.0.10409";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-gVK3l2j64Sr67P81eUBYV/p77lwdIea5LNnteoDbwA0=";
+
sha256 = "sha256-yPI80xIJ4zQSWAo6kQchMqYMUMLSR9mx8OceDj8TPnY=";
};
checkInputs = [
+2 -2
pkgs/development/python-modules/awesomeversion/default.nix
···
buildPythonPackage rec {
pname = "awesomeversion";
-
version = "21.8.1";
+
version = "21.10.1";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "ludeeus";
repo = pname;
rev = version;
-
sha256 = "sha256-eyo0dzmExJ7WCRAXFvB+ElWi5HTTzJ7XJsmxB2t6yfI=";
+
sha256 = "sha256-y+QU8T1Cb6FpRcRqhao4KPdE9XlU5C+GURaEuahC25E=";
};
postPatch = ''
+1 -1
pkgs/development/python-modules/buildout/default.nix
···
downloadPage = "https://github.com/buildout/buildout";
homepage = "https://www.buildout.org";
license = licenses.zpl21;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+29 -17
pkgs/development/python-modules/cachecontrol/default.nix
···
{ lib
, buildPythonPackage
-
, fetchPypi
-
, requests
+
, cherrypy
+
, fetchFromGitHub
+
, lockfile
+
, mock
, msgpack
-
, pytest
+
, pytestCheckHook
+
, requests
}:
buildPythonPackage rec {
-
version = "0.12.6";
-
pname = "CacheControl";
+
pname = "cachecontrol";
+
version = "0.12.8";
+
format = "setuptools";
-
src = fetchPypi {
-
inherit pname version;
-
sha256 = "be9aa45477a134aee56c8fac518627e1154df063e85f67d4f83ce0ccc23688e8";
+
src = fetchFromGitHub {
+
owner = "ionrock";
+
repo = pname;
+
rev = "v${version}";
+
sha256 = "0y15xbaqw2lxidwbyrgpy42v3cxgv4ys63fx2586h1szlrd4f3p4";
};
-
checkInputs = [ pytest ];
-
propagatedBuildInputs = [ requests msgpack ];
+
propagatedBuildInputs = [
+
msgpack
+
requests
+
];
-
# tests not included with pypi release
-
doCheck = false;
+
checkInputs = [
+
cherrypy
+
mock
+
lockfile
+
pytestCheckHook
+
];
-
checkPhase = ''
-
pytest tests
-
'';
+
pythonImportsCheck = [
+
"cachecontrol"
+
];
meta = with lib; {
+
description = "Httplib2 caching for requests";
homepage = "https://github.com/ionrock/cachecontrol";
-
description = "Httplib2 caching for requests";
license = licenses.asl20;
-
maintainers = [ maintainers.costrouc ];
+
maintainers = with maintainers; [ costrouc ];
};
}
+2 -2
pkgs/development/python-modules/claripy/default.nix
···
buildPythonPackage rec {
pname = "claripy";
-
version = "9.0.10339";
+
version = "9.0.10409";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-pi/XMVk50zVCW+MLP1Dsm5amJ55PHE4Ey4nIvhCwiwk=";
+
sha256 = "sha256-tDlxeSBPvSGLPmvflMywxTieE9AgjrPb0IxeMkhqXpU=";
};
# Use upstream z3 implementation
+2 -2
pkgs/development/python-modules/cle/default.nix
···
let
# The binaries are following the argr projects release cycle
-
version = "9.0.10339";
+
version = "9.0.10409";
# Binary files from https://github.com/angr/binaries (only used for testing and only here)
binaries = fetchFromGitHub {
···
owner = "angr";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-LbQyVWDgxXkltf4rx0KB/ek1grpN3ofqvWb4Bxty6AQ=";
+
sha256 = "sha256-LWzaLGsunHfz5OOWt6ii6+RFME13agsWN0GFkarFhRk=";
};
propagatedBuildInputs = [
+30
pkgs/development/python-modules/confight/default.nix
···
+
{ lib
+
, buildPythonPackage
+
, fetchPypi
+
, toml
+
}:
+
+
buildPythonPackage rec {
+
pname = "confight";
+
version = "1.3.1";
+
+
src = fetchPypi {
+
inherit pname version;
+
sha256 = "sha256-fJr7f9Y/zEpCedWYd04AMuhkOFqZLJOw4sDiz8SDQ/Y=";
+
};
+
+
propagatedBuildInputs = [
+
toml
+
];
+
+
pythonImportsCheck = [ "confight" ];
+
+
doCheck = false;
+
+
meta = with lib; {
+
description = "Python context manager for managing pid files";
+
homepage = "https://github.com/avature/confight";
+
license = with licenses; [ mit ];
+
maintainers = with maintainers; [ mkg20001 ];
+
};
+
}
+31
pkgs/development/python-modules/ebaysdk/default.nix
···
+
{ lib
+
, buildPythonPackage
+
, fetchPypi
+
, lxml
+
, requests
+
}:
+
+
buildPythonPackage rec {
+
pname = "ebaysdk";
+
version = "2.2.0";
+
+
src = fetchPypi {
+
inherit pname version;
+
sha256 = "sha256-Lrh11wa0gfWcqN0wdFON9+UZaBT5zhLQ74RpA0Opx/M=";
+
};
+
+
propagatedBuildInputs = [
+
lxml
+
requests
+
];
+
+
# requires network
+
doCheck = false;
+
+
meta = with lib; {
+
description = "eBay SDK for Python";
+
homepage = "https://github.com/timotheus/ebaysdk-python";
+
license = licenses.cddl;
+
maintainers = [ maintainers.mkg20001 ];
+
};
+
}
+37
pkgs/development/python-modules/flake8-length/default.nix
···
+
{ lib
+
, buildPythonPackage
+
, pythonOlder
+
, flake8
+
, pytestCheckHook
+
, fetchPypi
+
}:
+
+
buildPythonPackage rec {
+
pname = "flake8-length";
+
version = "0.2.0";
+
disabled = pythonOlder "3.6";
+
+
src = fetchPypi {
+
inherit pname version;
+
sha256 = "15frvccm1qx783jlx8fw811ks9jszln3agbb58lg4dhbmjaf2cxw";
+
};
+
+
propagatedBuildInputs = [
+
flake8
+
];
+
+
pythonImportsCheck = [
+
"flake8_length"
+
];
+
+
checkInputs = [ pytestCheckHook ];
+
+
pytestFlagsArray = [ "tests/" ];
+
+
meta = {
+
description = "Flake8 plugin for a smart line length validation";
+
homepage = "https://github.com/orsinium-labs/flake8-length";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ sauyon ];
+
};
+
}
+1 -1
pkgs/development/python-modules/gigalixir/default.nix
···
description = "Gigalixir Command-Line Interface";
homepage = "https://github.com/gigalixir/gigalixir-cli";
license = licenses.mit;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+2 -2
pkgs/development/python-modules/greeclimate/default.nix
···
buildPythonPackage rec {
pname = "greeclimate";
-
version = "0.12.1";
+
version = "0.12.3";
disabled = pythonOlder "3.6";
···
owner = "cmroche";
repo = "greeclimate";
rev = version;
-
sha256 = "sha256-HO+JBlyRFkwijR3g75P7yOabK3LhNFFYevSn/aFStUE=";
+
sha256 = "sha256-7O21/eL/CcQmENJTGKfZCHjZcRN3pwuWZrmMMX3YPAg=";
};
propagatedBuildInputs = [
+46
pkgs/development/python-modules/ha-av/default.nix
···
+
{ lib
+
, buildPythonPackage
+
, pythonOlder
+
, fetchPypi
+
, pkg-config
+
, ffmpeg
+
, numpy
+
, pytestCheckHook
+
, python
+
}:
+
+
buildPythonPackage rec {
+
pname = "ha-av";
+
version = "8.0.4rc1";
+
format = "setuptools";
+
+
disabled = pythonOlder "3.5";
+
+
src = fetchPypi {
+
inherit pname version;
+
sha256 = "sha256-txdi2/X6upqrACeHhHpEh4tGqgPpW/dyWda8y++7c3M=";
+
};
+
+
nativeBuildInputs = [
+
pkg-config
+
];
+
+
buildInputs = [
+
ffmpeg
+
];
+
+
pythonImportsCheck = [
+
"av"
+
"av._core"
+
];
+
+
# tests fail to import av._core
+
doCheck = false;
+
+
meta = with lib; {
+
homepage = "https://pypi.org/project/ha-av/";
+
description = "Pythonic bindings for FFmpeg's libraries";
+
license = licenses.bsd3;
+
maintainers = with maintainers; [ hexa ];
+
};
+
}
+32
pkgs/development/python-modules/inotify/default.nix
···
+
{ lib
+
, buildPythonPackage
+
, fetchFromGitHub
+
, nose
+
}:
+
+
buildPythonPackage rec {
+
pname = "inotify";
+
version = "unstable-2020-08-27";
+
+
src = fetchFromGitHub {
+
owner = "dsoprea";
+
repo = "PyInotify";
+
rev = "f77596ae965e47124f38d7bd6587365924dcd8f7";
+
sha256 = "X0gu4s1R/Kg+tmf6s8SdZBab2HisJl4FxfdwKktubVc=";
+
fetchSubmodules = false;
+
};
+
+
checkInputs = [
+
nose
+
];
+
+
# dunno what's wrong but the module works regardless
+
doCheck = false;
+
+
meta = with lib; {
+
homepage = "https://github.com/dsoprea/PyInotify";
+
description = "Monitor filesystems events on Linux platforms with inotify";
+
license = licenses.gpl2;
+
platforms = platforms.linux;
+
};
+
}
+1 -1
pkgs/development/python-modules/jaeger-client/default.nix
···
downloadPage = "https://pypi.org/project/jaeger-client/";
homepage = "https://github.com/jaegertracing/jaeger-client-python";
license = licenses.asl20;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+2 -2
pkgs/development/python-modules/lightgbm/default.nix
···
buildPythonPackage rec {
pname = "lightgbm";
-
version = "3.3.0";
+
version = "3.3.1";
src = fetchPypi {
inherit pname version;
-
sha256 = "107ae7babbbda2c2f0e07484f0c53cdeb455e9219235f79dc4e1685d7541e505";
+
sha256 = "5b9f31759ab4e94d9409deb03104c55b0a40058a6ccea804022046d926bc4904";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pyefergy/default.nix
···
buildPythonPackage rec {
pname = "pyefergy";
-
version = "0.1.0";
+
version = "0.1.3";
format = "setuptools";
disabled = pythonOlder "3.8";
···
owner = "tkdrob";
repo = pname;
rev = version;
-
sha256 = "0nm7dc5q4wvdpqxpirlc4nwm68lf3n2df6j5yy4m8wr294yb7a1k";
+
sha256 = "sha256-TGvS/ntIRbkcMsD5y0QdqyLE2dcPUbX3d79jHc3ddd0=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pylitterbot/default.nix
···
buildPythonPackage rec {
pname = "pylitterbot";
-
version = "2021.9.0";
+
version = "2021.10.1";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "natekspencer";
repo = pname;
rev = version;
-
sha256 = "sha256-S25x9k6vBwnmJq15y5PVUWaTujT9UNHvgIX9uH+N8dY=";
+
sha256 = "sha256-xE+H23AZR1OXfuLMvSuI7IeYKX7k2iEATHq5VheMLn4=";
};
propagatedBuildInputs = [
+23
pkgs/development/python-modules/pytest-dotenv/default.nix
···
+
{ lib, buildPythonPackage, fetchPypi, pytest, python-dotenv }:
+
+
buildPythonPackage rec {
+
pname = "pytest-dotenv";
+
version = "0.5.2";
+
+
src = fetchPypi {
+
inherit pname version;
+
sha256 = "LcbDrG2HZMccbSgE6QLQ/4EPoZaS6V/hOK78mxqnNzI=";
+
};
+
+
buildInputs = [ pytest ];
+
propagatedBuildInputs = [ python-dotenv ];
+
+
checkInputs = [ pytest ];
+
+
meta = with lib; {
+
description = "A pytest plugin that parses environment files before running tests";
+
homepage = "https://github.com/quiqua/pytest-dotenv";
+
license = licenses.mit;
+
maintainers = with maintainers; [ cleeyv ];
+
};
+
}
+2 -2
pkgs/development/python-modules/pyvex/default.nix
···
buildPythonPackage rec {
pname = "pyvex";
-
version = "9.0.10339";
+
version = "9.0.10409";
src = fetchPypi {
inherit pname version;
-
sha256 = "sha256-Rf3G5qFisb/rTRswqCCGJNjjFbjUhIgKgbbZwicUJDo=";
+
sha256 = "sha256-PEUNfitkbc0d306JzvYlM1/qwiwjPznpLHM/Zt1dUd0=";
};
postPatch = lib.optionalString stdenv.isDarwin ''
+1 -1
pkgs/development/python-modules/rollbar/default.nix
···
description = "Error tracking and logging from Python to Rollbar";
homepage = "https://github.com/rollbar/pyrollbar";
license = licenses.mit;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+9 -2
pkgs/development/python-modules/simple_di/default.nix
···
}:
buildPythonPackage rec {
-
version = "0.1.2";
pname = "simple_di";
-
disabled = pythonOlder "3.6.1";
+
version = "0.1.2";
+
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
···
] ++ lib.optional (pythonOlder "3.7") [
dataclasses
];
+
+
pythonImportsCheck = [
+
"simple_di"
+
];
+
+
# pypi distribution contains no tests
+
doCheck = false;
meta = {
description = "Simple dependency injection library";
+2 -2
pkgs/development/python-modules/simplisafe-python/default.nix
···
buildPythonPackage rec {
pname = "simplisafe-python";
-
version = "12.0.2";
+
version = "2021.10.0";
format = "pyproject";
disabled = pythonOlder "3.7";
···
owner = "bachya";
repo = pname;
rev = version;
-
sha256 = "sha256-/KnDsnx+Jrirj6uBkdao6PI2jhtzKqDK6cmmQgsO5T4=";
+
sha256 = "sha256-J0uMlczR7y5wDchaOjp5d3Vf36WfRmt7d51koGiNHBk=";
};
nativeBuildInputs = [ poetry-core ];
+2 -2
pkgs/development/python-modules/snakeviz/default.nix
···
buildPythonPackage rec {
pname = "snakeviz";
-
version = "2.1.0";
+
version = "2.1.1";
src = fetchPypi {
inherit pname version;
-
sha256 = "0s6byw23hr2khqx2az36hpi52fk4v6bfm1bb7biaf0d2nrpqgbcj";
+
sha256 = "0d96c006304f095cb4b3fb7ed98bb866ca35a7ca4ab9020bbc27d295ee4c94d9";
};
# Upstream doesn't run tests from setup.py
+9 -3
pkgs/development/python-modules/spiderpy/default.nix
···
, buildPythonPackage
, isPy27
, fetchFromGitHub
+
, poetry-core
, requests
}:
buildPythonPackage rec {
pname = "spiderpy";
-
version = "1.5.0";
+
version = "1.7.1";
+
format = "pyproject";
disabled = isPy27;
···
owner = "peternijssen";
repo = "spiderpy";
rev = version;
-
sha256 = "1nbfjqwiyyl7lhkb4rvickxiy9nwynr2sxr1hpyv0vm09h6q8hsc";
+
sha256 = "sha256-gQ/Y5c8+aSvoJzXI6eQ9rk0xDPxpi0xgO3xBKR+vVrY=";
};
+
nativeBuildInputs = [
+
poetry-core
+
];
+
propagatedBuildInputs = [
requests
];
-
# no unit tests implemented
+
# tests don't mock remote resources
doCheck = false;
pythonImportsCheck = [ "spiderpy.spiderapi" ];
+31
pkgs/development/python-modules/stashy/default.nix
···
+
{ lib
+
, buildPythonPackage
+
, decorator
+
, fetchPypi
+
, pythonOlder
+
, requests
+
}:
+
+
buildPythonPackage rec {
+
pname = "stashy";
+
version = "0.7";
+
disabled = pythonOlder "3.4";
+
+
src = fetchPypi {
+
inherit pname version;
+
sha256 = "1x89zazwxnsx6rdfw8nfr372hj4sk8nrcs5hsjxpcxcva0calrcr";
+
};
+
+
propagatedBuildInputs = [ decorator requests ];
+
+
# Tests require internet connection
+
doCheck = false;
+
pythonImportsCheck = [ "stashy" ];
+
+
meta = with lib; {
+
description = "Python client for the Atlassian Bitbucket Server (formerly known as Stash) REST API.";
+
homepage = "https://github.com/cosmin/stashy";
+
license = licenses.asl20;
+
maintainers = with maintainers; [ mupdt ];
+
};
+
}
+10 -8
pkgs/development/python-modules/swspotify/default.nix
···
-
{ lib, buildPythonPackage, fetchFromGitHub, requests, flask-cors, dbus-python, pytestCheckHook, mock, isPy27 }:
+
{ lib, stdenv, buildPythonPackage, fetchFromGitHub, poetry-core, requests
+
, pytestCheckHook, flask, flask-cors, dbus-python, mock, isPy27 }:
buildPythonPackage rec {
pname = "SwSpotify";
-
version = "1.2.1";
+
version = "1.2.2";
disabled = isPy27;
src = fetchFromGitHub {
owner = "SwagLyrics";
repo = "SwSpotify";
rev = "v${version}";
-
sha256 = "0jxcvy8lw8kpjbl4q6mi11164pvi0w9m9p76bxj2m7i7s5p4dxd4";
+
sha256 = "sha256-571knnY8LegIbqyPeKUfl+d0suTWAMQHYLN7edKFNdI=";
};
propagatedBuildInputs = [
-
requests flask-cors dbus-python
+
requests flask flask-cors dbus-python
];
preConfigure = ''
substituteInPlace setup.py \
-
--replace 'requests>=2.24.0' 'requests~=2.23' \
-
--replace 'flask-cors==3.0.8' 'flask-cors'
+
--replace 'flask==2.0.1' 'flask'
'';
+
doCheck = !stdenv.isDarwin;
+
checkPhase = ''
-
pytest tests/test_spotify.py::LinuxTests
+
pytest tests/test_spotify.py::${if stdenv.isDarwin then "DarwinTests" else "LinuxTests"}
'';
checkInputs = [ pytestCheckHook mock ];
···
description = "Library to get the currently playing song and artist from Spotify";
license = licenses.mit;
maintainers = with maintainers; [ siraben ];
-
platforms = platforms.linux;
+
platforms = platforms.unix;
};
}
+1 -1
pkgs/development/python-modules/threadloop/default.nix
···
description = "A library to run tornado coroutines from synchronous Python";
homepage = "https://github.com/GoodPete/threadloop";
license = licenses.mit;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+8
pkgs/development/python-modules/werkzeug/1.nix
···
propagatedBuildInputs = [ itsdangerous ];
checkInputs = [ pytestCheckHook requests hypothesis pytest-timeout ];
+
postPatch = ''
+
# ResourceWarning causes tests to fail
+
rm tests/test_routing.py
+
'';
+
disabledTests = [
"test_save_to_pathlib_dst"
"test_cookie_maxsize"
···
# E File "/nix/store/cwv8aj4vsqvimzljw5dxsxy663vjgibj-python3.9-Werkzeug-1.0.1/lib/python3.9/site-packages/werkzeug/formparser.py", line 318, in parse_multipart_headers
# E return Headers(result)
# E ResourceWarning: unclosed file <_io.FileIO name=11 mode='rb+' closefd=True>
+
"test_basic_routing"
+
"test_merge_slashes_match"
+
"test_merge_slashes_build"
"TestMultiPart"
"TestHTTPUtility"
] ++ lib.optionals stdenv.isDarwin [
+2 -2
pkgs/development/python-modules/xknx/default.nix
···
buildPythonPackage rec {
pname = "xknx";
-
version = "0.18.9";
+
version = "0.18.12";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "XKNX";
repo = pname;
rev = version;
-
sha256 = "1dw1dqhd790wsa6v7bpcv921zf1y544ry7drwcfdcmprsm7hs42j";
+
sha256 = "sha256-Wk6+IRIGMaOPOEVEyzalBKyK88Y2yfKKo6T0fKxeOOE=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/zeroconf/default.nix
···
buildPythonPackage rec {
pname = "zeroconf";
-
version = "0.36.9";
+
version = "0.36.11";
format = "setuptools";
disabled = pythonOlder "3.6";
···
owner = "jstasiak";
repo = "python-zeroconf";
rev = version;
-
sha256 = "sha256-V2AiKmL3laA6Kd2lOXZ7f+7L08zMtDfvhLxayylp1CQ=";
+
sha256 = "sha256-MGaikOO4vdBRCR+jYHr38FGOdg2rjypK5z0UY5lThY4=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/zha-quirks/default.nix
···
buildPythonPackage rec {
pname = "zha-quirks";
-
version = "0.0.62";
+
version = "0.0.63";
src = fetchFromGitHub {
owner = "zigpy";
repo = "zha-device-handlers";
rev = version;
-
sha256 = "sha256-wXXdxE69EABrvJA8utrhLW4+8ixcyCraWHx2M3uE8mw=";
+
sha256 = "sha256-jAd/qT+uwylE/AOHFnkKWECHnxFFqgCtCp36mrqFZIE=";
};
propagatedBuildInputs = [
+3 -3
pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "cargo-tarpaulin";
-
version = "0.18.2";
+
version = "0.18.3";
src = fetchFromGitHub {
owner = "xd009642";
repo = "tarpaulin";
rev = version;
-
sha256 = "sha256-3ep90G6LW83XGyS9b465u8/SznJRZBhEV/YQU8fua1s=";
+
sha256 = "sha256-n43n9rmLWmGF7JXz/jspT6Stn0fQnkbkxqbuqXiZLHA=";
};
nativeBuildInputs = [
···
buildInputs = [ openssl ]
++ lib.optionals stdenv.isDarwin [ curl Security ];
-
cargoSha256 = "sha256-UtFGuJ6HEUtonH43iuum1hrhnYesQpkyqPTVcqWAoiA=";
+
cargoSha256 = "sha256-dJey7z0gRUu5MRKOfR909eQNTt3zpZnoWYvRhHzZlGs=";
#checkFlags = [ "--test-threads" "1" ];
doCheck = false;
+3 -3
pkgs/development/tools/analysis/tflint/default.nix
···
buildGoModule rec {
pname = "tflint";
-
version = "0.33.0";
+
version = "0.33.1";
src = fetchFromGitHub {
owner = "terraform-linters";
repo = pname;
rev = "v${version}";
-
sha256 = "1cq84ggp32xx79sgrxyqysqs34lhzyv8jdg7d46d9hdvjcwjb5af";
+
sha256 = "1n1xw2h544r6bap2drgrip9i8nl5zg5gcdic8qj3y93ppisgzqml";
};
-
vendorSha256 = "1ay3vf4dqlbizq98nxz2cgi67ck1c6lw7wi28w56607qzbx0yvmg";
+
vendorSha256 = "0fq4nbd0w1nb98g321mns76a60dwwhf4w7g589qz87z29vdy0jbk";
doCheck = false;
+3 -3
pkgs/development/tools/azcopy/default.nix
···
buildGoModule rec {
pname = "azure-storage-azcopy";
-
version = "10.12.2";
+
version = "10.13.0";
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-storage-azcopy";
rev = "v${version}";
-
sha256 = "sha256-NmWCaTmQlCAKaVDumDlubHQhUjhY7uYawkjrP2ggczk=";
+
sha256 = "sha256-L5gfS2hwk1uaWEygn+liupdANL9qizHAjxNz25KBwaY=";
};
subPackages = [ "." ];
-
vendorSha256 = "sha256-4Jz57VjdQX+LJexEZau4pd8nIQPt0HGzCjHRj7uPox4=";
+
vendorSha256 = "sha256-ePEpc18Y99Moe/aj8n1+no6D70vZoIEjC023Uup98Uo=";
doCheck = false;
+2 -2
pkgs/development/tools/bazel-gazelle/default.nix
···
buildGoModule rec {
pname = "bazel-gazelle";
-
version = "0.21.1";
+
version = "0.24.0";
src = fetchFromGitHub {
owner = "bazelbuild";
repo = pname;
rev = "v${version}";
-
sha256 = "12ffrildgx4lah7bdnhr7i8z5jp05lll6gmmpzshmzz8dsgf39y4";
+
sha256 = "sha256-WWAOhV1H/OnARjhoWQYNmd9/y8pD3bRkhncmzt/36mA=";
};
vendorSha256 = null;
+1 -1
pkgs/development/tools/conftest/default.nix
···
assertions. You can read more about Rego in 'How do I write policies' in
the Open Policy Agent documentation.
'';
-
maintainers = with maintainers; [ jk superherointj yurrriq ];
+
maintainers = with maintainers; [ jk yurrriq ];
};
}
+2 -2
pkgs/development/tools/continuous-integration/github-runner/default.nix
···
in
stdenv.mkDerivation rec {
pname = "github-runner";
-
version = "2.283.3";
+
version = "2.284.0";
src = fetchFromGitHub {
owner = "actions";
repo = "runner";
rev = "v${version}";
-
sha256 = "sha256-B2dn3AIGk+xMFqRsKv4pvlZ6K4xySsS0klk8vN8giso=";
+
sha256 = "sha256-JR0OzbT5gGhO/dxb/eSjP/d/VxW/aLmTs/oPwN8b8Rc=";
};
nativeBuildInputs = [
+3 -3
pkgs/development/tools/database/prisma-engines/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "prisma-engines";
-
version = "3.2.0";
+
version = "3.4.0";
src = fetchFromGitHub {
owner = "prisma";
repo = "prisma-engines";
rev = version;
-
sha256 = "sha256-q0MF6LyIB7dCotYlXiZ4rXl2xMOLqXe5Y+zO+bpoCoY=";
+
sha256 = "sha256-EuGGGTHBXm6crnoh5h0DYZZHUtzY4W0wlNgMAxbEb5w=";
};
# Use system openssl.
OPENSSL_NO_VENDOR = 1;
-
cargoSha256 = "sha256-NAXoKz+tZmjmZ/PkDaXEp9D++iu/3Knp0Yy6NJWEoDM=";
+
cargoSha256 = "sha256-CwNe4Qsswh+jMFMpg7DEM9Hq2YeEMcN4UTFMd8AEekw=";
nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/development/tools/esbuild/default.nix
···
buildGoModule rec {
pname = "esbuild";
-
version = "0.13.11";
+
version = "0.13.12";
src = fetchFromGitHub {
owner = "evanw";
repo = "esbuild";
rev = "v${version}";
-
sha256 = "sha256-QaSH3TgUgfBrmryAFwxjqCMORu3VwcDkqEHNQ0nX73o=";
+
sha256 = "sha256-1SjLbrOYEh0g9weVEqcOT7hMr9asxgSr+rKDNP75Sc4=";
};
vendorSha256 = "sha256-QPkBR+FscUc3jOvH7olcGUhM6OW4vxawmNJuRQxPuGs=";
+1 -1
pkgs/development/tools/go-containerregistry/default.nix
···
description = "Tools for interacting with remote images and registries including crane and gcrane";
homepage = "https://github.com/google/go-containerregistry";
license = licenses.apsl20;
-
maintainers = with maintainers; [ superherointj yurrriq ];
+
maintainers = with maintainers; [ yurrriq ];
};
}
+1 -1
pkgs/development/tools/img/default.nix
···
description = "Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder. ";
license = licenses.mit;
homepage = "https://github.com/genuinetools/img";
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+2 -2
pkgs/development/tools/jbang/default.nix
···
{ stdenv, lib, fetchzip, jdk, makeWrapper, coreutils, curl }:
stdenv.mkDerivation rec {
-
version = "0.80.1";
+
version = "0.82.1";
pname = "jbang";
src = fetchzip {
url = "https://github.com/jbangdev/jbang/releases/download/v${version}/${pname}-${version}.tar";
-
sha256 = "sha256-Hc0/4nN67FqmcLmAUU0GbWYwnPFiDHSwCRrlqbphWHA=";
+
sha256 = "sha256-C2zsIJvna7iqcaCM4phJonbA9TALL89rACms5II9hhU=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/development/tools/just/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "just";
-
version = "0.10.2";
+
version = "0.10.3";
src = fetchFromGitHub {
owner = "casey";
repo = pname;
rev = version;
-
sha256 = "sha256-AR1bNsyex+kfXdiSF3QgeqK8qwIssLfaaY0qNhnp7ak=";
+
sha256 = "sha256-r6kP1LbT8ZQoxSuy7jpnHD2/RgcPvmTNfjKzj5ceXRc=";
};
-
cargoSha256 = "sha256-Ukhp8mPXD/dDolfSugOCVwRMgkjmDRCoNzthgqrN6p0=";
+
cargoSha256 = "sha256-y6RcFH2qDoM3wWnZ6ewC9QyRD3mFsoakToRmon4bAnE=";
nativeBuildInputs = [ installShellFiles ];
buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
+3 -3
pkgs/development/tools/krew/default.nix
···
buildGoModule rec {
pname = "krew";
-
version = "0.4.1";
+
version = "0.4.2";
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = "krew";
rev = "v${version}";
-
sha256 = "sha256-+YwBkXrj5sWlMA01GfBhu12st+es5YygkD16jc+blt8=";
+
sha256 = "sha256-P4b8HMkqxzYKz9OgI4pNCjR9Wakh+kIIAnUAkayzGEo=";
};
-
vendorSha256 = "sha256-49kWaU5dYqd86DvHi3mh5jYUQVmFlI8zsWtAFseYriE=";
+
vendorSha256 = "sha256-FQQCHq9f0yY8vSsvWIR7WKq+0c+dgGEnoQmXtoN6Ep0=";
subPackages = [ "cmd/krew" ];
+2 -2
pkgs/development/tools/lazygit/default.nix
···
buildGoModule rec {
pname = "lazygit";
-
version = "0.29";
+
version = "0.30.1";
src = fetchFromGitHub {
owner = "jesseduffield";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-rw03K21Ay/+XKs06cUBybXLp8Rxrlz8T8YKrSGroyDU=";
+
sha256 = "sha256-8oyUI8jqJOJT1bZE25HlFA39gs3dcZbTL/vrL40K1IM=";
};
vendorSha256 = null;
+9 -14
pkgs/development/tools/misc/kibana/7.x.nix
···
, stdenv
, makeWrapper
, fetchurl
-
, nodejs-10_x
+
, nodejs-14_x
, coreutils
, which
}:
with lib;
let
-
nodejs = nodejs-10_x;
+
nodejs = nodejs-14_x;
inherit (builtins) elemAt;
info = splitString "-" stdenv.hostPlatform.system;
arch = elemAt info 0;
plat = elemAt info 1;
shas =
-
if enableUnfree
-
then {
-
x86_64-linux = "sha256-lTPBppKm51zgKSQtSdO0PgZ/aomvaStwqwYYGNPY4Bo=";
-
x86_64-darwin = "sha256-d7xHmoASiywDlZCJX/CfUX1VIi4iOcDrqvK0su54MJc=";
-
}
-
else {
-
x86_64-linux = "sha256-+pkKpiXBpLHs72KKNtMJbqipw6eu5XC1xu/iLFCHGRQ=";
-
x86_64-darwin = "sha256-CyJ5iRXaPgXO2lyy+E24OcGtb9V3e1gMZRIu25bVyzk=";
+
{
+
x86_64-linux = "19p9s4sir982bb1zcldrbphhwfs9i11p0q28vgc421iqg10kjlf1";
+
x86_64-darwin = "0qq557ngwwakifidyrccga4cadj9k9pzhjwy4msmbcgf5pb86qyc";
+
aarch64-linux = "183cp1h8d3n7xfcpcys4hf36palczxa409afyp62kzyzckngy0j8";
};
-
in
-
stdenv.mkDerivation rec {
-
pname = "kibana${optionalString (!enableUnfree) "-oss"}";
+
in stdenv.mkDerivation rec {
+
pname = "kibana";
version = elk7Version;
src = fetchurl {
···
meta = {
description = "Visualize logs and time-stamped data";
homepage = "http://www.elasticsearch.org/overview/kibana";
-
license = if enableUnfree then licenses.elastic else licenses.asl20;
+
license = licenses.elastic;
maintainers = with maintainers; [ offline basvandijk ];
platforms = with platforms; unix;
};
+2 -2
pkgs/development/tools/misc/saleae-logic-2/default.nix
···
{ lib, fetchurl, makeDesktopItem, appimageTools, gtk3 }:
let
name = "saleae-logic-2";
-
version = "2.3.38";
+
version = "2.3.39";
src = fetchurl {
url = "https://downloads.saleae.com/logic2/Logic-${version}-master.AppImage";
-
sha256 = "0y3ys3q6gd9fxgaf36q5av0kgvy7jv5anyjxb4cva8d95l4k3ask";
+
sha256 = "1p31i8xillc5vrl2nli74b7p7cv2yz2qafp2gnyjfn0nbx5ij52g";
};
desktopItem = makeDesktopItem {
inherit name;
+1 -1
pkgs/development/tools/regclient/default.nix
···
description = "Docker and OCI Registry Client in Go and tooling using those libraries";
homepage = "https://github.com/regclient/regclient";
license = licenses.asl20;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+3 -3
pkgs/development/tools/rust/cargo-make/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "cargo-make";
-
version = "0.35.5";
+
version = "0.35.6";
src = fetchCrate {
inherit pname version;
-
sha256 = "sha256-hW3W+k6S/pWYTCHkFcWPgCNM36U6smMhOZDlxC/R3sQ=";
+
sha256 = "sha256-31GIjm2OtaMwf0nYmWVUsi3GBeik/QKvL8AdCyhjZy0=";
};
nativeBuildInputs = [ pkg-config ];
···
buildInputs = [ openssl ]
++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration libiconv ];
-
cargoSha256 = "sha256-3NzBVt+dTASSXEOs3QEQje2D9Qoupf9tNzqwsihcyi8=";
+
cargoSha256 = "sha256-GMniiGOxg97JCZGxxIr4Zup6b/Wzldy4/FLbJwFJPxY=";
# Some tests fail because they need network access.
# However, Travis ensures a proper build.
+3 -3
pkgs/development/tools/sentry-cli/default.nix
···
}:
rustPlatform.buildRustPackage rec {
pname = "sentry-cli";
-
version = "1.68.0";
+
version = "1.71.0";
src = fetchFromGitHub {
owner = "getsentry";
repo = "sentry-cli";
rev = version;
-
sha256 = "sha256-JhKRfeAaSs4KwfcI88UbqIXNw0aZytPkIxkwrg1d2xM=";
+
sha256 = "0iw6skcxnqqa0vj5q1ra855gxgjj9a26hj85nm9p49ai5l85bkgv";
};
doCheck = false;
···
buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration ];
nativeBuildInputs = [ pkg-config ];
-
cargoSha256 = "sha256-iV3D4ka8Sg1FMRne3A6npmZm3hFP9Qi/NdmT62BtO+8=";
+
cargoSha256 = "0n9354mm97z3n001airipq8k58i7lg20p2m9yfx9y0zhsagyhmj8";
meta = with lib; {
homepage = "https://docs.sentry.io/cli/";
+3 -3
pkgs/development/tools/skaffold/default.nix
···
buildGoModule rec {
pname = "skaffold";
-
version = "1.32.0";
+
version = "1.34.0";
src = fetchFromGitHub {
owner = "GoogleContainerTools";
repo = "skaffold";
rev = "v${version}";
-
sha256 = "sha256-LvTAM3uYzSEhX7zz7Z+VcMYV5p80EnyaEIu0CmAUaSg=";
+
sha256 = "sha256-y9y1aUy2fDvMuYCKU2g2lBSmX53NDy9v0XImHXqdJqM=";
};
-
vendorSha256 = "sha256-TUpHg4yvZ0WKcUFXjWh4Q4/gRtJ93xNa/gLkj5PYo/w=";
+
vendorSha256 = "sha256-h5UybTcvr9Zxpfw7zBCeSAG2oAZzFWpuYugqXUCMtjs=";
subPackages = ["cmd/skaffold"];
+2 -2
pkgs/games/fheroes2/default.nix
···
stdenv.mkDerivation rec {
pname = "fheroes2";
-
version = "0.9.7";
+
version = "0.9.8";
src = fetchFromGitHub {
owner = "ihhub";
repo = "fheroes2";
rev = version;
-
sha256 = "sha256-1hnkcsz+uGK3knWEryOvltBTmBm+zl0ym9F1jxSCf2w=";
+
sha256 = "sha256-yrhsaQUlyvyGAVDrJjXCiGcoaIRZZeMK7FBFFn3Nh+k=";
};
buildInputs = [ gettext libpng SDL2 SDL2_image SDL2_mixer SDL2_ttf zlib ];
+59 -10
pkgs/misc/emulators/citra/default.nix
···
-
{ mkDerivation, lib, fetchgit, cmake, SDL2, qtbase, qtmultimedia, boost
-
, wrapQtAppsHook }:
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, cmake
+
, wrapQtAppsHook
+
, SDL2
+
, qtbase
+
, qtmultimedia
+
, boost17x
+
, libpulseaudio
+
, pkg-config
+
, libusb1
+
, zstd
+
, libressl
+
, alsa-lib
+
, rapidjson
+
, aacHleDecoding ? true
+
, fdk_aac
+
, ffmpeg-full
+
}:
-
mkDerivation {
+
stdenv.mkDerivation {
pname = "citra";
version = "2021-11-01";
-
# Submodules
-
src = fetchgit {
-
url = "https://github.com/citra-emu/citra";
+
src = fetchFromGitHub {
+
owner = "citra-emu";
+
repo = "citra";
rev = "5a7d80172dd115ad9bc6e8e85cee6ed9511c48d0";
sha256 = "sha256-vy2JMizBsnRK9NBEZ1dxT7fP/HFhOZSsC+5P+Dzi27s=";
+
fetchSubmodules = true;
};
-
nativeBuildInputs = [ cmake wrapQtAppsHook ];
-
buildInputs = [ SDL2 qtbase qtmultimedia boost ];
+
nativeBuildInputs = [ cmake wrapQtAppsHook pkg-config ];
+
buildInputs = [
+
SDL2
+
qtbase
+
qtmultimedia
+
libpulseaudio
+
boost17x
+
libusb1
+
alsa-lib
+
rapidjson # for discord-rpc
+
] ++ lib.optional aacHleDecoding [ fdk_aac ffmpeg-full ];
-
preConfigure = ''
+
cmakeFlags = [
+
"-DUSE_SYSTEM_BOOST=ON"
+
"-DUSE_DISCORD_PRESENCE=ON"
+
] ++ lib.optionals aacHleDecoding [
+
"-DENABLE_FFMPEG_AUDIO_DECODER=ON"
+
"-DCITRA_USE_BUNDLED_FFMPEG=OFF"
+
];
+
+
postPatch = ''
+
# we already know the submodules are present
+
substituteInPlace CMakeLists.txt \
+
--replace "check_submodules_present()" ""
+
# Trick configure system.
sed -n 's,^ *path = \(.*\),\1,p' .gitmodules | while read path; do
-
mkdir "$path/.git"
+
mkdir "$path/.git"
done
+
+
rm -rf externals/zstd externals/libressl
+
cp -r ${zstd.src} externals/zstd
+
tar xf ${libressl.src} -C externals/
+
mv externals/${libressl.name} externals/libressl
+
chmod -R a+w externals/zstd
'';
+
+
# Todo: cubeb audio backend (the default one) doesn't work on the SDL interface.
+
# Note that the two interfaces have two separate configuration files.
meta = with lib; {
homepage = "https://citra-emu.org";
+4 -29
pkgs/misc/emulators/pcsx2/default.nix
···
, cmake
, fetchFromGitHub
, fmt
-
, gcc-unwrapped
, gettext
, glib
, gtk3
···
, libpulseaudio
, libsamplerate
, libxml2
-
, makeWrapper
, perl
, pkg-config
, portaudio
···
stdenv.mkDerivation {
pname = "pcsx2";
-
version = "unstable-2020-11-13";
+
version = "unstable-2021-10-28";
src = fetchFromGitHub {
owner = "PCSX2";
repo = "pcsx2";
fetchSubmodules = true;
-
rev = "319287dbe552c8405720b25dfdf5fa518deeee0b";
-
sha256 = "1kswc8vw9hbv2nigp8cxrgf2s0ik7p4i203cbqci8zjmnkaqpsai";
+
rev = "52eab493591137d830b45337e04c75ff525a31f9";
+
sha256 = "RhAo5Fob8G16jzb9MOAS43vwTkFzf5XupymN0dzeGJU=";
};
cmakeFlags = [
-
"-DCMAKE_INSTALL_PREFIX=${placeholder "out"}"
"-DDISABLE_ADVANCE_SIMD=TRUE"
"-DDISABLE_PCSX2_WRAPPER=TRUE"
-
"-DDOC_DIR=${placeholder "out"}/share/doc/pcsx2"
-
"-DGAMEINDEX_DIR=${placeholder "out"}/share/pcsx2"
-
"-DGLSL_SHADER_DIR=${placeholder "out"}/share/pcsx2"
-
"-DGTK3_API=TRUE"
"-DPACKAGE_MODE=TRUE"
-
"-DPLUGIN_DIR=${placeholder "out"}/lib/pcsx2"
-
"-DREBUILD_SHADER=TRUE"
-
"-DUSE_LTO=TRUE"
-
"-DwxWidgets_CONFIG_EXECUTABLE=${wxGTK}/bin/wx-config"
-
"-DwxWidgets_INCLUDE_DIRS=${wxGTK}/include"
-
"-DwxWidgets_LIBRARIES=${wxGTK}/lib"
"-DXDG_STD=TRUE"
];
-
postPatch = ''
-
substituteInPlace cmake/BuildParameters.cmake \
-
--replace /usr/bin/gcc-ar ${gcc-unwrapped}/bin/gcc-ar \
-
--replace /usr/bin/gcc-nm ${gcc-unwrapped}/bin/gcc-nm \
-
--replace /usr/bin/gcc-ranlib ${gcc-unwrapped}/bin/gcc-ranlib
-
'';
-
-
postFixup = ''
-
wrapProgram $out/bin/PCSX2 \
-
--set __GL_THREADED_OPTIMIZATIONS 1
-
'';
-
-
nativeBuildInputs = [ cmake makeWrapper perl pkg-config wrapGAppsHook ];
+
nativeBuildInputs = [ cmake perl pkg-config wrapGAppsHook ];
buildInputs = [
alsa-lib
+2 -2
pkgs/misc/logging/beats/7.x.nix
···
owner = "elastic";
repo = "beats";
rev = "v${version}";
-
sha256 = "sha256-zr0a0LBR4G9okS2pUixDYtYZ0yCp4G6j08jx/zlIKOA=";
+
sha256 = "0gjyzprgj9nskvlkm2bf125b7qn3608llz4kh1fyzsvrw6zb7sm8";
};
-
vendorSha256 = "sha256-xmw432vY1T2EixkDcXdGrnMdc8fYOI4R2lEjbkav3JQ=";
+
vendorSha256 = "04cwf96fh60ld3ndjzzssgirc9ssb53yq71j6ksx36m3y1x7fq9c";
subPackages = [ package ];
+7 -7
pkgs/misc/vscode-extensions/default.nix
···
downloadPage = "https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer";
homepage = "https://github.com/CoenraadS/BracketPair";
license = licenses.mit;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
mktplcRef = {
name = "bracket-pair-colorizer";
···
downloadPage = "https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory";
homepage = "https://github.com/DonJayamanne/gitHistoryVSCode/";
license = licenses.mit;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
mktplcRef = {
name = "githistory";
···
downloadPage = "https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode";
homepage = "https://github.com/prettier/prettier-vscode";
license = licenses.mit;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
mktplcRef = {
name = "prettier-vscode";
···
downloadPage = "https://marketplace.visualstudio.com/items?itemName=file-icons.file-icons";
homepage = "https://github.com/file-icons/vscode";
license = licenses.mit;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
mktplcRef = {
name = "file-icons";
···
downloadPage = "https://marketplace.visualstudio.com/items?itemName=freebroccolo.reasonml";
homepage = "https://github.com/reasonml-editor/vscode-reasonml";
license = licenses.asl20;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
mktplcRef = {
name = "reasonml";
···
downloadPage = "https://marketplace.visualstudio.com/items?itemName=jnoortheen.nix-ide";
homepage = "https://github.com/jnoortheen/vscode-nix-ide";
license = licenses.mit;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
mktplcRef = {
name = "nix-ide";
···
downloadPage = "https://marketplace.visualstudio.com/items?itemName=ocamllabs.ocaml-platform";
homepage = "https://github.com/ocamllabs/vscode-ocaml-platform";
license = licenses.isc;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
mktplcRef = {
name = "ocaml-platform";
-11
pkgs/os-specific/linux/bridge-utils/add-ip6-header.patch
···
-
diff --git a/libbridge/libbridge.h b/libbridge/libbridge.h
-
index 39964f2..dd14bae 100644
-
--- a/libbridge/libbridge.h
-
+++ b/libbridge/libbridge.h
-
@@ -20,6 +20,7 @@
-
#define _LIBBRIDGE_H
-
-
#include <sys/socket.h>
-
+#include <netinet/in.h>
-
#include <linux/if.h>
-
#include <linux/if_bridge.h>
+2 -6
pkgs/os-specific/linux/bridge-utils/autoconf-ar.patch
···
-
diff --git a/configure.in b/configure.in
-
index 5e3f89b..19be6d9 100644
-
--- a/configure.in
-
+++ b/configure.in
+
--- a/configure.ac
+
+++ b/configure.ac
@@ -9,6 +9,7 @@ dnl Checks for programs.
AC_PROG_CC
AC_PROG_INSTALL
···
dnl Checks for header files.
AC_HEADER_STDC
-
diff --git a/libbridge/Makefile.in b/libbridge/Makefile.in
-
index 20512c4..83c802b 100644
--- a/libbridge/Makefile.in
+++ b/libbridge/Makefile.in
@@ -1,7 +1,7 @@
+5 -15
pkgs/os-specific/linux/bridge-utils/default.nix
···
stdenv.mkDerivation rec {
pname = "bridge-utils";
-
version = "1.5";
+
version = "1.7.1";
src = fetchurl {
-
url = "mirror://sourceforge/bridge/bridge-utils-${version}.tar.gz";
-
sha256 = "42f9e5fb8f6c52e63a98a43b81bd281c227c529f194913e1c51ec48a393b6688";
+
url = "https://kernel.org/pub/linux/utils/net/bridge-utils/bridge-utils-${version}.tar.xz";
+
sha256 = "sha256-ph2L5PGhQFxgyO841UTwwYwFszubB+W0sxAzU2Fl5g4=";
};
-
patches = [
-
./autoconf-ar.patch
-
./add-ip6-header.patch # Remove patch once the kernel headers are updated
-
];
+
patches = [ ./autoconf-ar.patch ];
nativeBuildInputs = [ autoreconfHook ];
-
postInstall = ''
-
# The bridge utils build does not fail even if the brctl binary
-
# is not build. This test ensures that we fail if we don't produce a brctl
-
# binary.
-
test -f $out/sbin/brctl
-
'';
-
meta = {
-
description = "https://sourceforge.net/projects/bridge/";
+
description = "An userspace tool to configure linux bridges (deprecated in favour or iproute2).";
homepage = "https://wiki.linuxfoundation.org/networking/bridge";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
+2 -2
pkgs/os-specific/linux/iotop-c/default.nix
···
stdenv.mkDerivation rec {
pname = "iotop-c";
-
version = "1.19";
+
version = "1.20";
src = fetchFromGitHub {
owner = "Tomas-M";
repo = "iotop";
rev = "v${version}";
-
sha256 = "sha256-CuZwOIhjl6fpEvfw/4CTjKQkxazLL/NGujmNcx1Jrbc=";
+
sha256 = "sha256-6Pg2CLWzsD6EPRKD2xMMgKFkpbSheiMMkd0BvHh9onA=";
};
nativeBuildInputs = [ pkg-config ];
-64
pkgs/servers/cloud-print-connector/default.nix
···
-
{ lib, buildGoPackage, fetchFromGitHub, avahi, cups, fetchpatch }:
-
-
# TODO: Add a service for gcp-cups-connector and perhaps some other
-
# kind of configuration for the same thing that gcp-connector-util
-
# provides.
-
-
# Mic92 has an example module:
-
# - https://github.com/Mic92/dotfiles/blob/ba2a01144cfdc71c829d872a3fc816c64663ad7f/nixos/vms/matchbox/modules/cloud-print-connector.nix
-
-
buildGoPackage rec {
-
pname = "cloud-print-connector-unstable";
-
version = "1.16";
-
rev = "481ad139cc023a3ba65e769f08f277368fa8a5de";
-
-
goPackagePath = "github.com/google/cloud-print-connector";
-
-
subPackages = [
-
"gcp-connector-util"
-
"gcp-cups-connector"
-
];
-
-
patches = [
-
(fetchpatch {
-
# https://github.com/google/cloud-print-connector/pull/475
-
url = "https://github.com/google/cloud-print-connector/commit/6a77c7c283b83cbcc9cbfab59710023cd09da3ed.patch";
-
sha256 = "054pi9nz402va95z5k6wq3dalnv5rcya078wa99p1kdwb7cqmrcq";
-
})
-
];
-
-
src = fetchFromGitHub {
-
owner = "google";
-
repo = "cloud-print-connector";
-
sha256 = "0z2xad4wsv962rc1rspghfcfkz4nj2j5l5cm7xyn6qmsag0m8y2x";
-
rev = "v${version}";
-
};
-
-
# To compute a new go2nix deps.go file,
-
# change to the gcp-connector-util directory and create a nix-shell with avahi and
-
# cups in it.
-
-
# manually mirrored from launchpad because cloning failed due insecure http protocol
-
# {
-
# goPackagePath = "launchpad.net/go-xdg/v0";
-
# fetch = {
-
# type = "git";
-
# url = "https://github.com/Mic92/go-xdg";
-
# rev = "b3fc6b3106d78701853b0caf62ebedae42769af2";
-
# sha256 = "0fd68kkxzxjanpgannpys962bxzqdf8c1qvzk687hv504a3dp76f";
-
# };
-
# }
-
goDeps = ./deps.nix;
-
-
buildInputs = [ avahi cups ];
-
-
meta = with lib; {
-
description = "Share printers from your Windows, Linux, FreeBSD or macOS computer with ChromeOS and Android devices, using the Cloud Print Connector";
-
homepage = "https://github.com/google/cloud-print-connector";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ hodapp ];
-
# TODO: Fix broken build on macOS. The GitHub presently lists the
-
# FreeBSD build as broken too, but this may change in the future.
-
platforms = platforms.unix;
-
};
-
}
-58
pkgs/servers/cloud-print-connector/deps.nix
···
-
# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
-
[
-
{
-
goPackagePath = "github.com/coreos/go-systemd";
-
fetch = {
-
type = "git";
-
url = "https://github.com/coreos/go-systemd";
-
rev = "9002847aa1425fb6ac49077c0a630b3b67e0fbfd";
-
sha256 = "0d7xpcinzj18qc91rb6fjjrf9jnlzn775dqhp0n00n0gjg5rfksj";
-
};
-
}
-
{
-
goPackagePath = "github.com/satori/go.uuid";
-
fetch = {
-
type = "git";
-
url = "https://github.com/satori/go.uuid";
-
rev = "b2ce2384e17bbe0c6d34077efa39dbab3e09123b";
-
sha256 = "1yz4cx02377ijlf8mnn84j1dcmlwh8ncx7y3kw1zg2qw0z4x119c";
-
};
-
}
-
{
-
goPackagePath = "github.com/urfave/cli";
-
fetch = {
-
type = "git";
-
url = "https://github.com/urfave/cli";
-
rev = "b67dcf995b6a7b7f14fad5fcb7cc5441b05e814b";
-
sha256 = "0n5vq4nydlhb7w12jiwphvxqdy4jwpxc3zwlxyhf05lq1nxfb56h";
-
};
-
}
-
{
-
goPackagePath = "golang.org/x/net";
-
fetch = {
-
type = "git";
-
url = "https://go.googlesource.com/net";
-
rev = "927f97764cc334a6575f4b7a1584a147864d5723";
-
sha256 = "0np7b766gb92vbm514yhdl7cjmqvn0dxdxskd84aas2ri1fkpgw5";
-
};
-
}
-
{
-
goPackagePath = "golang.org/x/oauth2";
-
fetch = {
-
type = "git";
-
url = "https://go.googlesource.com/oauth2";
-
rev = "d668ce993890a79bda886613ee587a69dd5da7a6";
-
sha256 = "17m8d02fazil0dwvk33vpwvsb91asgbmmpqy05751csrfqhhdqna";
-
};
-
}
-
# manually mirrored from launchpad because cloning failed due insecure http protocol
-
{
-
goPackagePath = "launchpad.net/go-xdg/v0";
-
fetch = {
-
type = "git";
-
url = "https://github.com/Mic92/go-xdg";
-
rev = "b3fc6b3106d78701853b0caf62ebedae42769af2";
-
sha256 = "0fd68kkxzxjanpgannpys962bxzqdf8c1qvzk687hv504a3dp76f";
-
};
-
}
-
]
+1 -1
pkgs/servers/firebird/default.nix
···
changelog = "https://github.com/FirebirdSQL/firebird/blob/master/CHANGELOG.md";
license = [ "IDPL" "Interbase-1.0" ];
platforms = platforms.linux;
-
maintainers = with maintainers; [ marcweber superherointj ];
+
maintainers = with maintainers; [ marcweber ];
};
nativeBuildInputs = [ autoreconfHook ];
+7 -11
pkgs/servers/home-assistant/component-packages.nix
···
# Do not edit!
{
-
version = "2021.10.7";
+
version = "2021.11.0";
components = {
"abode" = ps: with ps; [ abodepy ];
"accuweather" = ps: with ps; [ accuweather ];
···
"epsonworkforce" = ps: with ps; [ ]; # missing inputs: epsonprinter
"eq3btsmart" = ps: with ps; [ construct ]; # missing inputs: python-eq3bt
"esphome" = ps: with ps; [ aioesphomeapi aiohttp-cors ifaddr zeroconf ];
-
"essent" = ps: with ps; [ ]; # missing inputs: PyEssent
"etherscan" = ps: with ps; [ ]; # missing inputs: python-etherscan-api
"eufy" = ps: with ps; [ ]; # missing inputs: lakeside
"everlights" = ps: with ps; [ pyeverlights ];
···
"http" = ps: with ps; [ aiohttp-cors ];
"htu21d" = ps: with ps; [ smbus-cffi ]; # missing inputs: i2csense
"huawei_lte" = ps: with ps; [ huawei-lte-api stringcase url-normalize ];
-
"huawei_router" = ps: with ps; [ ];
"hue" = ps: with ps; [ aiohue ];
"huisbaasje" = ps: with ps; [ huisbaasje-client ];
"humidifier" = ps: with ps; [ ];
···
"logi_circle" = ps: with ps; [ aiohttp-cors ha-ffmpeg ]; # missing inputs: logi_circle
"london_air" = ps: with ps; [ ];
"london_underground" = ps: with ps; [ ]; # missing inputs: london-tube-status
+
"lookin" = ps: with ps; [ aiolookin ];
"loopenergy" = ps: with ps; [ ]; # missing inputs: pyloopenergy
"lovelace" = ps: with ps; [ ];
"luci" = ps: with ps; [ openwrt-luci-rpc ];
···
"lutron" = ps: with ps; [ pylutron ];
"lutron_caseta" = ps: with ps; [ aiolip pylutron-caseta ];
"lw12wifi" = ps: with ps; [ ]; # missing inputs: lw12
-
"lyft" = ps: with ps; [ ]; # missing inputs: lyft_rides
"lyric" = ps: with ps; [ aiohttp-cors aiolyric ];
"magicseaweed" = ps: with ps; [ ]; # missing inputs: magicseaweed
"mailbox" = ps: with ps; [ aiohttp-cors ];
···
"mold_indicator" = ps: with ps; [ ];
"monoprice" = ps: with ps; [ ]; # missing inputs: pymonoprice
"moon" = ps: with ps; [ ];
-
"motion_blinds" = ps: with ps; [ ]; # missing inputs: motionblinds
+
"motion_blinds" = ps: with ps; [ aiohttp-cors ifaddr ]; # missing inputs: motionblinds
"motioneye" = ps: with ps; [ aiohttp-cors motioneye-client ];
"mpchc" = ps: with ps; [ ];
"mpd" = ps: with ps; [ mpd2 ];
···
"nanoleaf" = ps: with ps; [ aionanoleaf ];
"neato" = ps: with ps; [ aiohttp-cors pybotvac ];
"nederlandse_spoorwegen" = ps: with ps; [ nsapi ];
-
"nello" = ps: with ps; [ pynello ];
"ness_alarm" = ps: with ps; [ ]; # missing inputs: nessclient
"nest" = ps: with ps; [ aiohttp-cors ha-ffmpeg python-nest ]; # missing inputs: google-nest-sdm
"netatmo" = ps: with ps; [ pyturbojpeg aiohttp-cors hass-nabucasa pyatmo ];
···
"nzbget" = ps: with ps; [ ]; # missing inputs: pynzbgetapi
"oasa_telematics" = ps: with ps; [ ]; # missing inputs: oasatelematics
"obihai" = ps: with ps; [ pyobihai ];
-
"octoprint" = ps: with ps; [ aiohttp-cors ifaddr netdisco zeroconf ];
+
"octoprint" = ps: with ps; [ ]; # missing inputs: pyoctoprintapi
"oem" = ps: with ps; [ ]; # missing inputs: oemthermostat
"ohmconnect" = ps: with ps; [ defusedxml ];
"ombi" = ps: with ps; [ pyombi ];
···
"steam_online" = ps: with ps; [ ]; # missing inputs: steamodd
"stiebel_eltron" = ps: with ps; [ pymodbus ]; # missing inputs: pystiebeleltron
"stookalert" = ps: with ps; [ ]; # missing inputs: stookalert
-
"stream" = ps: with ps; [ aiohttp-cors av ];
+
"stream" = ps: with ps; [ aiohttp-cors ha-av ];
"streamlabswater" = ps: with ps; [ streamlabswater ];
"stt" = ps: with ps; [ aiohttp-cors ];
"subaru" = ps: with ps; [ subarulink ];
···
"travisci" = ps: with ps; [ ]; # missing inputs: TravisPy
"trend" = ps: with ps; [ numpy ];
"tts" = ps: with ps; [ aiohttp-cors mutagen ];
-
"tuya" = ps: with ps; [ tuya-iot-py-sdk ];
+
"tuya" = ps: with ps; [ ha-ffmpeg tuya-iot-py-sdk ];
"twentemilieu" = ps: with ps; [ twentemilieu ];
"twilio" = ps: with ps; [ aiohttp-cors twilio ];
"twilio_call" = ps: with ps; [ aiohttp-cors twilio ];
···
"vivotek" = ps: with ps; [ ]; # missing inputs: libpyvivotek
"vizio" = ps: with ps; [ pyvizio ];
"vlc" = ps: with ps; [ python-vlc ];
-
"vlc_telnet" = ps: with ps; [ ]; # missing inputs: python-telnet-vlc
+
"vlc_telnet" = ps: with ps; [ ]; # missing inputs: aiovlc
"voicerss" = ps: with ps; [ ];
"volkszaehler" = ps: with ps; [ volkszaehler ];
"volumio" = ps: with ps; [ pyvolumio ];
···
"whois" = ps: with ps; [ python-whois ];
"wiffi" = ps: with ps; [ wiffi ];
"wilight" = ps: with ps; [ pywilight ];
-
"wink" = ps: with ps; [ aiohttp-cors pubnubsub-handler python-wink ];
"wirelesstag" = ps: with ps; [ ]; # missing inputs: wirelesstagpy
"withings" = ps: with ps; [ aiohttp-cors ]; # missing inputs: withings-api
"wled" = ps: with ps; [ wled ];
+6 -43
pkgs/servers/home-assistant/default.nix
···
# Override the version of some packages pinned in Home Assistant's setup.py and requirements_all.txt
(mkOverride "python-slugify" "4.0.1" "69a517766e00c1268e5bbfc0d010a0a8508de0b18d30ad5a1ff357f8ae724270")
-
# Pinned due to API changes in aioesphomeapi>=10.0.0
-
(self: super: {
-
aioesphomeapi = super.aioesphomeapi.overridePythonAttrs (oldAttrs: rec {
-
version = "9.1.5";
-
src = fetchFromGitHub {
-
owner = "esphome";
-
repo = "aioesphomeapi";
-
rev = "v${version}";
-
sha256 = "sha256-PPag65ZMz9KZEe9FmiB42/DgeM0vJw5L0haAG/jBjqg=";
-
};
-
});
-
})
-
# Pinned due to API changes in iaqualink>=2.0, remove after
# https://github.com/home-assistant/core/pull/48137 was merged
(self: super: {
···
# Pinned due to API changes in 0.1.0
(mkOverride "poolsense" "0.0.8" "09y4fq0gdvgkfsykpxnvmfv92dpbknnq5v82spz43ak6hjnhgcyp")
-
# Pinned due to missing simpliypy.errors.PendingAuthorizationError in simplisafe-python>12 which results in a failing import
-
(self: super: {
-
simplisafe-python = super.simplisafe-python.overridePythonAttrs (oldAttrs: rec {
-
version = "11.0.7";
-
src = fetchFromGitHub {
-
owner = "bachya";
-
repo = "simplisafe-python";
-
rev = version;
-
sha256 = "02nrighkdcd5n9qgbizm9gyfnpgdm4iibw7y8nbyfaxpng069fzp";
-
};
-
checkInputs = oldAttrs.checkInputs ++ [ super.aioresponses ];
-
});
-
})
-
-
# Pinned due to changes in total-connect-client>0.58 which made the tests fails at the moment
-
(self: super: {
-
total-connect-client = super.total-connect-client.overridePythonAttrs (oldAttrs: rec {
-
version = "0.58";
-
src = fetchFromGitHub {
-
owner = "craigjmidwinter";
-
repo = "total-connect-client";
-
rev = version;
-
sha256 = "1dqmgvgvwjh235wghygan2jnfvmn9vz789in2as3asig9cifix9z";
-
};
-
});
-
})
-
# home-assistant-frontend does not exist in python3.pkgs
(self: super: {
home-assistant-frontend = self.callPackage ./frontend.nix { };
···
extraBuildInputs = extraPackages py.pkgs;
# Don't forget to run parse-requirements.py after updating
-
hassVersion = "2021.10.7";
+
hassVersion = "2021.11.0";
in with py.pkgs; buildPythonApplication rec {
pname = "homeassistant";
···
owner = "home-assistant";
repo = "core";
rev = version;
-
sha256 = "1kibny2hd91c011bv7g46sn5q9fg6wmrbwzwckwa737d6gj27c1y";
+
sha256 = "1bhm2ahc9fvh3czhfim3la0vdwdis2r86fa0qldqpnh11v25hb2s";
};
# leave this in, so users don't have to constantly update their downstream patch handling
···
postPatch = ''
substituteInPlace setup.py \
--replace "bcrypt==3.1.7" "bcrypt" \
-
--replace "jinja2==3.0.1" "jinja2" \
--replace "pip>=8.0.3,<20.3" "pip" \
+
--replace "pyyaml==6.0" "pyyaml" \
--replace "yarl==1.6.3" "yarl==1.7.0"
substituteInPlace tests/test_config.py --replace '"/usr"' '"/build/media"'
'';
···
checkInputs = [
# test infrastructure (selectively from requirement_test.txt)
+
freezegun
pytest-aiohttp
+
pytest-freezegun
pytest-mock
pytest-rerunfailures
+
pytest-socket
pytest-xdist
pytestCheckHook
requests-mock
+2 -2
pkgs/servers/home-assistant/frontend.nix
···
# 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 = "20211007.1";
+
version = "20211103.0";
src = fetchPypi {
inherit pname version;
-
sha256 = "sha256-wsDNLwzhpwH5vwdHRWhZGlumjFM8/S+kXProbD+VpE8=";
+
sha256 = "sha256-gny97mYHNwQ8KderebfLALCbIyddbwRoD5Ux6ahDdVk=";
};
# there is nothing to strip in this package
+3 -3
pkgs/servers/libreddit/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "libreddit";
-
version = "0.15.3";
+
version = "0.16.0";
src = fetchFromGitHub {
owner = "spikecodes";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-G7QJhRmfqzDIfBHu8rSSMVlBoazY+0iDS7VJsmxaLqI=";
+
sha256 = "sha256-E8PoUoHsrTKgLBs3b/C2x/nRrL99eiVNscRtDfKIWNc=";
};
-
cargoSha256 = "sha256-xvPwzRGmRVe+Og78fKqcvf3I0uMR9DOdOXMNbuLI8sY=";
+
cargoSha256 = "sha256-tK0wvmn+U4pdDdBhmXJ2TmFRro85kfFkYVkxBXftbdE=";
buildInputs = lib.optional stdenv.isDarwin Security;
+3 -3
pkgs/servers/mautrix-whatsapp/default.nix
···
buildGoModule rec {
pname = "mautrix-whatsapp";
-
version = "0.1.9";
+
version = "0.1.10";
src = fetchFromGitHub {
owner = "mautrix";
repo = "whatsapp";
rev = "v${version}";
-
sha256 = "DKW54bxhohvtz71zqFi4ZacK1pVys6aR5B9naD7PYPk=";
+
sha256 = "sha256-4eqgmJ5CC1Glc8jG+4cQs6FbrY8Az29rCrZvFU3PAoM=";
};
buildInputs = [ olm ];
-
vendorSha256 = "Y9mUl7fWZiXBEEDX3w2HXMlQKJntv16WeQC1bQQ7hHs=";
+
vendorSha256 = "sha256-Y9mUl7fWZiXBEEDX3w2HXMlQKJntv16WeQC1bQQ7hHs=";
doCheck = false;
+3 -3
pkgs/servers/moonraker/default.nix
···
]);
in stdenvNoCC.mkDerivation rec {
pname = "moonraker";
-
version = "unstable-2021-10-10";
+
version = "unstable-2021-10-24";
src = fetchFromGitHub {
owner = "Arksine";
repo = "moonraker";
-
rev = "562f971c3d039fb3a8a1d7f8362e34a15d851b62";
-
sha256 = "ruutyDeR79X13+LkhkHHymxHMZjGY2mde5YT1J9CNDQ=";
+
rev = "1dd89bac4b7153b77eb4208cc151de17e612b6fc";
+
sha256 = "dxtDXpviasvfjQuhtjfTjZ6OgKWAsHjaInlyYlpLzYY=";
};
nativeBuildInputs = [ makeWrapper ];
+14 -27
pkgs/servers/search/elasticsearch/7.x.nix
···
{ elk7Version
-
, enableUnfree ? true
, lib
, stdenv
, fetchurl
···
arch = elemAt info 0;
plat = elemAt info 1;
shas =
-
if enableUnfree
-
then {
-
x86_64-linux = "sha256-O3rjtvXyJI+kRBqiz2U2OMkCIQj4E+AIHaE8N4o14R4=";
-
x86_64-darwin = "sha256-AwuY2yMxf+v7U5/KD3Cf+Hv6ijjySEyj6pzF3RCsg24=";
-
}
-
else {
-
x86_64-linux = "sha256-cJrdkFIFgAI6wfQh34Z8yFuLrOCOKzgOsWZhU3S/3NQ=";
-
x86_64-darwin = "sha256-OhMVOdXei9D9cH+O5tBhdKvZ05TsImjMqUUsucRyWMo=";
+
{
+
x86_64-linux = "1ld7656b37l67vi4pyv0il865b168niqnbd4hzbvdnwrm35prp10";
+
x86_64-darwin = "11b180y11xw5q01l7aw6lyn15lp9ks8xmakjg1j7gp3z6c90hpn3";
+
aarch64-linux = "0s4ph79x17f90jk31wjwk259dk9dmhnmnkxdcn77m191wvf6m3wy";
};
in
-
stdenv.mkDerivation (rec {
+
stdenv.mkDerivation rec {
+
pname = "elasticsearch";
version = elk7Version;
-
pname = "elasticsearch${optionalString (!enableUnfree) "-oss"}";
src = fetchurl {
url = "https://artifacts.elastic.co/downloads/elasticsearch/${pname}-${version}-${plat}-${arch}.tar.gz";
···
"ES_CLASSPATH=\"\$ES_CLASSPATH:$out/\$additional_classpath_directory/*\""
'';
-
nativeBuildInputs = [ makeWrapper ];
-
buildInputs = [ jre_headless util-linux ]
-
++ optional enableUnfree zlib;
+
nativeBuildInputs = [ autoPatchelfHook makeWrapper ];
+
+
buildInputs = [ jre_headless util-linux zlib ];
+
+
runtimeDependencies = [ zlib ];
installPhase = ''
mkdir -p $out
···
wrapProgram $out/bin/elasticsearch-plugin --set JAVA_HOME "${jre_headless}"
'';
-
passthru = { inherit enableUnfree; };
+
passthru = { enableUnfree = true; };
meta = {
description = "Open Source, Distributed, RESTful Search Engine";
-
license = if enableUnfree then licenses.elastic else licenses.asl20;
+
license = licenses.elastic;
platforms = platforms.unix;
maintainers = with maintainers; [ apeschar basvandijk ];
};
-
} // optionalAttrs enableUnfree {
-
dontPatchELF = true;
-
nativeBuildInputs = [ makeWrapper autoPatchelfHook ];
-
runtimeDependencies = [ zlib ];
-
postFixup = ''
-
for exe in $(find $out/modules/x-pack-ml/platform/linux-x86_64/bin -executable -type f); do
-
echo "patching $exe..."
-
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$exe"
-
done
-
'';
-
})
+
}
+38 -36
pkgs/servers/search/elasticsearch/plugins.nix
···
esVersion = elasticsearch.version;
esPlugin =
-
a@{ pluginName
-
, installPhase ? ''
+
a@{
+
pluginName,
+
installPhase ? ''
mkdir -p $out/config
mkdir -p $out/plugins
-
ln -s ${elasticsearch}/lib $out/lib
+
ln -s ${elasticsearch}/lib ${elasticsearch}/modules $out
ES_HOME=$out ${elasticsearch}/bin/elasticsearch-plugin install --batch -v file://$src
-
rm $out/lib
+
rm $out/lib $out/modules
''
, ...
}:
···
src = fetchurl {
url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${version}.zip";
sha256 =
-
if version == "7.10.2" then "sha256-HXNJy8WPExPeh5afjdLEFg+0WX0LYI/kvvaLGVUke5E="
+
if version == "7.11.1" then "0mi6fmnjbqypa4n1w34dvlmyq793pz4wf1r5srcs7i84kkiddysy"
else if version == "6.8.3" then "0vbaqyj0lfy3ijl1c9h92b0nh605h5mjs57bk2zhycdvbw5sx2lv"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
···
src = fetchurl {
url = "https://github.com/vhyza/elasticsearch-${pluginName}/releases/download/v${version}/elasticsearch-${pluginName}-${version}-plugin.zip";
sha256 =
-
if version == "7.10.2" then "sha256-mW4YNZ20qatyfHCDAmod/gVmkPYh15NrsYPgiBy1/T8="
+
if version == "7.11.1" then "0r2k2ndgqiqh27lch8dbay1m09f00h5kjcan87chcvyf623l40a3"
else if version == "6.8.3" then "12bshvp01pp2lgwd0cn9l58axg8gdimsh4g9wfllxi1bdpv4cy53"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
···
src = fetchurl {
url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${version}.zip";
sha256 =
-
if version == "7.10.2" then "sha256-PjA/pwoulkD2d6sHKqzcYxQpb1aS68/l047z5JTcV3Y="
+
if version == "7.11.1" then "10ln81zyf04qi9wv10mck8iz0xwfvwp4ni0hl1gkgvh44lf1n855"
else if version == "6.8.3" then "0ggdhf7w50bxsffmcznrjy14b578fps0f8arg3v54qvj94v9jc37"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
···
src = fetchurl {
url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${version}.zip";
sha256 =
-
if version == "7.10.2" then "sha256-yvxSkVyZDWeu7rcxxq1+IVsljZQKgWEURiXY9qycK1s="
+
if version == "7.11.1" then "09grfvqjmm2rznc48z84awh54afh81qa16amfqw3amsb8dr6czm6"
else if version == "6.8.3" then "0pmffz761dqjpvmkl7i7xsyw1iyyspqpddxp89rjsznfc9pak5im"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
···
src = fetchurl {
url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${version}.zip";
sha256 =
-
if version == "7.10.2" then "sha256-yOMiYJ2c/mcLDcTA99YrpQBiEBAa/mLtTqJlqTJ5tBc="
+
if version == "7.11.1" then "0imkf3w2fmspb78vkf9k6kqx1crm4f82qgnbk1qa7gbsa2j47hbs"
else if version == "6.8.3" then "0kfr4i2rcwinjn31xrc2piicasjanaqcgnbif9xc7lnak2nnzmll"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
···
src = fetchurl {
url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${esVersion}.zip";
sha256 =
-
if version == "7.10.2" then "sha256-fN2RQsY9OACE71pIw87XVJo4c3sUu/6gf/6wUt7ZNIE="
+
if version == "7.11.1" then "0ahyb1plgwvq22id2kcx9g076ybb3kvybwakgcvsdjjdyi4cwgjs"
else if version == "6.8.3" then "1mm6hj2m1db68n81rzsvlw6nisflr5ikzk5zv9nmk0z641n5vh1x"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
···
src = fetchurl {
url = "https://artifacts.elastic.co/downloads/elasticsearch-plugins/${pluginName}/${pluginName}-${esVersion}.zip";
sha256 =
-
if version == "7.10.2" then "sha256-JdWt5LzSbs0MIEuLJIE1ceTnNeTYI5Jt2N0Xj7OBO6g="
+
if version == "7.11.1" then "0i98b905k1zwm3y9pfhr40v2fm5qdsp3icygibhxf7drffygk4l7"
else if version == "6.8.3" then "1s2klpvnhpkrk53p64zbga3b66czi7h1a13f58kfn2cn0zfavnbk"
else throw "unsupported version ${version} for plugin ${pluginName}";
};
···
};
};
-
search-guard =
-
let
-
majorVersion = lib.head (builtins.splitVersion esVersion);
-
in
-
esPlugin rec {
-
pluginName = "search-guard";
-
version =
-
# https://docs.search-guard.com/latest/search-guard-versions
-
if esVersion == "7.10.2" then "7.10.1-49.3.0"
-
else if esVersion == "6.8.3" then "${esVersion}-25.5"
-
else throw "unsupported version ${esVersion} for plugin ${pluginName}";
-
src = fetchurl {
-
url =
-
if version == "7.10.1-49.3.0" then "https://maven.search-guard.com/search-guard-suite-release/com/floragunn/search-guard-suite-plugin/${version}/search-guard-suite-plugin-${version}.zip"
-
else "mirror://maven/com/floragunn/${pluginName}-${majorVersion}/${version}/${pluginName}-${majorVersion}-${version}.zip";
-
sha256 =
-
if version == "7.10.1-49.3.0" then "sha256-vKH2+c+7WlncgljrvYH9lAqQTKzg9l0ABZ23Q/xdoK4="
-
else if version == "6.8.3-25.5" then "0a7ys9qinc0fjyka03cx9rv0pm7wnvslk234zv5vrphkrj52s1cb"
-
else throw "unsupported version ${version} for plugin ${pluginName}";
-
};
-
meta = with lib; {
-
homepage = "https://search-guard.com";
-
description = "Elasticsearch plugin that offers encryption, authentication, and authorisation. ";
-
license = licenses.asl20;
-
};
+
search-guard = let
+
majorVersion = lib.head (builtins.splitVersion esVersion);
+
in esPlugin rec {
+
pluginName = "search-guard";
+
version =
+
# https://docs.search-guard.com/latest/search-guard-versions
+
if esVersion == "7.11.1" then "${esVersion}-50.0.0"
+
else if esVersion == "6.8.3" then "${esVersion}-25.5"
+
else throw "unsupported version ${esVersion} for plugin ${pluginName}";
+
src =
+
if esVersion == "7.11.1" then
+
fetchurl {
+
url = "https://maven.search-guard.com/search-guard-suite-release/com/floragunn/search-guard-suite-plugin/${version}/search-guard-suite-plugin-${version}.zip";
+
sha256 = "1lippygiy0xcxxlakylhvj3bj2i681k6jcfjsprkfk7hlaqsqxkm";
+
}
+
else if esVersion == "6.8.3" then
+
fetchurl {
+
url = "mirror://maven/com/floragunn/${pluginName}-${majorVersion}/${version}/${pluginName}-${majorVersion}-${version}.zip";
+
sha256 = "0a7ys9qinc0fjyka03cx9rv0pm7wnvslk234zv5vrphkrj52s1cb";
+
}
+
else throw "unsupported version ${version} for plugin ${pluginName}";
+
meta = with lib; {
+
homepage = "https://search-guard.com";
+
description = "Elasticsearch plugin that offers encryption, authentication, and authorisation. ";
+
license = licenses.asl20;
};
+
};
}
+4 -2
pkgs/servers/sip/freeswitch/default.nix
···
stdenv.mkDerivation rec {
pname = "freeswitch";
-
version = "1.10.6";
+
version = "1.10.7";
src = fetchFromGitHub {
owner = "signalwire";
repo = pname;
rev = "v${version}";
-
sha256 = "1i5n06pds3kvzhhzfwvhwxnvcb2p2fcr8k52157aplm2i7prl4q2";
+
sha256 = "0npdvidvsi4dhwswdwilff4p3x04qmz7hgs9sdadiy2w83qb6alf";
};
postPatch = ''
···
enableParallelBuilding = true;
NIX_CFLAGS_COMPILE = "-Wno-error";
+
+
CFLAGS = "-D_ANSI_SOURCE";
hardeningDisable = [ "format" ];
+2 -1
pkgs/servers/sip/freeswitch/modules.nix
···
, postgresql
, spandsp3
, sofia_sip
+
, libks
}:
let
···
rtmp = mk "endpoints/mod_rtmp" [];
skinny = mk "endpoints/mod_skinny" [];
sofia = mk "endpoints/mod_sofia" [ sofia_sip ];
-
verto = mk "endpoints/mod_verto" [];
+
verto = mk "endpoints/mod_verto" [ libks ];
};
event_handlers = {
+2 -2
pkgs/shells/oksh/default.nix
···
stdenv.mkDerivation rec {
pname = "oksh";
-
version = "6.9";
+
version = "7.0";
src = fetchFromGitHub {
owner = "ibara";
repo = pname;
rev = "${pname}-${version}";
-
sha256 = "sha256-b5b6xYqlmjWAT8kTq6YraVLawV/k3ugHZUjXD1LJyhs=";
+
sha256 = "sha256-076nD0aPps6n5qkR3LQJ6Kn2g3mkov+/M0qSvxNLZ6o=";
};
meta = with lib; {
+2 -2
pkgs/shells/zsh/spaceship-prompt/default.nix
···
stdenvNoCC.mkDerivation rec {
pname = "spaceship-prompt";
-
version = "3.14.1";
+
version = "3.15.0";
src = fetchFromGitHub {
owner = "denysdovhan";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-/Q2vsCIDsHUSBavJoHX3L0NQ7REoQmaiRgHVGiLtNPE=";
+
sha256 = "sha256-/9c4o9tdXtDefZ1fA62Y9Sg2cv54YVZGlZ1n6EfQWC4=";
};
dontBuild = true;
+5 -2
pkgs/test/default.nix
···
cuda = callPackage ./cuda { };
-
trivial = callPackage ../build-support/trivial-builders/test.nix {};
-
trivial-overriding = callPackage ../build-support/trivial-builders/test-overriding.nix {};
+
trivial-builders = recurseIntoAttrs {
+
writeStringReferencesToFile = callPackage ../build-support/trivial-builders/test/writeStringReferencesToFile.nix {};
+
references = callPackage ../build-support/trivial-builders/test/references.nix {};
+
overriding = callPackage ../build-support/trivial-builders/test-overriding.nix {};
+
};
writers = callPackage ../build-support/writers/test.nix {};
}
+2 -2
pkgs/tools/admin/exoscale-cli/default.nix
···
buildGoPackage rec {
pname = "exoscale-cli";
-
version = "1.45.2";
+
version = "1.46.0";
src = fetchFromGitHub {
owner = "exoscale";
repo = "cli";
rev = "v${version}";
-
sha256 = "sha256-bzm8UNFWAXHBdarovNMyARW2xA4tSXIgIHpxROx4nOI=";
+
sha256 = "sha256-dWbuzzFCBJuSUUQFXY3axK+T9rsMaIMOCKa0ig96bJE=";
};
goPackagePath = "github.com/exoscale/cli";
+5
pkgs/tools/admin/lxd/default.nix
···
url = "https://github.com/lxc/lxd/commit/ba6be1043714458b29c4b37687d4f624ee421943.patch";
sha256 = "0716129n70c6i695fyi1j8q6cls7g62vkdpcrlfrr9i324y3w1dx";
})
+
# feat: add support for nixOS path
+
(fetchpatch {
+
url = "https://github.com/lxc/lxd/commit/eeace06b2e3151786e94811ada8c658cce479f6d.patch";
+
sha256 = "sha256-knXlvcSvMPDeR0KqHFgh6YQZc+CSJ8yEqGE/vQMciEk=";
+
})
];
postPatch = ''
+3 -3
pkgs/tools/admin/stripe-cli/default.nix
···
buildGoModule rec {
pname = "stripe-cli";
-
version = "1.7.3";
+
version = "1.7.4";
src = fetchFromGitHub {
owner = "stripe";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-Hlh2nfqQD+HMoJ2n1vfffn5ieEKSMtXpdoM0ydFQqrc=";
+
sha256 = "sha256-2wiry3bBrxrhyyPT/81VpAS34XBZgZsz8Wlq8Qeybgk=";
};
-
vendorSha256 = "sha256-DTNwgerJ7qZxH4imdrST7TaR20oevDluEDgAlubg5hw=";
+
vendorSha256 = "sha256-Lgd1vGXlZw0s4dVC0TlGEYoGOLrJPc/bZ75Mzke4rrg=";
subPackages = [
"cmd/stripe"
+1 -1
pkgs/tools/filesystems/mtdutils/default.nix
···
downloadPage = "https://git.infradead.org/mtd-utils.git";
license = licenses.gpl2Plus;
homepage = "http://www.linux-mtd.infradead.org/";
-
maintainers = with maintainers; [ viric superherointj ];
+
maintainers = with maintainers; [ viric ];
platforms = with platforms; linux;
};
}
+1 -4
pkgs/tools/misc/coreutils/default.nix
···
./fix-chmod-exit-code.patch
# Workaround for https://debbugs.gnu.org/cgi/bugreport.cgi?bug=51433
./disable-seek-hole.patch
-
] ++ optional stdenv.hostPlatform.isCygwin ./coreutils-8.23-4.cygwin.patch
-
# fix gnulib tests on 32-bit ARM. Included on coreutils master.
-
# https://lists.gnu.org/r/bug-gnulib/2020-08/msg00225.html
-
++ optional stdenv.hostPlatform.isAarch32 ./fix-gnulib-tests-arm.patch;
+
] ++ optional stdenv.hostPlatform.isCygwin ./coreutils-8.23-4.cygwin.patch;
postPatch = ''
# The test tends to fail on btrfs,f2fs and maybe other unusual filesystems.
-45
pkgs/tools/misc/coreutils/fix-gnulib-tests-arm.patch
···
-
>From 175e0bc72808d564074c4adcc72aeadb74adfcc6 Mon Sep 17 00:00:00 2001
-
From: Paul Eggert <eggert@cs.ucla.edu>
-
Date: Thu, 27 Aug 2020 17:52:58 -0700
-
Subject: [PATCH] perror, strerror_r: remove unportable tests
-
-
Problem reported by Florian Weimer in:
-
https://lists.gnu.org/r/bug-gnulib/2020-08/msg00220.html
-
* tests/test-perror2.c (main):
-
* tests/test-strerror_r.c (main): Omit unportable tests.
-
---
-
tests/test-perror2.c | 3 ---
-
tests/test-strerror_r.c | 3 ---
-
2 files changed, 6 deletions(-)
-
-
diff --git a/gnulib-tests/test-perror2.c b/gnulib-tests/test-perror2.c
-
index 1d14eda7b..c6214dd25 100644
-
--- a/gnulib-tests/test-perror2.c
-
+++ b/gnulib-tests/test-perror2.c
-
@@ -79,9 +79,6 @@ main (void)
-
errno = -5;
-
perror ("");
-
ASSERT (!ferror (stderr));
-
- ASSERT (msg1 == msg2 || msg1 == msg4 || STREQ (msg1, str1));
-
- ASSERT (msg2 == msg4 || STREQ (msg2, str2));
-
- ASSERT (msg3 == msg4 || STREQ (msg3, str3));
-
ASSERT (STREQ (msg4, str4));
-
-
free (str1);
-
diff --git a/gnulib-tests/test-strerror_r.c b/gnulib-tests/test-strerror_r.c
-
index b11d6fd9f..c1dbcf837 100644
-
--- a/gnulib-tests/test-strerror_r.c
-
+++ b/gnulib-tests/test-strerror_r.c
-
@@ -165,9 +165,6 @@ main (void)
-
-
strerror_r (EACCES, buf, sizeof buf);
-
strerror_r (-5, buf, sizeof buf);
-
- ASSERT (msg1 == msg2 || msg1 == msg4 || STREQ (msg1, str1));
-
- ASSERT (msg2 == msg4 || STREQ (msg2, str2));
-
- ASSERT (msg3 == msg4 || STREQ (msg3, str3));
-
ASSERT (STREQ (msg4, str4));
-
-
free (str1);
-
--
-
2.17.1
-
+3 -3
pkgs/tools/misc/goreleaser/default.nix
···
buildGoModule rec {
pname = "goreleaser";
-
version = "0.183.0";
+
version = "0.184.0";
src = fetchFromGitHub {
owner = "goreleaser";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-bH6Crsyo1D2wBlQJK4P13Jc9x5ItaNOV1P7o16z8LS8=";
+
sha256 = "sha256-ujhYcihLJh52cURvQ7p1B4fZTDx8cq3WA4RfKetWEBo=";
};
-
vendorSha256 = "sha256-netkm/oqf7FQuuF0kjQjoopOQADPrVStIhMdEYx43FE=";
+
vendorSha256 = "sha256-J9lAkmLDowMmbwcHV2t9/7iVzkZRnF60/4PSRS8+4Sg=";
ldflags = [
"-s"
+1
pkgs/tools/misc/hashit/default.nix
···
license = licenses.gpl2Plus;
maintainers = teams.pantheon.members;
platforms = platforms.linux;
+
mainProgram = "com.github.artemanufrij.hashit";
};
}
+2 -2
pkgs/tools/misc/jdupes/default.nix
···
stdenv.mkDerivation rec {
pname = "jdupes";
-
version = "1.20.0";
+
version = "1.20.1";
src = fetchFromGitHub {
owner = "jbruchon";
repo = "jdupes";
rev = "v${version}";
-
sha256 = "sha256-G6ixqSIdDoM/OVlPfv2bI4MA/k0x3Jic/kFo5XEsN/M=";
+
sha256 = "sha256-qGYMLLksbC6bKbK+iRkZ2eSNU5J/wEvTfzT0IkKukvA=";
# Unicode file names lead to different checksums on HFS+ vs. other
# filesystems because of unicode normalisation. The testdir
# directories have such files and will be removed.
+7 -4
pkgs/tools/misc/logstash/7.x.nix
···
shas =
if enableUnfree
then {
-
x86_64-linux = "sha256-5qv4fbFpLf6aduD7wyxXQ6FsCeUqrszRisNBx44vbMY=";
-
x86_64-darwin = "sha256-7H+Xpo8qF1ZZMkR5n92PVplEN4JsBEYar91zHQhE+Lo=";
+
x86_64-linux = "0yjaki7gjffrz86hvqgn1gzhd9dc9llcj50g2x1sgpyn88zk0z0p";
+
x86_64-darwin = "0dqm66c89w1nvmbwqzphlqmf7avrycgv1nwd5b0k1z168fj0c3zm";
+
aarch64-linux = "11hjhyb48mjagmvqyxb780n57kr619h6p4adl2vs1zm97g9gslx8";
}
else {
-
x86_64-linux = "sha256-jiV2yGPwPgZ5plo3ftImVDLSOsk/XBzFkeeALSObLhU=";
-
x86_64-darwin = "sha256-UYG+GGr23eAc2GgNX/mXaGU0WKMjiQMPpD1wUvAVz0A=";
+
x86_64-linux = "14b1649avjcalcsi0ffkgznq6d93qdk6m3j0i73mwfqka5d3dvy3";
+
x86_64-darwin = "0ypgdfklr5rxvsnc3czh231pa1z2h70366j1c6q5g64b3xnxpphs";
+
aarch64-linux = "01ainayr8fwwfix7dmxfhhmb23ji65dn4lbjwnj2w0pl0ym9h9w2";
};
this = stdenv.mkDerivation rec {
version = elk7Version;
pname = "logstash${optionalString (!enableUnfree) "-oss"}";
+
src = fetchurl {
url = "https://artifacts.elastic.co/downloads/logstash/${pname}-${version}-${plat}-${arch}.tar.gz";
+3 -3
pkgs/tools/misc/macchina/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "macchina";
-
version = "1.1.6";
+
version = "5.0.2";
src = fetchFromGitHub {
owner = "Macchina-CLI";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-JiyJU+5bKXHUgaRyUKdgINbMxkv2XXAkuoouQv9SEow=";
+
sha256 = "sha256-9T1baNmgzB3RBlFaaIQ47Yc9gJAgtS42NNEY1Tk/hBs=";
};
-
cargoSha256 = "sha256-pychP3OHXMv23TtZbaMOPBbEoJh4R03ySzEdwADTmFI=";
+
cargoSha256 = "sha256-A5C/B9R58p/DR6cONIRTSkmtXEOobtYHGBHxjdwagRA=";
nativeBuildInputs = [ installShellFiles ];
buildInputs = lib.optionals stdenv.isDarwin [ libiconv Foundation ];
+2 -2
pkgs/tools/misc/nms/default.nix
···
stdenv.mkDerivation rec {
pname = "nms";
-
version = "0.3.3";
+
version = "1.0.1";
src = fetchFromGitHub {
owner = "bartobri";
repo = "no-more-secrets";
rev = "v${version}";
-
sha256 = "1zfv4qabikf8w9winsr4brxrdvs3f0d7xvydksyx8bydadsm2v2h";
+
sha256 = "sha256-QVCEpplsZCSQ+Fq1LBtCuPBvnzgLsmLcSrxR+e4nA5I=";
};
buildFlags = [ "nms" "sneakers" ];
+7 -8
pkgs/tools/misc/swaglyrics/default.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "swaglyrics";
-
version = "1.2.2";
+
version = "unstable-2021-06-17";
src = fetchFromGitHub {
owner = "SwagLyrics";
repo = "SwagLyrics-For-Spotify";
-
rev = "v${version}";
-
sha256 = "1dwj9fpyhqqpm2z3imp8hfribkzxya891shh77yg77rc2xghp7mh";
+
rev = "99fe764a9e45cac6cb9fcdf724c7d2f8cb4524fb";
+
sha256 = "sha256-O48T1WsUIVnNQb8gmzSkFFHTOiFOKVSAEYhF9zUqZz0=";
};
propagatedBuildInputs = with python3.pkgs; [
···
preConfigure = ''
substituteInPlace setup.py \
-
--replace 'requests>=2.24.0' 'requests~=2.23' \
-
--replace 'beautifulsoup4==4.9.1' 'beautifulsoup4~=4.9' \
-
--replace 'colorama==0.4.3' 'colorama~=0.4' \
-
--replace 'unidecode==1.1.1' 'unidecode~=1.2'
+
--replace 'beautifulsoup4==4.9.3' 'beautifulsoup4>=4.9.3' \
+
--replace 'unidecode==1.2.0' 'unidecode>=1.2.0' \
+
--replace 'flask==2.0.1' 'flask>=2.0.1'
'';
preBuild = "export HOME=$NIX_BUILD_TOP";
···
homepage = "https://github.com/SwagLyrics/SwagLyrics-For-Spotify";
license = licenses.mit;
maintainers = with maintainers; [ siraben ];
-
platforms = platforms.linux;
+
platforms = platforms.unix;
};
}
+1 -1
pkgs/tools/misc/tfk8s/default.nix
···
* Strip out server side fields when piping kubectl get $R -o yaml | tfk8s --strip
'';
homepage = "https://github.com/jrhouston/tfk8s/";
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+1 -1
pkgs/tools/networking/minio-client/default.nix
···
meta = with lib; {
homepage = "https://github.com/minio/mc";
description = "A replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage";
-
maintainers = with maintainers; [ bachp eelco superherointj ];
+
maintainers = with maintainers; [ bachp eelco ];
platforms = platforms.unix;
license = licenses.asl20;
};
+4 -17
pkgs/tools/networking/ntp/default.nix
···
-
{ stdenv, lib, fetchurl, openssl, perl, libcap ? null, libseccomp ? null, pps-tools }:
-
-
assert stdenv.isLinux -> libcap != null;
-
assert stdenv.isLinux -> libseccomp != null;
-
-
let
-
withSeccomp = stdenv.isLinux && (stdenv.isi686 || stdenv.isx86_64);
-
in
+
{ stdenv, lib, fetchurl, openssl, perl, pps-tools, libcap }:
stdenv.mkDerivation rec {
pname = "ntp";
···
sha256 = "06cwhimm71safmwvp6nhxp6hvxsg62whnbgbgiflsqb8mgg40n7n";
};
-
# The hardcoded list of allowed system calls for seccomp is
-
# insufficient for NixOS, add more to make it work (issue #21136).
-
patches = [ ./seccomp.patch ];
-
configureFlags = [
"--sysconfdir=/etc"
"--localstatedir=/var"
···
"--with-openssl-incdir=${openssl.dev}/include"
"--enable-ignore-dns-errors"
"--with-yielding-select=yes"
-
] ++ lib.optional stdenv.isLinux "--enable-linuxcaps"
-
++ lib.optional withSeccomp "--enable-libseccomp";
+
] ++ lib.optional stdenv.isLinux "--enable-linuxcaps";
-
buildInputs = [ libcap openssl perl ]
-
++ lib.optional withSeccomp libseccomp
-
++ lib.optional stdenv.isLinux pps-tools;
+
buildInputs = [ openssl perl ]
+
++ lib.optionals stdenv.isLinux [ pps-tools libcap ];
hardeningEnable = [ "pie" ];
-57
pkgs/tools/networking/ntp/seccomp.patch
···
-
From 881e427f3236046466bdb8235edf86e6dfa34391 Mon Sep 17 00:00:00 2001
-
From: Michael Bishop <cleverca22@gmail.com>
-
Date: Mon, 11 Jun 2018 08:30:48 -0300
-
Subject: [PATCH] fix the seccomp filter to include a few previously missed
-
syscalls
-
-
---
-
ntpd/ntpd.c | 8 ++++++++
-
1 file changed, 8 insertions(+)
-
-
diff --git a/ntpd/ntpd.c b/ntpd/ntpd.c
-
index 2c7f02ec5..4c59dc2ba 100644
-
--- a/ntpd/ntpd.c
-
+++ b/ntpd/ntpd.c
-
@@ -1140,10 +1140,12 @@ int scmp_sc[] = {
-
SCMP_SYS(close),
-
SCMP_SYS(connect),
-
SCMP_SYS(exit_group),
-
+ SCMP_SYS(fcntl),
-
SCMP_SYS(fstat),
-
SCMP_SYS(fsync),
-
SCMP_SYS(futex),
-
SCMP_SYS(getitimer),
-
+ SCMP_SYS(getpid),
-
SCMP_SYS(getsockname),
-
SCMP_SYS(ioctl),
-
SCMP_SYS(lseek),
-
@@ -1162,6 +1164,8 @@ int scmp_sc[] = {
-
SCMP_SYS(sendto),
-
SCMP_SYS(setitimer),
-
SCMP_SYS(setsid),
-
+ SCMP_SYS(setsockopt),
-
+ SCMP_SYS(openat),
-
SCMP_SYS(socket),
-
SCMP_SYS(stat),
-
SCMP_SYS(time),
-
@@ -1178,9 +1182,11 @@ int scmp_sc[] = {
-
SCMP_SYS(clock_settime),
-
SCMP_SYS(close),
-
SCMP_SYS(exit_group),
-
+ SCMP_SYS(fcntl),
-
SCMP_SYS(fsync),
-
SCMP_SYS(futex),
-
SCMP_SYS(getitimer),
-
+ SCMP_SYS(getpid),
-
SCMP_SYS(madvise),
-
SCMP_SYS(mmap),
-
SCMP_SYS(mmap2),
-
@@ -1194,6 +1200,8 @@ int scmp_sc[] = {
-
SCMP_SYS(select),
-
SCMP_SYS(setitimer),
-
SCMP_SYS(setsid),
-
+ SCMP_SYS(setsockopt),
-
+ SCMP_SYS(openat),
-
SCMP_SYS(sigprocmask),
-
SCMP_SYS(sigreturn),
-
SCMP_SYS(socketcall),
+8 -7
pkgs/tools/package-management/cargo-edit/default.nix
···
-
{ stdenv
-
, lib
+
{ lib
, rustPlatform
, fetchFromGitHub
, pkg-config
, openssl
+
, zlib
+
, stdenv
, libiconv
, Security
-
, zlib
}:
rustPlatform.buildRustPackage rec {
pname = "cargo-edit";
-
version = "0.7.0";
+
version = "0.8.0";
src = fetchFromGitHub {
owner = "killercup";
repo = pname;
rev = "v${version}";
-
hash = "sha256:0fh1lq793k4ddpqsf2av447hcb74vcq53afkm3g4672k48mjjw1y";
+
hash = "sha256-n9Ei1kpbDqOogNJJVvg9DRAPMVGNChCGGiuCVsuK3/8=";
};
-
cargoSha256 = "0ah3zjx36ibax4gi66g13finh4m2k0aidxkg2nxx1c2aqj847mm1";
+
cargoSha256 = "sha256-6546jD+zDoScrJmpw5xtNdWeIPJ9Ma0bcIdnI1kFmu8=";
nativeBuildInputs = [ pkg-config ];
···
meta = with lib; {
description = "A utility for managing cargo dependencies from the command line";
homepage = "https://github.com/killercup/cargo-edit";
+
changelog = "https://github.com/killercup/cargo-edit/blob/v${version}/CHANGELOG.md";
license = with licenses; [ asl20 /* or */ mit ];
-
maintainers = with maintainers; [ gerschtli jb55 Br1ght0ne killercup ];
+
maintainers = with maintainers; [ Br1ght0ne figsoda gerschtli jb55 killercup ];
};
}
+3 -3
pkgs/tools/package-management/cargo-release/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "cargo-release";
-
version = "0.18.2";
+
version = "0.18.4";
src = fetchFromGitHub {
owner = "crate-ci";
repo = "cargo-release";
rev = "v${version}";
-
sha256 = "sha256-DsFa+bt8McpoLb3JC3EqDwFX0H/ynXosiRThOhRceLU=";
+
sha256 = "sha256-m+mLnlTBBS3DdxOmOi+NvoSSWgBZ9lI9tqIgq3GHnJI=";
};
-
cargoSha256 = "sha256-cwPyCRg3NOxmkoy0qdqlyeTM43nz0Yw2/nxe418rXC4=";
+
cargoSha256 = "sha256-L6Izc8OrZ+RnGPpWKWBMpyyOthWzB0DjmQxf20R6dE4=";
nativeBuildInputs = [ pkg-config ];
+3 -3
pkgs/tools/package-management/nix-du/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "nix-du";
-
version = "0.4.0";
+
version = "0.4.1";
src = fetchFromGitHub {
owner = "symphorien";
repo = "nix-du";
rev = "v${version}";
-
sha256 = "0nl451xfby8krxl2wyn91mm0rvacj1718qbqw6k56dwsqlnnxmx0";
+
sha256 = "0v6hixj81aa6g3sddny46i0yqaaqv6krp5xadj0xz1g77cb8xy2w";
};
-
cargoSha256 = "0swdlp3qdisr8gxihg5syplzssggx9avmdb2w70056436046gs1r";
+
cargoSha256 = "11jaks6adsvrvxlqqw3glvn4ff7xh9j35ayfrl89rb4achvqp7xn";
doCheck = true;
checkInputs = [ nix graphviz ];
+15 -9
pkgs/tools/security/cosign/default.nix
···
-
{ stdenv, lib, buildGoModule, fetchFromGitHub, pcsclite, pkg-config, PCSC, pivKeySupport ? true }:
+
{ stdenv, lib, buildGoModule, fetchFromGitHub, pcsclite, pkg-config, installShellFiles, PCSC, pivKeySupport ? true }:
buildGoModule rec {
pname = "cosign";
-
version = "1.2.1";
+
version = "1.3.0";
src = fetchFromGitHub {
owner = "sigstore";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-peR/TPydR4O6kGkRUpOgUCJ7xGRLbl9pYB1lAehjVK4=";
+
sha256 = "sha256-VKlM+bsK2Oj0UB4LF10pHEIJqXv6cAO5rtxnTogpfOk=";
};
-
buildInputs =
-
lib.optional (stdenv.isLinux && pivKeySupport) (lib.getDev pcsclite)
+
buildInputs = lib.optional (stdenv.isLinux && pivKeySupport) (lib.getDev pcsclite)
++ lib.optionals (stdenv.isDarwin && pivKeySupport) [ PCSC ];
-
nativeBuildInputs = [ pkg-config ];
+
nativeBuildInputs = [ pkg-config installShellFiles ];
-
vendorSha256 = "sha256-DyRMQ43BJOkDtWEqmAzqICyaSyQJ9H4i69VJ4dCGF44=";
+
vendorSha256 = "sha256-idMvvYeP5rAT6r9RPZ9S8K9KTpVYVq06ZKSBPxWA2ms=";
-
excludedPackages = "\\(copasetic\\|sample\\|webhook\\)";
+
excludedPackages = "\\(sample\\|webhook\\|help\\)";
tags = lib.optionals pivKeySupport [ "pivkey" ];
-
ldflags = [ "-s" "-w" "-X github.com/sigstore/cosign/cmd/cosign/cli.GitVersion=v${version}" ];
+
ldflags = [ "-s" "-w" "-X github.com/sigstore/cosign/cmd/cosign/cli/options.GitVersion=v${version}" ];
+
+
postInstall = ''
+
installShellCompletion --cmd cosign \
+
--bash <($out/bin/cosign completion bash) \
+
--fish <($out/bin/cosign completion fish) \
+
--zsh <($out/bin/cosign completion zsh)
+
'';
meta = with lib; {
homepage = "https://github.com/sigstore/cosign";
+2 -2
pkgs/tools/security/exploitdb/default.nix
···
stdenv.mkDerivation rec {
pname = "exploitdb";
-
version = "2021-10-30";
+
version = "2021-11-02";
src = fetchFromGitHub {
owner = "offensive-security";
repo = pname;
rev = version;
-
sha256 = "sha256-GwyqtoRxiijF4lewKXX8d/pmO4r+BWn8mfmApGum8/w=";
+
sha256 = "sha256-47/gsOZaFI3ujht3dj2lvsspe/Iv/ujdFkcvhgGAm9E=";
};
nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/tools/security/keybase/default.nix
···
buildGoPackage rec {
pname = "keybase";
-
version = "5.7.1";
+
version = "5.8.1";
goPackagePath = "github.com/keybase/client";
subPackages = [ "go/kbnm" "go/keybase" ];
···
owner = "keybase";
repo = "client";
rev = "v${version}";
-
sha256 = "sha256-72rVk8pYIQFESQqBu4bmFBPpAOB0oG2Iu36TbAdecBw=";
+
sha256 = "sha256-SeBZtrRsWTv5yBBsp18daKCNAr70OalH3shlKf+aiEU=";
};
patches = [
+1 -1
pkgs/tools/security/minio-certgen/default.nix
···
description = "A simple Minio tool to generate self-signed certificates, and provides SAN certificates with DNS and IP entries";
downloadPage = "https://github.com/minio/certgen";
license = licenses.bsd3;
-
maintainers = with maintainers; [ superherointj ];
+
maintainers = with maintainers; [ ];
};
}
+2 -2
pkgs/tools/security/nwipe/default.nix
···
stdenv.mkDerivation rec {
pname = "nwipe";
-
version = "0.31";
+
version = "0.32";
src = fetchFromGitHub {
owner = "martijnvanbrummelen";
repo = "nwipe";
rev = "v${version}";
-
sha256 = "sha256-+xwQLjl0jhven6udfCprRKW8qWM6JMh5MOZ+ZdaJWQg=";
+
sha256 = "sha256-O3kYiai+5KMHWd2om4+HrTIw9lB2wLJF3Mrr6iY2+I8=";
};
nativeBuildInputs = [
+12 -3
pkgs/tools/security/rbw/default.nix
···
# pass-import
, withPass ? false
, pass
+
+
# git-credential-helper
+
, withGitCredential ? false
}:
rustPlatform.buildRustPackage rec {
pname = "rbw";
-
version = "1.4.0";
+
version = "1.4.1";
src = fetchCrate {
inherit version;
crateName = pname;
-
sha256 = "sha256-6O33rn/MTo7Dymwh57xQJ5v7n4yNSoICyR9gRwF4AH4=";
+
sha256 = "sha256-RNdxAp3Q/xNrK1XcKZPMfuqxWzDtdhwT+nqG25SjJhI=";
};
-
cargoSha256 = "sha256-BrjKUovVV6BDZXtILVC0qaAF5xzE3715u9w9OYIJFbk=";
+
cargoSha256 = "sha256-I0KwHCmfYxgSF5IMHiPooaf2bypd6eYCOPSB+qnEBJY=";
nativeBuildInputs = [
pkg-config
···
patchShebangs bin/pass-import
substituteInPlace bin/pass-import \
--replace pass ${pass}/bin/pass
+
'' + lib.optionalString withGitCredential ''
+
patchShebangs bin/git-credential-rbw
+
substituteInPlace bin/git-credential-rbw \
+
--replace rbw $out/bin/rbw
'';
preConfigure = ''
···
cp bin/rbw-rofi $out/bin
'' + lib.optionalString withPass ''
cp bin/pass-import $out/bin
+
'' + lib.optionalString withGitCredential ''
+
cp bin/git-credential-rbw $out/bin
'';
meta = with lib; {
+2 -2
pkgs/tools/system/rsyslog/default.nix
···
in
stdenv.mkDerivation rec {
pname = "rsyslog";
-
version = "8.2108.0";
+
version = "8.2110.0";
src = fetchurl {
url = "https://www.rsyslog.com/files/download/rsyslog/${pname}-${version}.tar.gz";
-
sha256 = "sha256-SCbCttCBqclfRp+wEVvj+VEgZSl9PeAOxRN1jNswsdk=";
+
sha256 = "sha256-P5BOwTfKZBLoJz94ltli7LWJ99DFib3xaxcJ7CfiTzE=";
};
#patches = [ ./fix-gnutls-detection.patch ];
+2 -2
pkgs/tools/system/syslog-ng/default.nix
···
stdenv.mkDerivation rec {
pname = "syslog-ng";
-
version = "3.33.2";
+
version = "3.34.1";
src = fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/${pname}-${version}/${pname}-${version}.tar.gz";
-
sha256 = "sha256-C3hqBgd7kVAZHXFPRaG0s3kpUstYFjo68zbwdNqfsUs=";
+
sha256 = "sha256-zs457BxoyI1JNwXgpSi4PQONo4TonUg4OTzMdfYqLUw=";
};
nativeBuildInputs = [ pkg-config which ];
+17 -22
pkgs/tools/text/chroma/default.nix
···
{ lib, buildGoModule, fetchFromGitHub }:
+
let
+
srcInfo = builtins.fromJSON (builtins.readFile ./src.json);
+
in
+
buildGoModule rec {
pname = "chroma";
-
version = "0.9.2";
+
version = "0.9.4";
+
# To update:
+
# nix-prefetch-git --rev v${version} https://github.com/alecthomas/chroma.git > src.json
src = fetchFromGitHub {
owner = "alecthomas";
repo = pname;
rev = "v${version}";
-
sha256 = "19d7yr6q8kwrm91yyglmw9n7wa861sgi6dbwn8sl6dp55czfwvaq";
-
# populate values otherwise taken care of by goreleaser,
-
# unfortunately these require us to use git. By doing
-
# this in postFetch we can delete .git afterwards and
-
# maintain better reproducibility of the src.
-
leaveDotGit = true;
-
postFetch = ''
-
cd "$out"
+
inherit (srcInfo) sha256;
+
};
-
commit="$(git rev-parse HEAD)"
-
date=$(git show -s --format=%aI "$commit")
+
vendorSha256 = "1l5ryhwifhff41r4z1d2lifpvjcc4yi1vzrzlvkx3iy9dmxqcssl";
-
substituteInPlace "$out/cmd/chroma/main.go" \
-
--replace 'version = "?"' 'version = "${version}"' \
-
--replace 'commit = "?"' "commit = \"$commit\"" \
-
--replace 'date = "?"' "date = \"$date\""
+
modRoot = "./cmd/chroma";
-
find "$out" -name .git -print0 | xargs -0 rm -rf
-
'';
-
};
-
-
vendorSha256 = "0y8mp08zccn9qxrsj9j7vambz8dwzsxbbgrlppzam53rg8rpxhrg";
-
-
subPackages = [ "cmd/chroma" ];
+
# substitute version info as done in goreleaser builds
+
ldflags = [
+
"-X" "main.version=${version}"
+
"-X" "main.commit=${srcInfo.rev}"
+
"-X" "main.date=${srcInfo.date}"
+
];
meta = with lib; {
homepage = "https://github.com/alecthomas/chroma";
+11
pkgs/tools/text/chroma/src.json
···
+
{
+
"url": "https://github.com/alecthomas/chroma.git",
+
"rev": "6520148857c2ae3106ff371e527abea815b23915",
+
"date": "2021-10-17T08:46:20+11:00",
+
"path": "/nix/store/0s8a46d1nyjl3yhsgni2jz5vdv95cka8-chroma",
+
"sha256": "1iy6mymdjxbl5wbll1mivv7gqdyqhl6xpfqps99z307m7y38r1ni",
+
"fetchLFS": false,
+
"fetchSubmodules": false,
+
"deepClone": false,
+
"leaveDotGit": false
+
}
+5
pkgs/tools/text/crowdin-cli/default.nix
···
, installShellFiles
, jre
, makeWrapper
+
, crowdin-cli
+
, testVersion
, unzip
}:
···
runHook postInstall
'';
+
passthru.tests.version = testVersion { package = crowdin-cli; };
+
meta = with lib; {
+
mainProgram = "crowdin";
homepage = "https://github.com/crowdin/crowdin-cli/";
description = "A command-line client for the Crowdin API";
license = licenses.mit;
+3 -3
pkgs/tools/text/mdcat/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "mdcat";
-
version = "0.23.2";
+
version = "0.24.1";
src = fetchFromGitHub {
owner = "lunaryorn";
repo = pname;
rev = "mdcat-${version}";
-
sha256 = "sha256-PM6bx7qzEx4He9aX4WRO7ad/f9+wzT+gPGXKwYwG8+A=";
+
sha256 = "sha256-fAbiPzyPaHy0KQb/twCovjgqIRzib7JZslb9FdVlQEg=";
};
nativeBuildInputs = [ pkg-config asciidoctor installShellFiles ];
buildInputs = [ openssl ]
++ lib.optional stdenv.isDarwin Security;
-
cargoSha256 = "sha256-GL9WGoyM1++QFAR+bzj0XkjaRaDCWcbcahles5amNpk=";
+
cargoSha256 = "sha256-UgCFlzihBvZywDNir/92lub9R6yYPJSK8S4mlMk2sMk=";
checkInputs = [ ansi2html ];
# Skip tests that use the network and that include files.
+1
pkgs/tools/text/snippetpixie/default.nix
···
license = licenses.gpl2Plus;
maintainers = with maintainers; [ ianmjones ] ++ teams.pantheon.members;
platforms = platforms.linux;
+
mainProgram = "com.github.bytepixie.snippetpixie";
};
}
+1 -1
pkgs/tools/virtualization/linode-cli/default.nix
···
description = "The Linode Command Line Interface";
homepage = "https://github.com/linode/linode-cli";
license = licenses.bsd3;
-
maintainers = with maintainers; [ ryantm superherointj ];
+
maintainers = with maintainers; [ ryantm ];
};
}
+47
pkgs/tools/virtualization/lxd-image-server/default.nix
···
+
{ lib
+
, openssl
+
, rsync
+
, python3
+
, fetchFromGitHub
+
}:
+
+
python3.pkgs.buildPythonApplication rec {
+
pname = "lxd-image-server";
+
version = "0.0.4";
+
+
src = fetchFromGitHub {
+
owner = "Avature";
+
repo = "lxd-image-server";
+
rev = version;
+
sha256 = "yx8aUmMfSzyWaM6M7+WcL6ouuWwOpqLzODWSdNgwCwo=";
+
};
+
+
patches = [
+
./state.patch
+
./run.patch
+
];
+
+
propagatedBuildInputs = with python3.pkgs; [
+
setuptools
+
attrs
+
click
+
inotify
+
cryptography
+
confight
+
python-pidfile
+
];
+
+
makeWrapperArgs = [
+
''--prefix PATH ':' "${lib.makeBinPath [ openssl rsync ]}"''
+
];
+
+
doCheck = false;
+
+
meta = with lib; {
+
description = "Creates and manages a simplestreams lxd image server on top of nginx";
+
homepage = "https://github.com/Avature/lxd-image-server";
+
license = licenses.apsl20;
+
platforms = platforms.unix;
+
maintainers = with maintainers; [ mkg20001 ];
+
};
+
}
+25
pkgs/tools/virtualization/lxd-image-server/run.patch
···
+
From df2ce9fb48a3790407646a388e0d220a75496c52 Mon Sep 17 00:00:00 2001
+
From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= <mkg20001@gmail.com>
+
Date: Wed, 3 Nov 2021 14:23:38 +0100
+
Subject: [PATCH] /var/run -> /run
+
+
---
+
lxd_image_server/tools/config.py | 2 +-
+
1 file changed, 1 insertion(+), 1 deletion(-)
+
+
diff --git a/lxd_image_server/tools/config.py b/lxd_image_server/tools/config.py
+
index 60e8973..23d392a 100644
+
--- a/lxd_image_server/tools/config.py
+
+++ b/lxd_image_server/tools/config.py
+
@@ -9,7 +9,7 @@ import confight
+
class Config():
+
+
_lock = Lock()
+
- pidfile = Path('/var/run/lxd-image-server/pidfile')
+
+ pidfile = Path('/run/lxd-image-server/pidfile')
+
data = {}
+
+
@classmethod
+
--
+
2.33.0
+
+49
pkgs/tools/virtualization/lxd-image-server/state.patch
···
+
From 17a1e09eaf8957174425d05200be9ee3e77229f9 Mon Sep 17 00:00:00 2001
+
From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= <mkg20001@gmail.com>
+
Date: Thu, 21 Oct 2021 00:39:08 +0200
+
Subject: [PATCH] Remove system-state changing code
+
+
This is already done by the module on nixOS
+
---
+
lxd_image_server/cli.py | 15 +--------------
+
1 file changed, 1 insertion(+), 14 deletions(-)
+
+
diff --git a/lxd_image_server/cli.py b/lxd_image_server/cli.py
+
index d276e6d..f759bf2 100644
+
--- a/lxd_image_server/cli.py
+
+++ b/lxd_image_server/cli.py
+
@@ -140,30 +140,17 @@ def reload_config():
+
@cli.command()
+
@click.option('--root_dir', default='/var/www/simplestreams',
+
show_default=True)
+
-@click.option('--ssl_dir', default='/etc/nginx/ssl', show_default=True,
+
- callback=lambda ctx, param, val: Path(val))
+
@click.pass_context
+
-def init(ctx, root_dir, ssl_dir):
+
+def init(ctx, root_dir):
+
if not Path(root_dir).exists():
+
logger.error('Root directory does not exists')
+
else:
+
- if not ssl_dir.exists():
+
- os.makedirs(str(ssl_dir))
+
-
+
- if not (ssl_dir / 'nginx.key').exists():
+
- generate_cert(str(ssl_dir))
+
-
+
img_dir = str(Path(root_dir, 'images'))
+
streams_dir = str(Path(root_dir, 'streams/v1'))
+
if not Path(img_dir).exists():
+
os.makedirs(img_dir)
+
if not Path(streams_dir).exists():
+
os.makedirs(streams_dir)
+
- conf_path = Path('/etc/nginx/sites-enabled/simplestreams.conf')
+
- if not conf_path.exists():
+
- conf_path.symlink_to(
+
- '/etc/nginx/sites-available/simplestreams.conf')
+
- os.system('nginx -s reload')
+
+
if not Path(root_dir, 'streams', 'v1', 'images.json').exists():
+
ctx.invoke(update, img_dir=Path(root_dir, 'images'),
+
--
+
2.33.0
+
+3
pkgs/top-level/aliases.nix
···
cupsBjnp = cups-bjnp; # added 2016-01-02
cups_filters = cups-filters; # added 2016-08
cups-googlecloudprint = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006";
+
cloud-print-connector = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006";
curaLulzbot = throw "curaLulzbot has been removed due to insufficient upstream support for a modern dependency chain"; # added 2021-10-23
cquery = throw "cquery has been removed because it is abandoned by upstream. Consider switching to clangd or ccls instead."; # added 2020-06-15
cv = progress; # added 2015-09-06
···
ec2_ami_tools = ec2-ami-tools; # added 2021-10-08
ec2_api_tools = ec2-api-tools; # added 2021-10-08
elasticmq = throw "elasticmq has been removed in favour of elasticmq-server-bin"; # added 2021-01-17
+
elasticsearch7-oss = throw "elasticsearch7-oss has been removed, as the distribution is no longer provided by upstream. https://github.com/NixOS/nixpkgs/pull/114456"; # added 2021-06-09
emacsPackagesGen = emacsPackagesFor; # added 2018-08-18
emacsPackagesNgGen = emacsPackagesFor; # added 2018-08-18
emacsPackagesNgFor = emacsPackagesFor; # added 2019-08-07
···
json_glib = json-glib; # added 2018-02-25
kdecoration-viewer = throw "kdecoration-viewer has been removed from nixpkgs, as there is no upstream activity"; # 2020-06-16
k9copy = throw "k9copy has been removed from nixpkgs, as there is no upstream activity"; # 2020-11-06
+
kibana7-oss = throw "kibana7-oss has been removed, as the distribution is no longer provided by upstream. https://github.com/NixOS/nixpkgs/pull/114456"; # added 2021-06-09
kodiGBM = kodi-gbm;
kodiPlain = kodi;
kodiPlainWayland = kodi-wayland;
+18 -16
pkgs/top-level/all-packages.nix
···
inherit (nodePackages) bitwarden-cli;
+
inherit (nodePackages) concurrently;
+
inherit (nodePackages) hyperspace-cli;
bklk = callPackage ../applications/misc/bklk { };
···
fitnesstrax = callPackage ../applications/misc/fitnesstrax/default.nix { };
flavours = callPackage ../applications/misc/flavours { };
+
+
flirc = libsForQt5.callPackage ../applications/video/flirc { };
flood = nodePackages.flood;
···
optar = callPackage ../tools/graphics/optar {};
+
oni2 = callPackage ../applications/editors/oni2 { };
+
obinskit = callPackage ../applications/misc/obinskit {};
+
+
odoo = callPackage ../applications/finance/odoo {};
odafileconverter = libsForQt5.callPackage ../applications/graphics/odafileconverter {};
···
# 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.10.2";
+
elk7Version = "7.11.1";
elasticsearch6 = callPackage ../servers/search/elasticsearch/6.x.nix {
util-linux = util-linuxMinimal;
···
util-linux = util-linuxMinimal;
jre_headless = jdk11_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
-
elasticsearch7-oss = callPackage ../servers/search/elasticsearch/7.x.nix {
-
enableUnfree = false;
-
util-linux = util-linuxMinimal;
-
jre_headless = jdk11_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
-
};
elasticsearch = elasticsearch6;
elasticsearch-oss = elasticsearch6-oss;
···
elasticsearch = elasticsearch6-oss;
};
elasticsearch7Plugins = elasticsearchPlugins.override {
-
elasticsearch = elasticsearch7-oss;
+
elasticsearch = elasticsearch7;
};
elasticsearch-curator = callPackage ../tools/admin/elasticsearch-curator {
···
enableUnfree = false;
};
kibana7 = callPackage ../development/tools/misc/kibana/7.x.nix { };
-
kibana7-oss = callPackage ../development/tools/misc/kibana/7.x.nix {
-
enableUnfree = false;
-
};
kibana = kibana6;
kibana-oss = kibana6-oss;
···
lxcfs = callPackage ../os-specific/linux/lxcfs { };
lxd = callPackage ../tools/admin/lxd { };
+
lxd-image-server = callPackage ../tools/virtualization/lxd-image-server { };
+
lzfse = callPackage ../tools/compression/lzfse { };
lzham = callPackage ../tools/compression/lzham { };
···
ntopng = callPackage ../tools/networking/ntopng { };
-
ntp = callPackage ../tools/networking/ntp {
-
libcap = if stdenv.isLinux then libcap else null;
-
};
+
ntp = callPackage ../tools/networking/ntp { };
numdiff = callPackage ../tools/text/numdiff { };
···
libkml = callPackage ../development/libraries/libkml { };
+
libks = callPackage ../development/libraries/libks { };
+
libksba = callPackage ../development/libraries/libksba { };
libksi = callPackage ../development/libraries/libksi { };
···
tenderness = callPackage ../data/fonts/tenderness { };
terminus_font = callPackage ../data/fonts/terminus-font
-
{ inherit (buildPackages.xorg) fonttosfnt mkfontscale; };
+
{ inherit (buildPackages.xorg) mkfontscale; };
terminus_font_ttf = callPackage ../data/fonts/terminus-font-ttf { };
···
clipmenu = callPackage ../applications/misc/clipmenu { };
clipit = callPackage ../applications/misc/clipit { };
-
-
cloud-print-connector = callPackage ../servers/cloud-print-connector { };
cloud-hypervisor = callPackage ../applications/virtualization/cloud-hypervisor { };
···
natural-docs = callPackage ../applications/misc/natural-docs { };
neocomp = callPackage ../applications/window-managers/neocomp { };
+
+
nerd-font-patcher = callPackage ../applications/misc/nerd-font-patcher { };
newsflash = callPackage ../applications/networking/feedreaders/newsflash { };
+4
pkgs/top-level/kodi-packages.nix
···
joystick = callPackage ../applications/video/kodi-packages/joystick { };
+
keymap = callPackage ../applications/video/kodi-packages/keymap { };
+
netflix = callPackage ../applications/video/kodi-packages/netflix { };
svtplay = callPackage ../applications/video/kodi-packages/svtplay { };
···
chardet = callPackage ../applications/video/kodi-packages/chardet { };
dateutil = callPackage ../applications/video/kodi-packages/dateutil { };
+
+
defusedxml = callPackage ../applications/video/kodi-packages/defusedxml { };
idna = callPackage ../applications/video/kodi-packages/idna { };
+2 -2
pkgs/top-level/perl-packages.nix
···
Gtk3ImageView = buildPerlPackage rec {
pname = "Gtk3-ImageView";
-
version = "9";
+
version = "10";
src = fetchurl {
url = "mirror://cpan/authors/id/A/AS/ASOKOLOV/Gtk3-ImageView-${version}.tar.gz";
-
sha256 = "sha256-0dxe0p1UQglq+xok7g4l2clJ9WqOHxCeAzWD65E0H9w=";
+
sha256 = "sha256-vHfnBgaeZPK7hBgZcP1KjepG+IvsDE3XwrH9U4xoN+Y=";
};
buildInputs = [ pkgs.gtk3 ];
propagatedBuildInputs = [ Readonly Gtk3 ];
+17 -1
pkgs/top-level/python-packages.nix
···
confuse = callPackage ../development/python-modules/confuse { };
+
confight = callPackage ../development/python-modules/confight { };
+
connexion = callPackage ../development/python-modules/connexion { };
consonance = callPackage ../development/python-modules/consonance { };
···
easywatch = callPackage ../development/python-modules/easywatch { };
+
ebaysdk = callPackage ../development/python-modules/ebaysdk { };
+
ec2instanceconnectcli = callPackage ../tools/virtualization/ec2instanceconnectcli { };
eccodes = toPythonModule (pkgs.eccodes.override {
···
flake8 = callPackage ../development/python-modules/flake8 { };
+
flake8-length = callPackage ../development/python-modules/flake8-length { };
+
flake8-debugger = callPackage ../development/python-modules/flake8-debugger { };
flake8-future-import = callPackage ../development/python-modules/flake8-future-import { };
···
hdate = callPackage ../development/python-modules/hdate { };
+
ha-av = callPackage ../development/python-modules/ha-av { };
+
ha-ffmpeg = callPackage ../development/python-modules/ha-ffmpeg { };
ha-philipsjs = callPackage ../development/python-modules/ha-philipsjs{ };
···
inkex = callPackage ../development/python-modules/inkex { };
+
inotify = callPackage ../development/python-modules/inotify { };
+
inotify-simple = callPackage ../development/python-modules/inotify-simple { };
inotifyrecursive = callPackage ../development/python-modules/inotifyrecursive { };
···
pytest-doctestplus = callPackage ../development/python-modules/pytest-doctestplus { };
+
pytest-dotenv = callPackage ../development/python-modules/pytest-dotenv { };
+
pytest-env = callPackage ../development/python-modules/pytest-env { };
pytest-error-for-skips = callPackage ../development/python-modules/pytest-error-for-skips { };
···
simplekml = callPackage ../development/python-modules/simplekml { };
-
simple_di = callPackage ../development/python-modules/simple_di { };
+
simple-di = callPackage ../development/python-modules/simple_di { };
simple-rest-client = callPackage ../development/python-modules/simple-rest-client { };
···
starline = callPackage ../development/python-modules/starline { };
+
stashy = callPackage ../development/python-modules/stashy { };
+
staticjinja = callPackage ../development/python-modules/staticjinja { };
statistics = callPackage ../development/python-modules/statistics { };
···
webthing = callPackage ../development/python-modules/webthing { };
werkzeug = callPackage ../development/python-modules/werkzeug { };
+
+
werkzeug1 = callPackage ../development/python-modules/werkzeug/1.nix { };
west = callPackage ../development/python-modules/west { };
+2
pkgs/top-level/qt5-packages.nix
···
libqtav = callPackage ../development/libraries/libqtav { };
+
libqaccessibilityclient = callPackage ../development/libraries/libqaccessibilityclient { };
+
kpmcore = callPackage ../development/libraries/kpmcore { };
mapbox-gl-native = libsForQt5.callPackage ../development/libraries/mapbox-gl-native { };