mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-28 01:43:15 +00:00
Merge staging-next into staging
This commit is contained in:
commit
eec08f8a6d
@ -4457,6 +4457,13 @@
|
|||||||
fingerprint = "7E38 89D9 B1A8 B381 C8DE A15F 95EB 6DFF 26D1 CEB0";
|
fingerprint = "7E38 89D9 B1A8 B381 C8DE A15F 95EB 6DFF 26D1 CEB0";
|
||||||
}];
|
}];
|
||||||
};
|
};
|
||||||
|
DrSensor = {
|
||||||
|
name = "Fahmi Akbar Wildana";
|
||||||
|
email = "sensorfied@gmail.com";
|
||||||
|
matrix = "@drsensor:matrix.org";
|
||||||
|
github = "DrSensor";
|
||||||
|
githubId = 4953069;
|
||||||
|
};
|
||||||
drupol = {
|
drupol = {
|
||||||
name = "Pol Dellaiera";
|
name = "Pol Dellaiera";
|
||||||
email = "pol.dellaiera@protonmail.com";
|
email = "pol.dellaiera@protonmail.com";
|
||||||
@ -8714,6 +8721,12 @@
|
|||||||
githubId = 546087;
|
githubId = 546087;
|
||||||
name = "Kristoffer K. Føllesdal";
|
name = "Kristoffer K. Føllesdal";
|
||||||
};
|
};
|
||||||
|
khaneliman = {
|
||||||
|
email = "khaneliman12@gmail.com";
|
||||||
|
github = "khaneliman";
|
||||||
|
githubId = 1778670;
|
||||||
|
name = "Austin Horstman";
|
||||||
|
};
|
||||||
khaser = {
|
khaser = {
|
||||||
email = "a-horohorin@mail.ru";
|
email = "a-horohorin@mail.ru";
|
||||||
github = "khaser";
|
github = "khaser";
|
||||||
|
@ -322,6 +322,16 @@ in
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
systemd.services.nginx.serviceConfig.SupplementaryGroups = [
|
||||||
|
"frigate"
|
||||||
|
];
|
||||||
|
|
||||||
|
users.users.frigate = {
|
||||||
|
isSystemUser = true;
|
||||||
|
group = "frigate";
|
||||||
|
};
|
||||||
|
users.groups.frigate = {};
|
||||||
|
|
||||||
systemd.services.frigate = {
|
systemd.services.frigate = {
|
||||||
after = [
|
after = [
|
||||||
"go2rtc.service"
|
"go2rtc.service"
|
||||||
@ -349,15 +359,18 @@ in
|
|||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
ExecStart = "${cfg.package.python.interpreter} -m frigate";
|
ExecStart = "${cfg.package.python.interpreter} -m frigate";
|
||||||
|
|
||||||
DynamicUser = true;
|
|
||||||
User = "frigate";
|
User = "frigate";
|
||||||
|
Group = "frigate";
|
||||||
|
|
||||||
|
UMask = "0027";
|
||||||
|
|
||||||
StateDirectory = "frigate";
|
StateDirectory = "frigate";
|
||||||
UMask = "0077";
|
StateDirectoryMode = "0750";
|
||||||
|
|
||||||
# Caches
|
# Caches
|
||||||
PrivateTmp = true;
|
PrivateTmp = true;
|
||||||
CacheDirectory = "frigate";
|
CacheDirectory = "frigate";
|
||||||
|
CacheDirectoryMode = "0750";
|
||||||
|
|
||||||
BindPaths = [
|
BindPaths = [
|
||||||
"/migrations:${cfg.package}/share/frigate/migrations:ro"
|
"/migrations:${cfg.package}/share/frigate/migrations:ro"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, pkgs, config, ... }:
|
{ lib, pkgs, config, utils, ... }:
|
||||||
with lib;
|
with lib;
|
||||||
let
|
let
|
||||||
cfg = config.services.lemmy;
|
cfg = config.services.lemmy;
|
||||||
@ -41,6 +41,30 @@ in
|
|||||||
default = null;
|
default = null;
|
||||||
description = lib.mdDoc "The connection URI to use. Takes priority over the configuration file if set.";
|
description = lib.mdDoc "The connection URI to use. Takes priority over the configuration file if set.";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
uriFile = mkOption {
|
||||||
|
type = with types; nullOr path;
|
||||||
|
default = null;
|
||||||
|
description = lib.mdDoc "File which contains the database uri.";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
pictrsApiKeyFile = mkOption {
|
||||||
|
type = with types; nullOr path;
|
||||||
|
default = null;
|
||||||
|
description = lib.mdDoc "File which contains the value of `pictrs.api_key`.";
|
||||||
|
};
|
||||||
|
|
||||||
|
smtpPasswordFile = mkOption {
|
||||||
|
type = with types; nullOr path;
|
||||||
|
default = null;
|
||||||
|
description = lib.mdDoc "File which contains the value of `email.smtp_password`.";
|
||||||
|
};
|
||||||
|
|
||||||
|
adminPasswordFile = mkOption {
|
||||||
|
type = with types; nullOr path;
|
||||||
|
default = null;
|
||||||
|
description = lib.mdDoc "File which contains the value of `setup.admin_password`.";
|
||||||
};
|
};
|
||||||
|
|
||||||
settings = mkOption {
|
settings = mkOption {
|
||||||
@ -76,17 +100,20 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
secretFile = mkOption {
|
|
||||||
type = with types; nullOr path;
|
|
||||||
default = null;
|
|
||||||
description = lib.mdDoc "Path to a secret JSON configuration file which is merged at runtime with the one generated from {option}`services.lemmy.settings`.";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
config =
|
config =
|
||||||
|
let
|
||||||
|
secretOptions = {
|
||||||
|
pictrsApiKeyFile = { setting = [ "pictrs" "api_key" ]; path = cfg.pictrsApiKeyFile; };
|
||||||
|
smtpPasswordFile = { setting = [ "email" "smtp_password" ]; path = cfg.smtpPasswordFile; };
|
||||||
|
adminPasswordFile = { setting = [ "setup" "admin_password" ]; path = cfg.adminPasswordFile; };
|
||||||
|
uriFile = { setting = [ "database" "uri" ]; path = cfg.database.uriFile; };
|
||||||
|
};
|
||||||
|
secrets = lib.filterAttrs (option: data: data.path != null) secretOptions;
|
||||||
|
in
|
||||||
lib.mkIf cfg.enable {
|
lib.mkIf cfg.enable {
|
||||||
services.lemmy.settings = (mapAttrs (name: mkDefault)
|
services.lemmy.settings = lib.attrsets.recursiveUpdate (mapAttrs (name: mkDefault)
|
||||||
{
|
{
|
||||||
bind = "127.0.0.1";
|
bind = "127.0.0.1";
|
||||||
tls_enabled = true;
|
tls_enabled = true;
|
||||||
@ -111,7 +138,8 @@ in
|
|||||||
database = "lemmy";
|
database = "lemmy";
|
||||||
pool_size = 5;
|
pool_size = 5;
|
||||||
};
|
};
|
||||||
});
|
}) (lib.foldlAttrs (acc: option: data: acc // lib.setAttrByPath data.setting { _secret = option; }) {} secrets);
|
||||||
|
# the option name is the id of the credential loaded by LoadCredential
|
||||||
|
|
||||||
services.postgresql = mkIf cfg.database.createLocally {
|
services.postgresql = mkIf cfg.database.createLocally {
|
||||||
enable = true;
|
enable = true;
|
||||||
@ -202,16 +230,19 @@ in
|
|||||||
assertion = (!(hasAttrByPath ["federation"] cfg.settings)) && (!(hasAttrByPath ["federation" "enabled"] cfg.settings));
|
assertion = (!(hasAttrByPath ["federation"] cfg.settings)) && (!(hasAttrByPath ["federation" "enabled"] cfg.settings));
|
||||||
message = "`services.lemmy.settings.federation` was removed in 0.17.0 and no longer has any effect";
|
message = "`services.lemmy.settings.federation` was removed in 0.17.0 and no longer has any effect";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
assertion = cfg.database.uriFile != null -> cfg.database.uri == null && !cfg.database.createLocally;
|
||||||
|
message = "specifying a database uri while also specifying a database uri file is not allowed";
|
||||||
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
systemd.services.lemmy = let
|
systemd.services.lemmy = let
|
||||||
configFile = settingsFormat.generate "config.hjson" cfg.settings;
|
substitutedConfig = "/run/lemmy/config.hjson";
|
||||||
mergedConfig = "/run/lemmy/config.hjson";
|
|
||||||
in {
|
in {
|
||||||
description = "Lemmy server";
|
description = "Lemmy server";
|
||||||
|
|
||||||
environment = {
|
environment = {
|
||||||
LEMMY_CONFIG_LOCATION = if cfg.secretFile == null then configFile else mergedConfig;
|
LEMMY_CONFIG_LOCATION = if secrets == {} then settingsFormat.generate "config.hjson" cfg.settings else substitutedConfig;
|
||||||
LEMMY_DATABASE_URL = if cfg.database.uri != null then cfg.database.uri else (mkIf (cfg.database.createLocally) "postgres:///lemmy?host=/run/postgresql&user=lemmy");
|
LEMMY_DATABASE_URL = if cfg.database.uri != null then cfg.database.uri else (mkIf (cfg.database.createLocally) "postgres:///lemmy?host=/run/postgresql&user=lemmy");
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -226,21 +257,20 @@ in
|
|||||||
|
|
||||||
requires = lib.optionals cfg.database.createLocally [ "postgresql.service" ];
|
requires = lib.optionals cfg.database.createLocally [ "postgresql.service" ];
|
||||||
|
|
||||||
path = mkIf (cfg.secretFile != null) [ pkgs.jq ];
|
# substitute secrets and prevent others from reading the result
|
||||||
|
|
||||||
# merge the two configs and prevent others from reading the result
|
|
||||||
# if somehow $CREDENTIALS_DIRECTORY is not set we fail
|
# if somehow $CREDENTIALS_DIRECTORY is not set we fail
|
||||||
preStart = mkIf (cfg.secretFile != null) ''
|
preStart = mkIf (secrets != {}) ''
|
||||||
set -u
|
set -u
|
||||||
umask 177
|
umask u=rw,g=,o=
|
||||||
jq --slurp '.[0] * .[1]' ${lib.escapeShellArg configFile} "$CREDENTIALS_DIRECTORY/secretFile" > ${lib.escapeShellArg mergedConfig}
|
cd "$CREDENTIALS_DIRECTORY"
|
||||||
|
${utils.genJqSecretsReplacementSnippet cfg.settings substitutedConfig}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
DynamicUser = true;
|
DynamicUser = true;
|
||||||
RuntimeDirectory = "lemmy";
|
RuntimeDirectory = "lemmy";
|
||||||
ExecStart = "${cfg.server.package}/bin/lemmy_server";
|
ExecStart = "${cfg.server.package}/bin/lemmy_server";
|
||||||
LoadCredential = mkIf (cfg.secretFile != null) "secretFile:${toString cfg.secretFile}";
|
LoadCredential = lib.foldlAttrs (acc: option: data: acc ++ [ "${option}:${toString data.path}" ]) [] secrets;
|
||||||
PrivateTmp = true;
|
PrivateTmp = true;
|
||||||
MemoryDenyWriteExecute = true;
|
MemoryDenyWriteExecute = true;
|
||||||
NoNewPrivileges = true;
|
NoNewPrivileges = true;
|
||||||
|
@ -26,17 +26,11 @@ in
|
|||||||
admin_email = "mightyiam@example.com";
|
admin_email = "mightyiam@example.com";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
secretFile = /etc/lemmy-config.hjson;
|
adminPasswordFile = /etc/lemmy-admin-password.txt;
|
||||||
caddy.enable = true;
|
caddy.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.etc."lemmy-config.hjson".text = ''
|
environment.etc."lemmy-admin-password.txt".text = "ThisIsWhatIUseEverywhereTryIt";
|
||||||
{
|
|
||||||
"setup": {
|
|
||||||
"admin_password": "ThisIsWhatIUseEverywhereTryIt"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
'';
|
|
||||||
|
|
||||||
networking.firewall.allowedTCPPorts = [ 80 ];
|
networking.firewall.allowedTCPPorts = [ 80 ];
|
||||||
|
|
||||||
|
@ -17,13 +17,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": "https://plugins.jetbrains.com/files/164/275091/IdeaVim-2.1.0.zip",
|
"223.8836.1185": "https://plugins.jetbrains.com/files/164/275091/IdeaVim-2.1.0.zip",
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/164/364022/IdeaVim-2.4.0-signed.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip",
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/164/364022/IdeaVim-2.4.0-signed.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip",
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/164/364022/IdeaVim-2.4.0-signed.zip",
|
"232.8660.111": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip",
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/164/364022/IdeaVim-2.4.0-signed.zip",
|
"232.8660.143": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip",
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/164/364022/IdeaVim-2.4.0-signed.zip",
|
"232.8660.185": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/164/364022/IdeaVim-2.4.0-signed.zip",
|
"232.8660.186": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/164/364022/IdeaVim-2.4.0-signed.zip"
|
"232.8660.197": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip"
|
||||||
},
|
},
|
||||||
"name": "ideavim"
|
"name": "ideavim"
|
||||||
},
|
},
|
||||||
@ -32,7 +32,7 @@
|
|||||||
"idea-ultimate"
|
"idea-ultimate"
|
||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/631/360005/python-231.9225.16.zip"
|
"232.8660.185": "https://plugins.jetbrains.com/files/631/368891/python-232.8660.185.zip"
|
||||||
},
|
},
|
||||||
"name": "python"
|
"name": "python"
|
||||||
},
|
},
|
||||||
@ -42,7 +42,7 @@
|
|||||||
"idea-ultimate"
|
"idea-ultimate"
|
||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/6954/357005/kotlin-plugin-231-1.9.0-release-358-IJ8770.65.zip"
|
"232.8660.185": null
|
||||||
},
|
},
|
||||||
"name": "kotlin"
|
"name": "kotlin"
|
||||||
},
|
},
|
||||||
@ -63,13 +63,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": null,
|
"223.8836.1185": null,
|
||||||
"231.9011.35": null,
|
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip",
|
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip",
|
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip",
|
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip"
|
"232.8660.111": "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip",
|
||||||
|
"232.8660.143": "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip",
|
||||||
|
"232.8660.185": "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip",
|
||||||
|
"232.8660.186": "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip",
|
||||||
|
"232.8660.197": "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip"
|
||||||
},
|
},
|
||||||
"name": "ini"
|
"name": "ini"
|
||||||
},
|
},
|
||||||
@ -79,8 +79,8 @@
|
|||||||
"phpstorm"
|
"phpstorm"
|
||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip",
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip"
|
"232.8660.185": "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip"
|
||||||
},
|
},
|
||||||
"name": "symfony-support"
|
"name": "symfony-support"
|
||||||
},
|
},
|
||||||
@ -90,8 +90,8 @@
|
|||||||
"phpstorm"
|
"phpstorm"
|
||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip",
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip"
|
"232.8660.185": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip"
|
||||||
},
|
},
|
||||||
"name": "php-annotations"
|
"name": "php-annotations"
|
||||||
},
|
},
|
||||||
@ -103,9 +103,9 @@
|
|||||||
"rider"
|
"rider"
|
||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/7322/326457/python-ce-231.8770.65.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/7322/357028/python-ce-231.9225.4.zip",
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/7322/357028/python-ce-231.9225.4.zip",
|
"232.8660.111": "https://plugins.jetbrains.com/files/7322/368904/python-ce-232.8660.185.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/7322/357028/python-ce-231.9225.4.zip"
|
"232.8660.185": "https://plugins.jetbrains.com/files/7322/368904/python-ce-232.8660.185.zip"
|
||||||
},
|
},
|
||||||
"name": "python-community-edition"
|
"name": "python-community-edition"
|
||||||
},
|
},
|
||||||
@ -126,13 +126,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": "https://plugins.jetbrains.com/files/8182/329558/intellij-rust-0.4.194.5382-223.zip",
|
"223.8836.1185": "https://plugins.jetbrains.com/files/8182/329558/intellij-rust-0.4.194.5382-223.zip",
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/8182/359429/intellij-rust-0.4.198.5409-231.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/8182/367350/intellij-rust-0.4.199.5414-231.zip",
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/8182/359429/intellij-rust-0.4.198.5409-231.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/8182/367350/intellij-rust-0.4.199.5414-231.zip",
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/8182/359429/intellij-rust-0.4.198.5409-231.zip",
|
"232.8660.111": "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip",
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/8182/359429/intellij-rust-0.4.198.5409-231.zip",
|
"232.8660.143": "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip",
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/8182/359429/intellij-rust-0.4.198.5409-231.zip",
|
"232.8660.185": "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/8182/359429/intellij-rust-0.4.198.5409-231.zip",
|
"232.8660.186": "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/8182/359429/intellij-rust-0.4.198.5409-231.zip"
|
"232.8660.197": "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip"
|
||||||
},
|
},
|
||||||
"name": "rust"
|
"name": "rust"
|
||||||
},
|
},
|
||||||
@ -153,13 +153,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": null,
|
"223.8836.1185": null,
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip",
|
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip",
|
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip",
|
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip",
|
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip"
|
"232.8660.111": "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip",
|
||||||
|
"232.8660.143": "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip",
|
||||||
|
"232.8660.185": "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip",
|
||||||
|
"232.8660.186": "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip",
|
||||||
|
"232.8660.197": "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip"
|
||||||
},
|
},
|
||||||
"name": "rust-beta"
|
"name": "rust-beta"
|
||||||
},
|
},
|
||||||
@ -174,10 +174,10 @@
|
|||||||
"webstorm"
|
"webstorm"
|
||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip",
|
"232.8660.143": "https://plugins.jetbrains.com/files/8554/365482/featuresTrainer-232.8660.129.zip",
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip",
|
"232.8660.185": "https://plugins.jetbrains.com/files/8554/365482/featuresTrainer-232.8660.129.zip",
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip",
|
"232.8660.186": "https://plugins.jetbrains.com/files/8554/365482/featuresTrainer-232.8660.129.zip",
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip"
|
"232.8660.197": "https://plugins.jetbrains.com/files/8554/365482/featuresTrainer-232.8660.129.zip"
|
||||||
},
|
},
|
||||||
"name": "ide-features-trainer"
|
"name": "ide-features-trainer"
|
||||||
},
|
},
|
||||||
@ -198,13 +198,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip",
|
"223.8836.1185": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip",
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip",
|
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip",
|
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip",
|
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip",
|
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip"
|
"232.8660.111": null,
|
||||||
|
"232.8660.143": null,
|
||||||
|
"232.8660.185": null,
|
||||||
|
"232.8660.186": null,
|
||||||
|
"232.8660.197": null
|
||||||
},
|
},
|
||||||
"name": "nixidea"
|
"name": "nixidea"
|
||||||
},
|
},
|
||||||
@ -213,7 +213,7 @@
|
|||||||
"idea-ultimate"
|
"idea-ultimate"
|
||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/9568/360002/go-plugin-231.9225.16.zip"
|
"232.8660.185": "https://plugins.jetbrains.com/files/9568/366117/go-plugin-232.8660.142.zip"
|
||||||
},
|
},
|
||||||
"name": "go"
|
"name": "go"
|
||||||
},
|
},
|
||||||
@ -234,13 +234,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": "https://plugins.jetbrains.com/files/10037/358812/CSVEditor-3.2.1-223.zip",
|
"223.8836.1185": "https://plugins.jetbrains.com/files/10037/358812/CSVEditor-3.2.1-223.zip",
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip",
|
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip",
|
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip",
|
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip",
|
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip"
|
"232.8660.111": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip",
|
||||||
|
"232.8660.143": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip",
|
||||||
|
"232.8660.185": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip",
|
||||||
|
"232.8660.186": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip",
|
||||||
|
"232.8660.197": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip"
|
||||||
},
|
},
|
||||||
"name": "csv-editor"
|
"name": "csv-editor"
|
||||||
},
|
},
|
||||||
@ -261,13 +261,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": "https://plugins.jetbrains.com/files/12062/256327/keymap-vscode-223.7571.113.zip",
|
"223.8836.1185": "https://plugins.jetbrains.com/files/12062/256327/keymap-vscode-223.7571.113.zip",
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip",
|
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip",
|
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip",
|
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip",
|
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip"
|
"232.8660.111": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip",
|
||||||
|
"232.8660.143": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip",
|
||||||
|
"232.8660.185": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip",
|
||||||
|
"232.8660.186": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip",
|
||||||
|
"232.8660.197": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip"
|
||||||
},
|
},
|
||||||
"name": "vscode-keymap"
|
"name": "vscode-keymap"
|
||||||
},
|
},
|
||||||
@ -288,13 +288,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": "https://plugins.jetbrains.com/files/12559/257029/keymap-eclipse-223.7571.125.zip",
|
"223.8836.1185": "https://plugins.jetbrains.com/files/12559/257029/keymap-eclipse-223.7571.125.zip",
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip",
|
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip",
|
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip",
|
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip",
|
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip"
|
"232.8660.111": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip",
|
||||||
|
"232.8660.143": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip",
|
||||||
|
"232.8660.185": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip",
|
||||||
|
"232.8660.186": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip",
|
||||||
|
"232.8660.197": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip"
|
||||||
},
|
},
|
||||||
"name": "eclipse-keymap"
|
"name": "eclipse-keymap"
|
||||||
},
|
},
|
||||||
@ -315,13 +315,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": "https://plugins.jetbrains.com/files/13017/257030/keymap-visualStudio-223.7571.125.zip",
|
"223.8836.1185": "https://plugins.jetbrains.com/files/13017/257030/keymap-visualStudio-223.7571.125.zip",
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip",
|
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip",
|
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip",
|
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip",
|
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip"
|
"232.8660.111": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip",
|
||||||
|
"232.8660.143": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip",
|
||||||
|
"232.8660.185": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip",
|
||||||
|
"232.8660.186": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip",
|
||||||
|
"232.8660.197": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip"
|
||||||
},
|
},
|
||||||
"name": "visual-studio-keymap"
|
"name": "visual-studio-keymap"
|
||||||
},
|
},
|
||||||
@ -342,13 +342,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
"223.8836.1185": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
"231.9225.18": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
"231.9225.23": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar"
|
"232.8660.111": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||||
|
"232.8660.143": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||||
|
"232.8660.185": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||||
|
"232.8660.186": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||||
|
"232.8660.197": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar"
|
||||||
},
|
},
|
||||||
"name": "darcula-pitch-black"
|
"name": "darcula-pitch-black"
|
||||||
},
|
},
|
||||||
@ -368,14 +368,14 @@
|
|||||||
"webstorm"
|
"webstorm"
|
||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": "https://plugins.jetbrains.com/files/17718/364783/github-copilot-intellij-1.2.15.2816.zip",
|
"223.8836.1185": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip",
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/17718/364783/github-copilot-intellij-1.2.15.2816.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip",
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/17718/364783/github-copilot-intellij-1.2.15.2816.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip",
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/17718/364783/github-copilot-intellij-1.2.15.2816.zip",
|
"232.8660.111": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip",
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/17718/364783/github-copilot-intellij-1.2.15.2816.zip",
|
"232.8660.143": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip",
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/17718/364783/github-copilot-intellij-1.2.15.2816.zip",
|
"232.8660.185": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/17718/364783/github-copilot-intellij-1.2.15.2816.zip",
|
"232.8660.186": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/17718/364783/github-copilot-intellij-1.2.15.2816.zip"
|
"232.8660.197": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip"
|
||||||
},
|
},
|
||||||
"name": "github-copilot"
|
"name": "github-copilot"
|
||||||
},
|
},
|
||||||
@ -396,13 +396,13 @@
|
|||||||
],
|
],
|
||||||
"builds": {
|
"builds": {
|
||||||
"223.8836.1185": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
"223.8836.1185": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||||
"231.9011.35": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
|
||||||
"231.9225.12": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
|
||||||
"231.9225.15": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
|
||||||
"231.9225.16": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
|
||||||
"231.9225.18": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
"231.9225.18": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||||
"231.9225.21": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
"231.9225.23": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||||
"231.9225.23": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip"
|
"232.8660.111": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||||
|
"232.8660.143": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||||
|
"232.8660.185": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||||
|
"232.8660.186": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||||
|
"232.8660.197": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip"
|
||||||
},
|
},
|
||||||
"name": "netbeans-6-5-keymap"
|
"name": "netbeans-6-5-keymap"
|
||||||
}
|
}
|
||||||
@ -410,29 +410,35 @@
|
|||||||
"files": {
|
"files": {
|
||||||
"https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip": "sha256-JC/NOICLHf1gc4wTarDPw7lYfGHOkCOlG194yt18xOA=",
|
"https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip": "sha256-JC/NOICLHf1gc4wTarDPw7lYfGHOkCOlG194yt18xOA=",
|
||||||
"https://plugins.jetbrains.com/files/10037/358812/CSVEditor-3.2.1-223.zip": "sha256-l8xq7XXQheZYcP+kdnLXAO7FhfPJYwIh+ZffbttBI9s=",
|
"https://plugins.jetbrains.com/files/10037/358812/CSVEditor-3.2.1-223.zip": "sha256-l8xq7XXQheZYcP+kdnLXAO7FhfPJYwIh+ZffbttBI9s=",
|
||||||
|
"https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip": "sha256-m9ocJSFWparZLrX1MQA0IlSH5LHodmzzVmGZ6eHml24=",
|
||||||
"https://plugins.jetbrains.com/files/12062/256327/keymap-vscode-223.7571.113.zip": "sha256-MlWTPLA6517inAtiOdJDUeUMyHczXzeUIe4dfASLzsM=",
|
"https://plugins.jetbrains.com/files/12062/256327/keymap-vscode-223.7571.113.zip": "sha256-MlWTPLA6517inAtiOdJDUeUMyHczXzeUIe4dfASLzsM=",
|
||||||
"https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip": "sha256-OqK3HmcksgNlrADv7Ld91VCW+uzTOVWtcXcRC60IKfw=",
|
"https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip": "sha256-OqK3HmcksgNlrADv7Ld91VCW+uzTOVWtcXcRC60IKfw=",
|
||||||
|
"https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip": "sha256-q5i1eAANK+6uBYrtioKLzvJf5ALUB0K4d31Ut0vT/lE=",
|
||||||
"https://plugins.jetbrains.com/files/12559/257029/keymap-eclipse-223.7571.125.zip": "sha256-0hMn8Qt+xJjB9HnYz7OMw8xmI0FxDFy+lYfXHURhTKY=",
|
"https://plugins.jetbrains.com/files/12559/257029/keymap-eclipse-223.7571.125.zip": "sha256-0hMn8Qt+xJjB9HnYz7OMw8xmI0FxDFy+lYfXHURhTKY=",
|
||||||
"https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip": "sha256-8jUsRK4evNMzjuWQIjIMrvQ0sIXPoY1C/buu1nod5X8=",
|
"https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip": "sha256-8jUsRK4evNMzjuWQIjIMrvQ0sIXPoY1C/buu1nod5X8=",
|
||||||
|
"https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip": "sha256-eRCsivZbDNrc+kesa9jVsOoMFFz+WpYfSMXxPCCjWjw=",
|
||||||
"https://plugins.jetbrains.com/files/13017/257030/keymap-visualStudio-223.7571.125.zip": "sha256-YiJALivO1a+I4bCtZEv68PZ21Vydk5UW6gAgErj28DQ=",
|
"https://plugins.jetbrains.com/files/13017/257030/keymap-visualStudio-223.7571.125.zip": "sha256-YiJALivO1a+I4bCtZEv68PZ21Vydk5UW6gAgErj28DQ=",
|
||||||
"https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip": "sha256-b/SFrQX+pIV/R/Dd72EjqbbRgaSgppe3kv4aSxWr//Y=",
|
"https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip": "sha256-b/SFrQX+pIV/R/Dd72EjqbbRgaSgppe3kv4aSxWr//Y=",
|
||||||
|
"https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip": "sha256-5S8u7w14fLkaTcjACfUSun9pMNtPk20/8+Dr5Sp9sDE=",
|
||||||
"https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=",
|
"https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=",
|
||||||
"https://plugins.jetbrains.com/files/164/275091/IdeaVim-2.1.0.zip": "sha256-2dM/r79XT+1MHDeRAUnZw6WO3dmw7MZfx9alHmBqMk0=",
|
"https://plugins.jetbrains.com/files/164/275091/IdeaVim-2.1.0.zip": "sha256-2dM/r79XT+1MHDeRAUnZw6WO3dmw7MZfx9alHmBqMk0=",
|
||||||
"https://plugins.jetbrains.com/files/164/364022/IdeaVim-2.4.0-signed.zip": "sha256-aetarXrmK7EdYqLqAY0QNmi/djxDJnEyNTV1E0pay7Q=",
|
"https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip": "sha256-dI+Oh6Z+OuqiS8yJI/PbelZdg2YCmoGw9NGotvKc0no=",
|
||||||
"https://plugins.jetbrains.com/files/17718/364783/github-copilot-intellij-1.2.15.2816.zip": "sha256-ONmt+9mZN+/SyesZw6JV8S2U2SH5rggvojCXT0whI/E=",
|
"https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip": "sha256-qsKmVhgh8FyZN4cWbt/UKQEnk+3ANR2U2+wo5sVZZf8=",
|
||||||
"https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=",
|
"https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=",
|
||||||
"https://plugins.jetbrains.com/files/631/360005/python-231.9225.16.zip": "sha256-vin0+O9f4rY3FYqztzdIlyal5bvrvrt8Q8neDrXRmsU=",
|
"https://plugins.jetbrains.com/files/631/368891/python-232.8660.185.zip": "sha256-SqHA6I+mJeBH/Gjos+OiTayClesl5YBLqHvXIVL5o9k=",
|
||||||
"https://plugins.jetbrains.com/files/6954/357005/kotlin-plugin-231-1.9.0-release-358-IJ8770.65.zip": "sha256-v2EB05au8mkC5VnoEILLJ3tesEeCWCYSNJ9RzfJZA1o=",
|
|
||||||
"https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip": "sha256-/HljUhlum/bmgw0sfhK+33AgxCJsT32uU/UjQIzIbKs=",
|
"https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip": "sha256-/HljUhlum/bmgw0sfhK+33AgxCJsT32uU/UjQIzIbKs=",
|
||||||
|
"https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip": "sha256-ZJuLy0WM1OC6pjeEyBFDeOqbUz0gcUIgd71k4ggcCeA=",
|
||||||
"https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip": "sha256-vE+fobPbtWlaSHGTLlbDcC6NkaJiA4Qp50h8flXHaJc=",
|
"https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip": "sha256-vE+fobPbtWlaSHGTLlbDcC6NkaJiA4Qp50h8flXHaJc=",
|
||||||
"https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip": "sha256-hT5K4w4lhvNwDzDMDSvsIDGj9lyaRqglfOhlbNdqpWs=",
|
"https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip": "sha256-hT5K4w4lhvNwDzDMDSvsIDGj9lyaRqglfOhlbNdqpWs=",
|
||||||
"https://plugins.jetbrains.com/files/7322/326457/python-ce-231.8770.65.zip": "sha256-LjHpwdBtC4C9KXrHQ+EvmGL1A+Tfbqzc17Kf80SP/lE=",
|
|
||||||
"https://plugins.jetbrains.com/files/7322/357028/python-ce-231.9225.4.zip": "sha256-77v4vSHULX2vC0NFMeo2HoOaD3i4WG7zVCmaPUHQJIE=",
|
"https://plugins.jetbrains.com/files/7322/357028/python-ce-231.9225.4.zip": "sha256-77v4vSHULX2vC0NFMeo2HoOaD3i4WG7zVCmaPUHQJIE=",
|
||||||
|
"https://plugins.jetbrains.com/files/7322/368904/python-ce-232.8660.185.zip": "sha256-MD2HNM9ltLK/0KKB6Ly1qu3J8B8QD/8t0FjWEcalIkE=",
|
||||||
"https://plugins.jetbrains.com/files/8182/329558/intellij-rust-0.4.194.5382-223.zip": "sha256-AgaKH4ZaxLhumk1P9BVJGpvluKnpYIulCDIRQpaWlKA=",
|
"https://plugins.jetbrains.com/files/8182/329558/intellij-rust-0.4.194.5382-223.zip": "sha256-AgaKH4ZaxLhumk1P9BVJGpvluKnpYIulCDIRQpaWlKA=",
|
||||||
"https://plugins.jetbrains.com/files/8182/359429/intellij-rust-0.4.198.5409-231.zip": "sha256-kCS/fglqb4MD/sE+mGHchvQCUOdZiDrYtTAzn7XITkM=",
|
|
||||||
"https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip": "sha256-PasY5Ep9vlbM5SAs/uB4j8b7F6dl8keeV/yLAuoTcZY=",
|
"https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip": "sha256-PasY5Ep9vlbM5SAs/uB4j8b7F6dl8keeV/yLAuoTcZY=",
|
||||||
"https://plugins.jetbrains.com/files/8554/326468/featuresTrainer-231.8770.66.zip": "sha256-N5woM9O9y+UequeWcjCLL93rjHDW0Tnvh8h3iLrwmjk=",
|
"https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip": "sha256-8GSMckx4hHAfJBZbWcTuN85RROLaXTGix3a9QwZ5pSc=",
|
||||||
|
"https://plugins.jetbrains.com/files/8182/367350/intellij-rust-0.4.199.5414-231.zip": "sha256-uHitLtuxa6w7XL0kdGf1hPAah8OpsrUWBLxbUNf7Y9o=",
|
||||||
|
"https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip": "sha256-qa7R+YfVWu/x5p8t28tDtRtMH6dZCGZzMXycpK+epQo=",
|
||||||
|
"https://plugins.jetbrains.com/files/8554/365482/featuresTrainer-232.8660.129.zip": "sha256-SCxqar6a7Q6sOFuZWNXtLRiSd7/34ydhWpL8groKT0U=",
|
||||||
"https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip": "sha256-byShwSfnAG8kXhoNu7CfOwvy4Viav784NT0UmzKY6hQ=",
|
"https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip": "sha256-byShwSfnAG8kXhoNu7CfOwvy4Viav784NT0UmzKY6hQ=",
|
||||||
"https://plugins.jetbrains.com/files/9568/360002/go-plugin-231.9225.16.zip": "sha256-VZoavuQyHP7rJ3p/R+maoHetEt8bYP/eSnlfEgfFrFc="
|
"https://plugins.jetbrains.com/files/9568/366117/go-plugin-232.8660.142.zip": "sha256-MPeTPoSUvfjwdWifKxlYHmmVNr+nOD22Hp4srRQbG/o="
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3,58 +3,58 @@
|
|||||||
"clion": {
|
"clion": {
|
||||||
"update-channel": "CLion RELEASE",
|
"update-channel": "CLion RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz",
|
||||||
"version": "2023.1.5",
|
"version": "2023.2",
|
||||||
"sha256": "69a274098fe35ca53edbed460f1044691cedf595d080e291644a013905591bf3",
|
"sha256": "45671bb8cf7b18bd6da2b519b950f28d315ad49d230494a08785e78219e43819",
|
||||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.1.5.tar.gz",
|
"url": "https://download.jetbrains.com/cpp/CLion-2023.2.tar.gz",
|
||||||
"build_number": "231.9225.21"
|
"build_number": "232.8660.186"
|
||||||
},
|
},
|
||||||
"datagrip": {
|
"datagrip": {
|
||||||
"update-channel": "DataGrip RELEASE",
|
"update-channel": "DataGrip RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.tar.gz",
|
||||||
"version": "2023.1.2",
|
"version": "2023.2",
|
||||||
"sha256": "57e8a79d69d9f34957fe7fa1307296396ab7c2b84bacffb6d86616cbcd596edd",
|
"sha256": "f8344dad4f502a215440fb7ccbc4c69acdd0b18f33d855f0d0d0d2bbe44a5f26",
|
||||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.1.2.tar.gz",
|
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.2.tar.gz",
|
||||||
"build_number": "231.9011.35"
|
"build_number": "232.8660.111"
|
||||||
},
|
},
|
||||||
"dataspell": {
|
"dataspell": {
|
||||||
"update-channel": "DataSpell RELEASE",
|
"update-channel": "DataSpell RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "07158e00ef81c58c9b295c1777635069777f5f3f16d593b14429673b9699cfff",
|
"sha256": "f8c486cb2e7cc2ce78fff173785f75c8c7461da622f81d3abe7017434e2bb4e4",
|
||||||
"url": "https://download.jetbrains.com/python/dataspell-2023.1.4.tar.gz",
|
"url": "https://download.jetbrains.com/python/dataspell-2023.2.tar.gz",
|
||||||
"build_number": "231.9225.14"
|
"build_number": "232.8660.202"
|
||||||
},
|
},
|
||||||
"gateway": {
|
"gateway": {
|
||||||
"update-channel": "Gateway RELEASE",
|
"update-channel": "Gateway RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz",
|
||||||
"version": "2023.1.3",
|
"version": "2023.2",
|
||||||
"sha256": "32d97c9935e4825d5f395e5039033121649838a3811e25301d70f32315a2e106",
|
"sha256": "8b4064670f42d1812cf44068dd989d518b46fd04a8bd4b6b5e8f84e9a44f58b2",
|
||||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2023.1.3.tar.gz",
|
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2023.2.tar.gz",
|
||||||
"build_number": "231.9161.32"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"goland": {
|
"goland": {
|
||||||
"update-channel": "GoLand RELEASE",
|
"update-channel": "GoLand RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "ac8bd42b6dee2aedcfd05656b7f74969e6775f41c9d6614d3cc4946fbc8c346f",
|
"sha256": "17f1bbd9a46061fdd013d49a99859c1ca3ece1a3cc51cdcf2b46eae0432f2481",
|
||||||
"url": "https://download.jetbrains.com/go/goland-2023.1.4.tar.gz",
|
"url": "https://download.jetbrains.com/go/goland-2023.2.tar.gz",
|
||||||
"build_number": "231.9225.16"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"idea-community": {
|
"idea-community": {
|
||||||
"update-channel": "IntelliJ IDEA RELEASE",
|
"update-channel": "IntelliJ IDEA RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "9ea98c03b29903f7bde41f6a3c039621fff5d04015f37f9f21e04966d557ea90",
|
"sha256": "b1a5c267ca86850764b0541bee0c27af7d2082e55516e95a0c8d30539571735c",
|
||||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.1.4.tar.gz",
|
"url": "https://download.jetbrains.com/idea/ideaIC-2023.2.tar.gz",
|
||||||
"build_number": "231.9225.16"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"idea-ultimate": {
|
"idea-ultimate": {
|
||||||
"update-channel": "IntelliJ IDEA RELEASE",
|
"update-channel": "IntelliJ IDEA RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "b5b15e1bbc7d953715a2b3f5eb25b9bb26baa99bdbee2d11acc91339c725f73a",
|
"sha256": "d398599557cc732fd1f58f38104d7cda35e326e4cd394245a8358e02fb8878b3",
|
||||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.1.4.tar.gz",
|
"url": "https://download.jetbrains.com/idea/ideaIU-2023.2.tar.gz",
|
||||||
"build_number": "231.9225.16"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"mps": {
|
"mps": {
|
||||||
"update-channel": "MPS RELEASE",
|
"update-channel": "MPS RELEASE",
|
||||||
@ -76,18 +76,18 @@
|
|||||||
"pycharm-community": {
|
"pycharm-community": {
|
||||||
"update-channel": "PyCharm RELEASE",
|
"update-channel": "PyCharm RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "4def30bc442113605b907586ee087bc72e75fc63d826b9a9e16cd97dbb467309",
|
"sha256": "64472ee39d244fbc2cc8aeade204d02a767c7ce66b2edaa26a8499eeef44f3d7",
|
||||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.1.4.tar.gz",
|
"url": "https://download.jetbrains.com/python/pycharm-community-2023.2.tar.gz",
|
||||||
"build_number": "231.9225.15"
|
"build_number": "232.8660.197"
|
||||||
},
|
},
|
||||||
"pycharm-professional": {
|
"pycharm-professional": {
|
||||||
"update-channel": "PyCharm RELEASE",
|
"update-channel": "PyCharm RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "0f9beda16f7e90631e75954bf780669ab05621b69e9f91a9e41ed1ecd1ac26cf",
|
"sha256": "95f1666c471a9d752c53ec0b776840552e023f6405a3b000ce6f1014125bfc83",
|
||||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.1.4.tar.gz",
|
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.2.tar.gz",
|
||||||
"build_number": "231.9225.15"
|
"build_number": "232.8660.197"
|
||||||
},
|
},
|
||||||
"rider": {
|
"rider": {
|
||||||
"update-channel": "Rider RELEASE",
|
"update-channel": "Rider RELEASE",
|
||||||
@ -100,76 +100,76 @@
|
|||||||
"ruby-mine": {
|
"ruby-mine": {
|
||||||
"update-channel": "RubyMine RELEASE",
|
"update-channel": "RubyMine RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "b9b5d2a3c0c0517e1ef1363b2abe5ca41441343bc1c8999d1b8e6dff248027fb",
|
"sha256": "9da529bbc2c65503f1e01c85b745f676140c2263b9541fb1c5bae0d3b9329787",
|
||||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.1.4.tar.gz",
|
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.2.tar.gz",
|
||||||
"build_number": "231.9225.12"
|
"build_number": "232.8660.186"
|
||||||
},
|
},
|
||||||
"webstorm": {
|
"webstorm": {
|
||||||
"update-channel": "WebStorm RELEASE",
|
"update-channel": "WebStorm RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz",
|
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "d522583e234aaf66d3da760908d2fa1254990a2497bb7c6eb84ee9d0bb3c5ffe",
|
"sha256": "cc97c8ba44560dea41de1c03fd6023a287c3dca6476c297f02a473af124c073f",
|
||||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.1.4.tar.gz",
|
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.2.tar.gz",
|
||||||
"build_number": "231.9225.18"
|
"build_number": "232.8660.143"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"x86_64-darwin": {
|
"x86_64-darwin": {
|
||||||
"clion": {
|
"clion": {
|
||||||
"update-channel": "CLion RELEASE",
|
"update-channel": "CLion RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg",
|
||||||
"version": "2023.1.5",
|
"version": "2023.2",
|
||||||
"sha256": "d372abe2e1598e9ae3ca121a85d7d89211e65d99b4ca2183ef05dd3172212c44",
|
"sha256": "2f97bc578e0eb21f4cde2291dc78f19dac5839d84319ba780cc8c98fd9694108",
|
||||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.1.5.dmg",
|
"url": "https://download.jetbrains.com/cpp/CLion-2023.2.dmg",
|
||||||
"build_number": "231.9225.21"
|
"build_number": "232.8660.186"
|
||||||
},
|
},
|
||||||
"datagrip": {
|
"datagrip": {
|
||||||
"update-channel": "DataGrip RELEASE",
|
"update-channel": "DataGrip RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.dmg",
|
||||||
"version": "2023.1.2",
|
"version": "2023.2",
|
||||||
"sha256": "13302c2cda09fdf08025430cfb195d7cbf34ad0f66968091e5227a8ff71a7f79",
|
"sha256": "0457a7503d4a1f0824777f5e27416831070b109be93c9c7bc465065c76631009",
|
||||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.1.2.dmg",
|
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.2.dmg",
|
||||||
"build_number": "231.9011.35"
|
"build_number": "232.8660.111"
|
||||||
},
|
},
|
||||||
"dataspell": {
|
"dataspell": {
|
||||||
"update-channel": "DataSpell RELEASE",
|
"update-channel": "DataSpell RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "c0c79501d88fc003707707b3410ab4378aaef44a9cebb220f5b1eaeb3db640e9",
|
"sha256": "3f46033d82f23d558c9b1d0eb0d05a3bd1bcc6c320412e0dbadecdb326e9492a",
|
||||||
"url": "https://download.jetbrains.com/python/dataspell-2023.1.4.dmg",
|
"url": "https://download.jetbrains.com/python/dataspell-2023.2.dmg",
|
||||||
"build_number": "231.9225.14"
|
"build_number": "232.8660.202"
|
||||||
},
|
},
|
||||||
"gateway": {
|
"gateway": {
|
||||||
"update-channel": "Gateway RELEASE",
|
"update-channel": "Gateway RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg",
|
||||||
"version": "2023.1.3",
|
"version": "2023.2",
|
||||||
"sha256": "18d9bcce099d9f78ff4990f93c9ffc6819d7e789f4372659a3ea3bf0f1a2f85a",
|
"sha256": "b5b3cbc4f339ff9ae255196fb32b1db86964ea8ce48dfe61c3d5976a5d831359",
|
||||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2023.1.3.dmg",
|
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2023.2.dmg",
|
||||||
"build_number": "231.9161.32"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"goland": {
|
"goland": {
|
||||||
"update-channel": "GoLand RELEASE",
|
"update-channel": "GoLand RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/go/goland-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/go/goland-{version}.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "ec4d8724ef0b3c1d597801d23622ea5625b65c260d43d9e670c2fc63f448ea45",
|
"sha256": "8dfde9eb0344c0c049c2c327ee5c92dff612bf2ac2574a04987b7f99ed91b47e",
|
||||||
"url": "https://download.jetbrains.com/go/goland-2023.1.4.dmg",
|
"url": "https://download.jetbrains.com/go/goland-2023.2.dmg",
|
||||||
"build_number": "231.9225.16"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"idea-community": {
|
"idea-community": {
|
||||||
"update-channel": "IntelliJ IDEA RELEASE",
|
"update-channel": "IntelliJ IDEA RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "07dcc09078efea0a6c7d009ec79878d69534f2ca973f546ed469abbc4fec5088",
|
"sha256": "ad46a72491b50a5bf5f4a3066e7fb969576dd5b4f4dc322b31f14f638d564e2e",
|
||||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.1.4.dmg",
|
"url": "https://download.jetbrains.com/idea/ideaIC-2023.2.dmg",
|
||||||
"build_number": "231.9225.16"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"idea-ultimate": {
|
"idea-ultimate": {
|
||||||
"update-channel": "IntelliJ IDEA RELEASE",
|
"update-channel": "IntelliJ IDEA RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "d039c8789724962fa264d55d47ac2e5efc2779fd082dcb6615ae15b2ca66ce91",
|
"sha256": "5c60bbd9527b049777bf3ddd1de0f515688fff9e08d1eb09029082677f579151",
|
||||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.1.4.dmg",
|
"url": "https://download.jetbrains.com/idea/ideaIU-2023.2.dmg",
|
||||||
"build_number": "231.9225.16"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"mps": {
|
"mps": {
|
||||||
"update-channel": "MPS RELEASE",
|
"update-channel": "MPS RELEASE",
|
||||||
@ -191,18 +191,18 @@
|
|||||||
"pycharm-community": {
|
"pycharm-community": {
|
||||||
"update-channel": "PyCharm RELEASE",
|
"update-channel": "PyCharm RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "8474b4efea07381d4847b183c26a1d7f4bb80807d34ad5cd058e643b7f930d28",
|
"sha256": "2de31d04ad6f199bac193975b6cba6904b8f074c9bc14ac7f14a0eaa6089324e",
|
||||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.1.4.dmg",
|
"url": "https://download.jetbrains.com/python/pycharm-community-2023.2.dmg",
|
||||||
"build_number": "231.9225.15"
|
"build_number": "232.8660.197"
|
||||||
},
|
},
|
||||||
"pycharm-professional": {
|
"pycharm-professional": {
|
||||||
"update-channel": "PyCharm RELEASE",
|
"update-channel": "PyCharm RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "04945795cdee1fb36a5c19c2846203bcc4bccba8939f58dd1265651578f9c4c6",
|
"sha256": "5db02ef2b9086e2bbbc5ba94b9729b8ae5e328364a7c000d1cf3f4e85b92f404",
|
||||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.1.4.dmg",
|
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.2.dmg",
|
||||||
"build_number": "231.9225.15"
|
"build_number": "232.8660.197"
|
||||||
},
|
},
|
||||||
"rider": {
|
"rider": {
|
||||||
"update-channel": "Rider RELEASE",
|
"update-channel": "Rider RELEASE",
|
||||||
@ -215,76 +215,76 @@
|
|||||||
"ruby-mine": {
|
"ruby-mine": {
|
||||||
"update-channel": "RubyMine RELEASE",
|
"update-channel": "RubyMine RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "4ade59a9d04cc4b5e0a4ed62c2c60e8ddba9717ae91a3e8cf53363d8f0a41e29",
|
"sha256": "fc169ca55848e01ab6432babc358d93bf4e1dcc6f343e79fe27144912bed854c",
|
||||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.1.4.dmg",
|
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.2.dmg",
|
||||||
"build_number": "231.9225.12"
|
"build_number": "232.8660.186"
|
||||||
},
|
},
|
||||||
"webstorm": {
|
"webstorm": {
|
||||||
"update-channel": "WebStorm RELEASE",
|
"update-channel": "WebStorm RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg",
|
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "9e80e3047396b99f82d541813a1177e058f3acb0fc81d27a625e3f62cc1ddadb",
|
"sha256": "daf4d9c0b27f305e063d128ed7a8a63cbfbe8ddfaadb4cb0b1484b9742235137",
|
||||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.1.4.dmg",
|
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.2.dmg",
|
||||||
"build_number": "231.9225.18"
|
"build_number": "232.8660.143"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"aarch64-darwin": {
|
"aarch64-darwin": {
|
||||||
"clion": {
|
"clion": {
|
||||||
"update-channel": "CLion RELEASE",
|
"update-channel": "CLion RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.5",
|
"version": "2023.2",
|
||||||
"sha256": "432955fc7926a5387c1fa9b30433b0e68f49ab88ea40d0bddef711692b28e8b1",
|
"sha256": "c2b5ea78b6859f1ef56f32e040e0f9d3d9793198cfa2a8f73d21df2731ddedfd",
|
||||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.1.5-aarch64.dmg",
|
"url": "https://download.jetbrains.com/cpp/CLion-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9225.21"
|
"build_number": "232.8660.186"
|
||||||
},
|
},
|
||||||
"datagrip": {
|
"datagrip": {
|
||||||
"update-channel": "DataGrip RELEASE",
|
"update-channel": "DataGrip RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.2",
|
"version": "2023.2",
|
||||||
"sha256": "3af05578dd8c3b01a5b75e34b0944bccd307ce698e80fe238044762785920c90",
|
"sha256": "51a9ba6f4448ffc10474522df6b5264972286599ee8165f9b961cd99c1c08bdd",
|
||||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.1.2-aarch64.dmg",
|
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9011.35"
|
"build_number": "232.8660.111"
|
||||||
},
|
},
|
||||||
"dataspell": {
|
"dataspell": {
|
||||||
"update-channel": "DataSpell RELEASE",
|
"update-channel": "DataSpell RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "bd0166ea6dcc4de0115102af44da7a587f4bb00a60f9ff09b3da35f2b38370c3",
|
"sha256": "52e4e31b2dbc2ed29c547a01c025983b2c8af8b1d58ac8325694256e96fd2a21",
|
||||||
"url": "https://download.jetbrains.com/python/dataspell-2023.1.4-aarch64.dmg",
|
"url": "https://download.jetbrains.com/python/dataspell-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9225.14"
|
"build_number": "232.8660.202"
|
||||||
},
|
},
|
||||||
"gateway": {
|
"gateway": {
|
||||||
"update-channel": "Gateway RELEASE",
|
"update-channel": "Gateway RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.3",
|
"version": "2023.2",
|
||||||
"sha256": "3564f680ff11ac66722e970491d37d3f1faeb09354095f2086bf0bf4a0897e5b",
|
"sha256": "09b7e8a217ac69accf286dbbc46397b3a18e51775d1682c2eb2db255ed69d2dc",
|
||||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2023.1.3-aarch64.dmg",
|
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9161.32"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"goland": {
|
"goland": {
|
||||||
"update-channel": "GoLand RELEASE",
|
"update-channel": "GoLand RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "5b60eac7a22f6e37345efe9dbbd65e9176a6f1ec899f92bcecbcabb8f96b2ae4",
|
"sha256": "0b48b7b62972ff6ff81c3e16adfe3824043c989d693bbd2a5b03145a80c4f72e",
|
||||||
"url": "https://download.jetbrains.com/go/goland-2023.1.4-aarch64.dmg",
|
"url": "https://download.jetbrains.com/go/goland-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9225.16"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"idea-community": {
|
"idea-community": {
|
||||||
"update-channel": "IntelliJ IDEA RELEASE",
|
"update-channel": "IntelliJ IDEA RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "806d6edf7e4cf5636938522c4f64887ed9657b7628311573148d630bbd677228",
|
"sha256": "e7c52c2cf202841e729868f3cb73bf40b92cb3c3860e60d614a7daa63dd5ee25",
|
||||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.1.4-aarch64.dmg",
|
"url": "https://download.jetbrains.com/idea/ideaIC-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9225.16"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"idea-ultimate": {
|
"idea-ultimate": {
|
||||||
"update-channel": "IntelliJ IDEA RELEASE",
|
"update-channel": "IntelliJ IDEA RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "a03b9357a0d54936df1631f75d11d2647bc89ca5c5baaa4af07a58ab729924cc",
|
"sha256": "f6255dc42b1631a19fc02ec8879f70963c38273d7998a709b745cffcaf9c12c8",
|
||||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.1.4-aarch64.dmg",
|
"url": "https://download.jetbrains.com/idea/ideaIU-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9225.16"
|
"build_number": "232.8660.185"
|
||||||
},
|
},
|
||||||
"mps": {
|
"mps": {
|
||||||
"update-channel": "MPS RELEASE",
|
"update-channel": "MPS RELEASE",
|
||||||
@ -306,18 +306,18 @@
|
|||||||
"pycharm-community": {
|
"pycharm-community": {
|
||||||
"update-channel": "PyCharm RELEASE",
|
"update-channel": "PyCharm RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "34bd9ea7434e73d4552a90b2b15ae93b7f4ee8df23690d7b74862d50d85207bf",
|
"sha256": "6c841fbe53bd4cfd97867757e02db496ac5a3f749f9c18b5afa20577ab62bab0",
|
||||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.1.4-aarch64.dmg",
|
"url": "https://download.jetbrains.com/python/pycharm-community-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9225.15"
|
"build_number": "232.8660.197"
|
||||||
},
|
},
|
||||||
"pycharm-professional": {
|
"pycharm-professional": {
|
||||||
"update-channel": "PyCharm RELEASE",
|
"update-channel": "PyCharm RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "7c86ed350d71b2fef5f1992a377e7fe161c38a3de91bc1f3bad0d9aafbcde6a8",
|
"sha256": "8c022d282d409079abaf7b611a61041f6022140804587d10d49a150457e35e83",
|
||||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.1.4-aarch64.dmg",
|
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9225.15"
|
"build_number": "232.8660.197"
|
||||||
},
|
},
|
||||||
"rider": {
|
"rider": {
|
||||||
"update-channel": "Rider RELEASE",
|
"update-channel": "Rider RELEASE",
|
||||||
@ -330,18 +330,18 @@
|
|||||||
"ruby-mine": {
|
"ruby-mine": {
|
||||||
"update-channel": "RubyMine RELEASE",
|
"update-channel": "RubyMine RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "ddcb8bf654c24daa0365b9e734b9c6b6d0238303d0f8f540d6e1ce821539e59e",
|
"sha256": "b91405e6c187baea2ac2f1ee81b7fdf6c4e60f52629bf3afe5bbb679baa76af7",
|
||||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.1.4-aarch64.dmg",
|
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9225.12"
|
"build_number": "232.8660.186"
|
||||||
},
|
},
|
||||||
"webstorm": {
|
"webstorm": {
|
||||||
"update-channel": "WebStorm RELEASE",
|
"update-channel": "WebStorm RELEASE",
|
||||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg",
|
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg",
|
||||||
"version": "2023.1.4",
|
"version": "2023.2",
|
||||||
"sha256": "15d1a6a65c6cb073479f82394d2691fd84c54bc7eb2c5f55a6db77bdb6e500bd",
|
"sha256": "aa98f5c6ae61f3571cdc4abbd277c770d0b4a790e7fe4d60e1095b192a00b5b0",
|
||||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.1.4-aarch64.dmg",
|
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.2-aarch64.dmg",
|
||||||
"build_number": "231.9225.18"
|
"build_number": "232.8660.143"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -24,21 +24,21 @@ let
|
|||||||
archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
|
archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
|
||||||
|
|
||||||
sha256 = {
|
sha256 = {
|
||||||
x86_64-linux = "0xqcksnjdph81cc39qs1q0w6av2c3p3l64bws4iwndbxwvmrxqb0";
|
x86_64-linux = "05yl6v11ndayz081m3j6dhclj0hshsf0ism7z31hmq6qvfl1sw0k";
|
||||||
x86_64-darwin = "1mh75kfrycm8rxs99z025sh9l9hry9rdp69njrb1p08dxrrslb45";
|
x86_64-darwin = "16x1ppfi3n9gnxg2la2pzj67mlj507879hpqinhpz57dvys421h8";
|
||||||
aarch64-linux = "1755hiicbyq85bacn1cclnmg7k6xmgpgdiziar9rw14vp1kfid40";
|
aarch64-linux = "0m5k9rm14isj9x1j3nw3zvcxxz523396id7yhi8bpncr4ac8a087";
|
||||||
aarch64-darwin = "0498grcdlnm9kaxr61p3q46dp9q92i43wi6myfibky2nhqccad34";
|
aarch64-darwin = "1kbhf3v71qhw4ql6pp8x5m68lgycjzxzm17c9ri0zn0b86ffp8d3";
|
||||||
armv7l-linux = "04481jyvfdyq702x88raa5frspzya0158173blwcrmpgw8dda4fn";
|
armv7l-linux = "07lp0schicpnzs52gfbi9y8zfkwxhh92zv29afzy6vxdlqvmrf21";
|
||||||
}.${system} or throwSystem;
|
}.${system} or throwSystem;
|
||||||
in
|
in
|
||||||
callPackage ./generic.nix rec {
|
callPackage ./generic.nix rec {
|
||||||
# Please backport all compatible updates to the stable release.
|
# Please backport all compatible updates to the stable release.
|
||||||
# This is important for the extension ecosystem.
|
# This is important for the extension ecosystem.
|
||||||
version = "1.80.1";
|
version = "1.80.2";
|
||||||
pname = "vscode";
|
pname = "vscode";
|
||||||
|
|
||||||
# This is used for VS Code - Remote SSH test
|
# This is used for VS Code - Remote SSH test
|
||||||
rev = "74f6148eb9ea00507ec113ec51c489d6ffb4b771";
|
rev = "2ccd690cbff1569e4a83d7c43d45101f817401dc";
|
||||||
|
|
||||||
executableName = "code" + lib.optionalString isInsiders "-insiders";
|
executableName = "code" + lib.optionalString isInsiders "-insiders";
|
||||||
longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders";
|
longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders";
|
||||||
@ -62,7 +62,7 @@ in
|
|||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
name = "vscode-server-${rev}.tar.gz";
|
name = "vscode-server-${rev}.tar.gz";
|
||||||
url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable";
|
url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable";
|
||||||
sha256 = "1f5x53hsql8z54jv0wxgmx2j1fglvfs6ml7x6l5d58sh6wfkkpp1";
|
sha256 = "1425bngv0n2xpd7yp9xbmxv95adr9vv0vzy1wvqvgpd8p6h05r7n";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -12,13 +12,13 @@
|
|||||||
}:
|
}:
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "cartridges";
|
pname = "cartridges";
|
||||||
version = "2.1";
|
version = "2.1.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "kra-mo";
|
owner = "kra-mo";
|
||||||
repo = "cartridges";
|
repo = "cartridges";
|
||||||
rev = "v${finalAttrs.version}";
|
rev = "v${finalAttrs.version}";
|
||||||
sha256 = "sha256-g9P20B+4yhejVVjvtDAv1lf94srP66vceK4n7Sd9W80=";
|
sha256 = "sha256-jycTLKTHKhxd4t+3NB23Tf1oAvqiDHHsNmS6uLikgGA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
29
pkgs/applications/misc/wttrbar/default.nix
Normal file
29
pkgs/applications/misc/wttrbar/default.nix
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
{ lib
|
||||||
|
, stdenv
|
||||||
|
, fetchFromGitHub
|
||||||
|
, rustPlatform
|
||||||
|
, darwin
|
||||||
|
}:
|
||||||
|
|
||||||
|
rustPlatform.buildRustPackage rec {
|
||||||
|
pname = "wttrbar";
|
||||||
|
version = "0.3.2";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "bjesus";
|
||||||
|
repo = "wttrbar";
|
||||||
|
rev = version;
|
||||||
|
hash = "sha256-RQeRDu8x6OQAD7VYT7FwBfj8gxn1nj6hP60oCIiuAgg=";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk_11_0.frameworks.Security ];
|
||||||
|
|
||||||
|
cargoHash = "sha256-hJCEA6m/iZuSjWRbbaoJ5ryG0z5U/IWhbEvNAohFyjg=";
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "A simple but detailed weather indicator for Waybar using wttr.in";
|
||||||
|
homepage = "https://github.com/bjesus/wttrbar";
|
||||||
|
license = lib.licenses.mit;
|
||||||
|
maintainers = with lib.maintainers; [ khaneliman ];
|
||||||
|
};
|
||||||
|
}
|
@ -23,7 +23,7 @@ let
|
|||||||
vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi";
|
vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi";
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
pname = "vivaldi";
|
pname = "vivaldi";
|
||||||
version = "6.1.3035.111";
|
version = "6.1.3035.204";
|
||||||
|
|
||||||
suffix = {
|
suffix = {
|
||||||
aarch64-linux = "arm64";
|
aarch64-linux = "arm64";
|
||||||
@ -33,8 +33,8 @@ in stdenv.mkDerivation rec {
|
|||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_${suffix}.deb";
|
url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_${suffix}.deb";
|
||||||
hash = {
|
hash = {
|
||||||
aarch64-linux = "sha256-0bUe1Rn3pi08SaUxg+PXRXFD8V/TGVh40hkWSKvalhc=";
|
aarch64-linux = "sha256-i2eIm4AF7avjy3KSUvoOOKWw7Q+BatozGpy/yyX4Esg=";
|
||||||
x86_64-linux = "sha256-be+dKBxfDLitqstg3mZbwL4bYo4De7rIWp8+k99+a2o=";
|
x86_64-linux = "sha256-TLuTYXp6EdQDBWPM1TEXwhdxWWMSPKIi5fW+SGUVdRo=";
|
||||||
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, runCommandNoCC, dasel }:
|
{ lib, runCommand, dasel }:
|
||||||
let
|
let
|
||||||
daselBin = lib.getExe dasel;
|
daselBin = lib.getExe dasel;
|
||||||
|
|
||||||
@ -28,7 +28,7 @@ rec {
|
|||||||
let
|
let
|
||||||
name = last (builtins.split "/" nameOrPath);
|
name = last (builtins.split "/" nameOrPath);
|
||||||
in
|
in
|
||||||
runCommandNoCC name
|
runCommand name
|
||||||
{
|
{
|
||||||
input = input data;
|
input = input data;
|
||||||
passAsFile = [ "input" ];
|
passAsFile = [ "input" ];
|
||||||
|
@ -1,17 +1,13 @@
|
|||||||
{ pkgs, config, lib }:
|
{ config, lib, callPackages }:
|
||||||
|
|
||||||
let
|
let
|
||||||
aliases = if config.allowAliases then (import ./aliases.nix lib) else prev: {};
|
aliases = if config.allowAliases then (import ./aliases.nix lib) else prev: {};
|
||||||
|
|
||||||
# Writers for JSON-like data structures
|
# Writers for JSON-like data structures
|
||||||
dataWriters = import ./data.nix {
|
dataWriters = callPackages ./data.nix { };
|
||||||
inherit lib; inherit (pkgs) runCommandNoCC dasel;
|
|
||||||
};
|
|
||||||
|
|
||||||
# Writers for scripts
|
# Writers for scripts
|
||||||
scriptWriters = import ./scripts.nix {
|
scriptWriters = callPackages ./scripts.nix { };
|
||||||
inherit lib pkgs;
|
|
||||||
};
|
|
||||||
|
|
||||||
writers = scriptWriters // dataWriters;
|
writers = scriptWriters // dataWriters;
|
||||||
in
|
in
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ pkgs, lib }:
|
{ pkgs, buildPackages, lib, stdenv, libiconv, mkNugetDeps, mkNugetSource, gixy }:
|
||||||
let
|
let
|
||||||
inherit (lib)
|
inherit (lib)
|
||||||
concatMapStringsSep
|
concatMapStringsSep
|
||||||
@ -10,15 +10,6 @@ let
|
|||||||
strings
|
strings
|
||||||
types
|
types
|
||||||
;
|
;
|
||||||
|
|
||||||
inherit (pkgs)
|
|
||||||
buildPackages
|
|
||||||
gixy
|
|
||||||
libiconv
|
|
||||||
mkNugetDeps
|
|
||||||
mkNugetSource
|
|
||||||
stdenv
|
|
||||||
;
|
|
||||||
in
|
in
|
||||||
rec {
|
rec {
|
||||||
# Base implementation for non-compiled executables.
|
# Base implementation for non-compiled executables.
|
||||||
|
@ -2,12 +2,12 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ciao";
|
pname = "ciao";
|
||||||
version = "1.22.0-m1";
|
version = "1.22.0-m7";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ciao-lang";
|
owner = "ciao-lang";
|
||||||
repo = "ciao";
|
repo = "ciao";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-p7QNSsDI8hVMPPfkX3PNjJo01hsPGKZ7jMR9Kmj2qxY=";
|
sha256 = "sha256-5LX+NVDAtdffQeLTD4Camp5aNm0K3Cwmavh7OF5XcZU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
configurePhase = ''
|
configurePhase = ''
|
||||||
|
@ -4,12 +4,12 @@
|
|||||||
{ lib, stdenv, fetchFromGitHub, cmake, gtest }:
|
{ lib, stdenv, fetchFromGitHub, cmake, gtest }:
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "easyloggingpp";
|
pname = "easyloggingpp";
|
||||||
version = "9.97.0";
|
version = "9.97.1";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "amrayn";
|
owner = "amrayn";
|
||||||
repo = "easyloggingpp";
|
repo = "easyloggingpp";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-sFWmZMnucMuvpwDzuowni21KiD3bx0lH1Ts+yhusOYs=";
|
sha256 = "sha256-R4NdwsUywgJoK5E/OdZXFds6iBKOsMa0E+2PDdQbV6E=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [cmake];
|
nativeBuildInputs = [cmake];
|
||||||
|
@ -9,13 +9,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "hipfort";
|
pname = "hipfort";
|
||||||
version = "5.4.3";
|
version = "5.6.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ROCmSoftwarePlatform";
|
owner = "ROCmSoftwarePlatform";
|
||||||
repo = "hipfort";
|
repo = "hipfort";
|
||||||
rev = "rocm-${finalAttrs.version}";
|
rev = "rocm-${finalAttrs.version}";
|
||||||
hash = "sha256-cXzNOvWIU388AU5hzLwmIGaX5DvzIJJCvgkP2BA4jao=";
|
hash = "sha256-x1pF9md7RIcobE/4UxHxOaURbljFZGOashW1KM0lmo0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -12,13 +12,13 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "openshift";
|
pname = "openshift";
|
||||||
version = "0.13.1";
|
version = "0.13.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "openshift";
|
owner = "openshift";
|
||||||
repo = "openshift-restclient-python";
|
repo = "openshift-restclient-python";
|
||||||
rev = "v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-9mMHih2xuQve8hEnc5x4f9Pd4wX7IMy3vrxxGFCG+8o=";
|
hash = "sha256-uLfewj7M8KNs3oL1AM18sR/WhAR2mvBfqadyhR73FP0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
@ -6,14 +6,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "peaqevcore";
|
pname = "peaqevcore";
|
||||||
version = "19.0.1";
|
version = "19.0.2";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-i7jW9hby6rgM/lWpujn+mRif2KhIu1mmJw3AnrofCVU=";
|
hash = "sha256-Ju+vKKNmRCRLYSOXNmCdBR8Ce1Xw3BA7IMMCRBSFhKQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
@ -32,6 +32,12 @@ buildPythonPackage rec {
|
|||||||
hash = "sha256-s9djd/MDNnyNkjkeApY6Fb1mhI6iop8RghaSJdi4eAs=";
|
hash = "sha256-s9djd/MDNnyNkjkeApY6Fb1mhI6iop8RghaSJdi4eAs=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# The packaged pytest-runner version is too new as of 2023-07-27. It's not really needed anyway. Unfortunately,
|
||||||
|
# pythonRelaxDepsHook doesn't work on setup_requires packages.
|
||||||
|
postPatch = ''
|
||||||
|
substituteInPlace setup.py --replace "pytest-runner==5.2" ""
|
||||||
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = [ slack-sdk ];
|
propagatedBuildInputs = [ slack-sdk ];
|
||||||
|
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
@ -68,6 +74,7 @@ buildPythonPackage rec {
|
|||||||
"test_interactions"
|
"test_interactions"
|
||||||
"test_lazy_listener_calls"
|
"test_lazy_listener_calls"
|
||||||
"test_lazy_listeners"
|
"test_lazy_listeners"
|
||||||
|
"test_failure"
|
||||||
];
|
];
|
||||||
|
|
||||||
pythonImportsCheck = [ "slack_bolt" ];
|
pythonImportsCheck = [ "slack_bolt" ];
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "socid-extractor";
|
pname = "socid-extractor";
|
||||||
version = "0.0.24";
|
version = "0.0.25";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
@ -18,7 +18,7 @@ buildPythonPackage rec {
|
|||||||
owner = "soxoj";
|
owner = "soxoj";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-INewgfm+E2t4QfE+SRAm5a74AKsifNtnwC0WPBqPUns=";
|
hash = "sha256-3aqtuaecqtUcKLp+LRUct5aZb9mP0cE9xH91xWqtb1Q=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
@ -8,16 +8,16 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "sphinx-design";
|
pname = "sphinx-design";
|
||||||
version = "0.4.1";
|
version = "0.5.0";
|
||||||
|
|
||||||
format = "flit";
|
format = "flit";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.8";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit version;
|
inherit version;
|
||||||
pname = "sphinx_design";
|
pname = "sphinx_design";
|
||||||
hash = "sha256-W2QYukotw9g1kuoP9hpSqJH+chlaTDoYsvocdmjORwg=";
|
hash = "sha256-6OUTrOpvktFcbeOzTpVEWPJFuOdhtFtjlQ9lNzNSqwA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ flit-core ];
|
nativeBuildInputs = [ flit-core ];
|
||||||
@ -29,6 +29,7 @@ buildPythonPackage rec {
|
|||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "A sphinx extension for designing beautiful, view size responsive web components";
|
description = "A sphinx extension for designing beautiful, view size responsive web components";
|
||||||
homepage = "https://github.com/executablebooks/sphinx-design";
|
homepage = "https://github.com/executablebooks/sphinx-design";
|
||||||
|
changelog = "https://github.com/executablebooks/sphinx-design/releases/tag/v${version}";
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
maintainers = with maintainers; [ marsam ];
|
maintainers = with maintainers; [ marsam ];
|
||||||
};
|
};
|
||||||
|
36
pkgs/development/tools/build-managers/knit/default.nix
Normal file
36
pkgs/development/tools/build-managers/knit/default.nix
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
{ lib
|
||||||
|
, buildGoModule
|
||||||
|
, fetchFromGitHub
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildGoModule rec {
|
||||||
|
pname = "knit";
|
||||||
|
version = "1.1.1";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "zyedidia";
|
||||||
|
repo = "knit";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-zxwEJnQZpOEJhV7jx2ClS3XmMfGBiq8AHR26TOIBJVw=";
|
||||||
|
};
|
||||||
|
|
||||||
|
vendorHash = "sha256-+IZFydwchHIMIvYmIgZ0uJKjW4aVBFuj3SQk58I0z/g=";
|
||||||
|
|
||||||
|
subPackages = [
|
||||||
|
"cmd/knit"
|
||||||
|
];
|
||||||
|
|
||||||
|
ldflags = [
|
||||||
|
"-s"
|
||||||
|
"-w"
|
||||||
|
"-X github.com/zyedidia/knit/info.Version=${version}"
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "A simple and flexible build tool using Lua, similar to make/mk";
|
||||||
|
homepage = "https://github.com/zyedidia/knit";
|
||||||
|
changelog = "https://github.com/zyedidia/knit/releases/tag/v${version}";
|
||||||
|
license = licenses.mit;
|
||||||
|
maintainers = with maintainers; [ DrSensor ];
|
||||||
|
};
|
||||||
|
}
|
36
pkgs/development/tools/misc/catppuccin-catwalk/default.nix
Normal file
36
pkgs/development/tools/misc/catppuccin-catwalk/default.nix
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
{ lib
|
||||||
|
, fetchPypi
|
||||||
|
, python3
|
||||||
|
,
|
||||||
|
}:
|
||||||
|
|
||||||
|
python3.pkgs.buildPythonApplication rec {
|
||||||
|
pname = "catppuccin-catwalk";
|
||||||
|
version = "0.4.0";
|
||||||
|
format = "pyproject";
|
||||||
|
|
||||||
|
src = fetchPypi {
|
||||||
|
inherit version;
|
||||||
|
pname = "catppuccin_catwalk";
|
||||||
|
hash = "sha256-5TAw5H3soxe9vLhfj1qs8uMr4ybrHlCj4zdsMzvPo6s=";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = with python3.pkgs; [
|
||||||
|
poetry-core
|
||||||
|
];
|
||||||
|
|
||||||
|
propagatedBuildInputs = with python3.pkgs; [
|
||||||
|
pillow
|
||||||
|
];
|
||||||
|
|
||||||
|
pythonImports = [
|
||||||
|
"catwalk"
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "https://github.com/catppuccin/toolbox";
|
||||||
|
description = "A CLI for Catppuccin that takes in four showcase images and displays them all at once";
|
||||||
|
license = licenses.mit;
|
||||||
|
maintainers = with maintainers; [ ryanccn ];
|
||||||
|
};
|
||||||
|
}
|
@ -5,16 +5,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "pprof";
|
pname = "pprof";
|
||||||
version = "unstable-2022-05-09";
|
version = "unstable-2023-07-05";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "google";
|
owner = "google";
|
||||||
repo = "pprof";
|
repo = "pprof";
|
||||||
rev = "59ca7ad80af3faf4f87f4d82ff02f5d390c08ed6";
|
rev = "200ffdc848b879f8aff937ffeba601c186916257";
|
||||||
sha256 = "0jni73ila3glg7rl11v0al947d94dd0syhkjqnliaryh8dkxbx80";
|
hash = "sha256-/Y1Tj9z+2MNe+b2vzd4F+PwHGSbCYP7HpbaDUL9ZzKQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorSha256 = "0vr8jp3kxgadb73g67plfrl5dkxfwrxaxjs664918jssy25vyk2y";
|
vendorHash = "sha256-MuejFoK49VMmLt7xsiX/4Av7TijPwM9/mewXlfdufd8=";
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "A tool for visualization and analysis of profiling data";
|
description = "A tool for visualization and analysis of profiling data";
|
||||||
|
@ -3,13 +3,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "quick-lint-js";
|
pname = "quick-lint-js";
|
||||||
version = "2.14.0";
|
version = "2.15.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "quick-lint";
|
owner = "quick-lint";
|
||||||
repo = "quick-lint-js";
|
repo = "quick-lint-js";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-TzkJupn2oy7zUZybAuTnXZXVLSe72GM7XByo0Kd66Qs=";
|
sha256 = "sha256-jymn3xqFwAKskBivkm9s/pLkPLpX1haQhNuH18xgiYw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ninja ];
|
nativeBuildInputs = [ cmake ninja ];
|
||||||
|
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "function-runner";
|
pname = "function-runner";
|
||||||
version = "3.5.0";
|
version = "3.6.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Shopify";
|
owner = "Shopify";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-dMN1OY9r2lK/z692gq3mLhmDm2LaNdoCT2/zxmFS0uA=";
|
sha256 = "sha256-z03+3x1xGYSa+WVEuHBgUQ9NdqG3rCziNYcwTjWBNV8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-y5anlqt7deQDjfrfKpXHKle5g24Cruy7bs68pm0bCD4=";
|
cargoHash = "sha256-4sgf7WfaX7jnV8YynZNLi/N8MfkuAc4tk/8eiKEyyxI=";
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "A CLI tool which allows you to run Wasm Functions intended for the Shopify Functions infrastructure";
|
description = "A CLI tool which allows you to run Wasm Functions intended for the Shopify Functions infrastructure";
|
||||||
|
@ -21,15 +21,15 @@ let
|
|||||||
}.${stdenv.hostPlatform.system} or unsupported;
|
}.${stdenv.hostPlatform.system} or unsupported;
|
||||||
|
|
||||||
hash = {
|
hash = {
|
||||||
aarch64-darwin = "sha256-faCA+ATgeEVUg/3KdKcLVypU0wB7YHymXAsTT9Yqgbc=";
|
aarch64-darwin = "sha256-3dKTYw37kmIq9DG4S5qOtjK1QzZeSSCWKeXsfrXctFs=";
|
||||||
aarch64-linux = "sha256-m7Pe2wwwSyannSTROZ70uDczWjOlGeHRjewZgGE76mA=";
|
aarch64-linux = "sha256-SWt1XTWlWcxF3pcSkiyIXBKllwmVkJvoxB3NrIAj9KQ=";
|
||||||
x86_64-darwin = "sha256-CoMeJPqS/9AMyjUvxA6lA989Xzebf3pE+Q27ebOwi6c=";
|
x86_64-darwin = "sha256-YC6cH5KHzNVdWaNp4vGoGBM8UzVaiE9WfWj5vL/NZ2w=";
|
||||||
x86_64-linux = "sha256-WPsp0b7YfBKtIR6Y/V4mppctY+wh/gTJ0Vp1KRlZ2+A=";
|
x86_64-linux = "sha256-lSar09oOHr2M3pAbF9JlQhYqyd2GoNmVAGmSjm0ZpOg=";
|
||||||
}.${stdenv.hostPlatform.system} or unsupported;
|
}.${stdenv.hostPlatform.system} or unsupported;
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
inherit pname;
|
inherit pname;
|
||||||
version = "1.6.3.3608";
|
version = "1.7.4.3769";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/Prowlarr/Prowlarr/releases/download/v${version}/Prowlarr.master.${version}.${os}-core-${arch}.tar.gz";
|
url = "https://github.com/Prowlarr/Prowlarr/releases/download/v${version}/Prowlarr.master.${version}.${os}-core-${arch}.tar.gz";
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ lib, stdenv, buildGoModule, fetchFromGitHub, makeWrapper, iptables, iproute2, procps, shadow, getent }:
|
{ lib, stdenv, buildGoModule, fetchFromGitHub, makeWrapper, iptables, iproute2, procps, shadow, getent }:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "1.46.0";
|
version = "1.46.1";
|
||||||
in
|
in
|
||||||
buildGoModule {
|
buildGoModule {
|
||||||
pname = "tailscale";
|
pname = "tailscale";
|
||||||
@ -11,9 +11,9 @@ buildGoModule {
|
|||||||
owner = "tailscale";
|
owner = "tailscale";
|
||||||
repo = "tailscale";
|
repo = "tailscale";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-JA4mTxVlDpD1U360mvLYQv2inZg6VnljAYtVc21Qmfc=";
|
hash = "sha256-aweJys46MMnkSKJoLUFCzc6sWUP+Cv5+IFVVe9iEPGI=";
|
||||||
};
|
};
|
||||||
vendorHash = "sha256-yORh/jxBApu+XeAWczw7BLijNdF9DdoK8CfICBuCitU=";
|
vendorHash = "sha256-oELDIt+mRiBGAdoEUkSAs2SM6urkHm1aAtJnev8jDYM=";
|
||||||
|
|
||||||
nativeBuildInputs = lib.optionals stdenv.isLinux [ makeWrapper ];
|
nativeBuildInputs = lib.optionals stdenv.isLinux [ makeWrapper ];
|
||||||
|
|
||||||
|
@ -15,12 +15,12 @@ let
|
|||||||
}.${system} or throwSystem;
|
}.${system} or throwSystem;
|
||||||
|
|
||||||
sha256 = {
|
sha256 = {
|
||||||
x86_64-linux = "sha256-/Die6tpidmt3dTzW7mEnQJG5vlxue4sT44PcAa7lrgk=";
|
x86_64-linux = "sha256-USljQ/cnbSabzsZWXlZ0eeZSqkTr3wVP0ktXqZ7Fw4U=";
|
||||||
x86_64-darwin = "sha256-VB5075VfQRtlLoG3lfkVz8ASoODiwleTYC2JJR51LtI=";
|
x86_64-darwin = "sha256-VB5075VfQRtlLoG3lfkVz8ASoODiwleTYC2JJR51LtI=";
|
||||||
aarch64-darwin = "sha256-VB5075VfQRtlLoG3lfkVz8ASoODiwleTYC2JJR51LtI=";
|
aarch64-darwin = "sha256-VB5075VfQRtlLoG3lfkVz8ASoODiwleTYC2JJR51LtI=";
|
||||||
}.${system} or throwSystem;
|
}.${system} or throwSystem;
|
||||||
|
|
||||||
version = "16.7.5";
|
version = "16.7.6";
|
||||||
src = fetchzip {
|
src = fetchzip {
|
||||||
url = "https://github.com/balena-io/balena-cli/releases/download/v${version}/balena-cli-v${version}-${plat}-standalone.zip";
|
url = "https://github.com/balena-io/balena-cli/releases/download/v${version}/balena-cli-v${version}-${plat}-standalone.zip";
|
||||||
inherit sha256;
|
inherit sha256;
|
||||||
|
@ -7,16 +7,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "kics";
|
pname = "kics";
|
||||||
version = "1.7.3";
|
version = "1.7.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Checkmarx";
|
owner = "Checkmarx";
|
||||||
repo = "kics";
|
repo = "kics";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-IYyGZ0eJcGLQoQyfgbwxzzoEZ2dUKLlEaZ4NhuP5Q30=";
|
sha256 = "sha256-h6ZnaknqMcW+Zp2t5RHPK/e/Ilw5yWY2fcSTJe2mVR4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-cMKEUH/teEfyhHgBz3pMD8sotZ51t6O+4EiQ9BJt2Qg=";
|
vendorHash = "sha256-ipXfxqHdushJ2P//oyGGjZsq5EypDEpHKlW32VHaMXw=";
|
||||||
|
|
||||||
subPackages = [ "cmd/console" ];
|
subPackages = [ "cmd/console" ];
|
||||||
|
|
||||||
|
@ -9,11 +9,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "btrfs-progs";
|
pname = "btrfs-progs";
|
||||||
version = "6.3.2";
|
version = "6.3.3";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz";
|
url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz";
|
||||||
sha256 = "sha256-qfJhmdWBeBb1sKjw9jdj8/sBQ6IDiKkpt0LcrVvyfCQ=";
|
sha256 = "sha256-S+MAFXYCcNCBZCzAAjqL/ufLZXoqoFVkTmpW1oaVuW4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -2,15 +2,15 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "infracost";
|
pname = "infracost";
|
||||||
version = "0.10.24";
|
version = "0.10.26";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "infracost";
|
owner = "infracost";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
repo = "infracost";
|
repo = "infracost";
|
||||||
sha256 = "sha256-PsxQzEU2rB/+B7kk6QMssUgH9Bj/kyla6O2MzgrZzUM=";
|
sha256 = "sha256-Tw+peSlcnSge4xOXslsFT6UTz7NQsy1Sy89vP2YjI90=";
|
||||||
};
|
};
|
||||||
vendorHash = "sha256-rDsHIwYfsu1kTtZhd2WMNnV9kNZUSjy6lkyUKPGSPsA=";
|
vendorHash = "sha256-nObY/79e6I5PYso917rZxwVt6pwwI5BY0nguP/1yirc=";
|
||||||
|
|
||||||
ldflags = [ "-s" "-w" "-X github.com/infracost/infracost/internal/version.Version=v${version}" ];
|
ldflags = [ "-s" "-w" "-X github.com/infracost/infracost/internal/version.Version=v${version}" ];
|
||||||
|
|
||||||
|
@ -8,15 +8,15 @@
|
|||||||
|
|
||||||
buildPythonApplication rec {
|
buildPythonApplication rec {
|
||||||
pname = "firefox_decrypt";
|
pname = "firefox_decrypt";
|
||||||
version = "unstable-2023-07-06";
|
version = "1.1.0";
|
||||||
|
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "unode";
|
owner = "unode";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "2c61b27e6754cdf6a518ea617d05433f5ccf9f39";
|
rev = "0931c0484d7429f7d4de3a2f5b62b01b7924b49f";
|
||||||
sha256 = "sha256-/Q6ET6NJ23eYo0ywYMY5TPYpzPHGDzH5+wEpFdsibh8=";
|
sha256 = "sha256-9HbH8DvHzmlem0XnDbcrIsMQRBuf82cHObqpLzQxNZM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
40
pkgs/tools/security/psudohash/default.nix
Normal file
40
pkgs/tools/security/psudohash/default.nix
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
fetchFromGitHub,
|
||||||
|
stdenv,
|
||||||
|
python3
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "psudohash";
|
||||||
|
version = "unstable-2023-05-15";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "t3l3machus";
|
||||||
|
repo = "psudohash";
|
||||||
|
rev = "2d586dec8b5836546ae54b924eb59952a7ee393c";
|
||||||
|
hash = "sha256-l/Rp9405Wf6vh85PFrRTtTLJE7GPODowseNqEw42J18=";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ python3 ];
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
install -Dm555 psudohash.py $out/bin/psudohash
|
||||||
|
|
||||||
|
install -Dm444 common_padding_values.txt $out/share/psudohash/common_padding_values.txt
|
||||||
|
|
||||||
|
substituteInPlace $out/bin/psudohash \
|
||||||
|
--replace "common_padding_values.txt" "$out/share/${pname}/common_padding_values.txt"
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Password list generator for orchestrating brute force attacks and cracking hashes";
|
||||||
|
homepage = "https://github.com/t3l3machus/psudohash";
|
||||||
|
license = licenses.mit;
|
||||||
|
maintainers = with maintainers; [ exploitoverload ];
|
||||||
|
};
|
||||||
|
}
|
@ -16,6 +16,10 @@ stdenv.mkDerivation rec {
|
|||||||
buildInputs = [ python3 zlib ]
|
buildInputs = [ python3 zlib ]
|
||||||
++ lib.optional (!stdenv.isDarwin) libaio;
|
++ lib.optional (!stdenv.isDarwin) libaio;
|
||||||
|
|
||||||
|
# ./configure does not support autoconf-style --build=/--host=.
|
||||||
|
# We use $CC instead.
|
||||||
|
configurePlatforms = [ ];
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper python3.pkgs.wrapPython ];
|
nativeBuildInputs = [ makeWrapper python3.pkgs.wrapPython ];
|
||||||
|
|
||||||
strictDeps = true;
|
strictDeps = true;
|
||||||
|
@ -411,6 +411,8 @@ with pkgs;
|
|||||||
|
|
||||||
catatonit = callPackage ../applications/virtualization/catatonit { };
|
catatonit = callPackage ../applications/virtualization/catatonit { };
|
||||||
|
|
||||||
|
catppuccin-catwalk = callPackage ../development/tools/misc/catppuccin-catwalk { };
|
||||||
|
|
||||||
catppuccin-gtk = callPackage ../data/themes/catppuccin-gtk { };
|
catppuccin-gtk = callPackage ../data/themes/catppuccin-gtk { };
|
||||||
|
|
||||||
catppuccin-kde = callPackage ../data/themes/catppuccin-kde { };
|
catppuccin-kde = callPackage ../data/themes/catppuccin-kde { };
|
||||||
@ -9512,6 +9514,8 @@ with pkgs;
|
|||||||
|
|
||||||
klystrack = callPackage ../applications/audio/klystrack { };
|
klystrack = callPackage ../applications/audio/klystrack { };
|
||||||
|
|
||||||
|
knit = callPackage ../development/tools/build-managers/knit { };
|
||||||
|
|
||||||
knockpy = callPackage ../tools/security/knockpy { };
|
knockpy = callPackage ../tools/security/knockpy { };
|
||||||
|
|
||||||
kool = callPackage ../development/tools/misc/kool { };
|
kool = callPackage ../development/tools/misc/kool { };
|
||||||
@ -11981,6 +11985,8 @@ with pkgs;
|
|||||||
|
|
||||||
psutils = callPackage ../tools/typesetting/psutils { };
|
psutils = callPackage ../tools/typesetting/psutils { };
|
||||||
|
|
||||||
|
psudohash = callPackage ../tools/security/psudohash { };
|
||||||
|
|
||||||
psensor = callPackage ../tools/system/psensor {
|
psensor = callPackage ../tools/system/psensor {
|
||||||
libXNVCtrl = linuxPackages.nvidia_x11.settings.libXNVCtrl;
|
libXNVCtrl = linuxPackages.nvidia_x11.settings.libXNVCtrl;
|
||||||
};
|
};
|
||||||
@ -17515,6 +17521,8 @@ with pkgs;
|
|||||||
|
|
||||||
dhall-nixpkgs = haskell.lib.compose.justStaticExecutables haskellPackages.dhall-nixpkgs;
|
dhall-nixpkgs = haskell.lib.compose.justStaticExecutables haskellPackages.dhall-nixpkgs;
|
||||||
|
|
||||||
|
dhall-yaml = haskell.lib.compose.justStaticExecutables haskellPackages.dhall-yaml;
|
||||||
|
|
||||||
dhallPackages = recurseIntoAttrs (callPackage ./dhall-packages.nix { });
|
dhallPackages = recurseIntoAttrs (callPackage ./dhall-packages.nix { });
|
||||||
|
|
||||||
duktape = callPackage ../development/interpreters/duktape { };
|
duktape = callPackage ../development/interpreters/duktape { };
|
||||||
@ -41618,4 +41626,7 @@ with pkgs;
|
|||||||
waylyrics = callPackage ../applications/audio/waylyrics { };
|
waylyrics = callPackage ../applications/audio/waylyrics { };
|
||||||
|
|
||||||
gitrs = callPackage ../tools/misc/gitrs { };
|
gitrs = callPackage ../tools/misc/gitrs { };
|
||||||
|
|
||||||
|
wttrbar = callPackage ../applications/misc/wttrbar { };
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user