mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-04-16 09:38:17 +00:00
Merge master into haskell-updates
This commit is contained in:
commit
6e4b9cb254
2
.github/CODEOWNERS
vendored
2
.github/CODEOWNERS
vendored
@ -111,7 +111,7 @@ nixos/modules/installer/tools/nix-fallback-paths.nix @NixOS/nix-team @raitobeza
|
||||
/nixos/virtualisation/qemu-vm.nix @raitobezarius
|
||||
|
||||
# ACME
|
||||
/nixos/modules/security/acme @arianvp @flokli @aanderse # no merge permission: @m1cr0man @emilazy
|
||||
/nixos/modules/security/acme @arianvp @flokli @aanderse @emilazy # no merge permission: @m1cr0man
|
||||
|
||||
# Systemd
|
||||
/nixos/modules/system/boot/systemd.nix @NixOS/systemd
|
||||
|
@ -1,4 +1,4 @@
|
||||
{
|
||||
"rev": "521d48afa9ae596930a95325529df27fa7135ff5",
|
||||
"sha256": "0a1pa5azw990narsfipdli1wng4nc3vhvrp00hb8v1qfchcq7dc9"
|
||||
"rev": "4de4818c1ffa76d57787af936e8a23648bda6be4",
|
||||
"sha256": "0l3b9jr5ydzqgvd10j12imc9jqb6jv5v2bdi1gyy5cwkwplfay67"
|
||||
}
|
||||
|
@ -8597,6 +8597,11 @@
|
||||
name = "Iago Manoel Brito";
|
||||
keys = [ { fingerprint = "DF90 9D58 BEE4 E73A 1B8C 5AF3 35D3 9F9A 9A1B C8DA"; } ];
|
||||
};
|
||||
i-al-istannen = {
|
||||
name = "I Al Istannen";
|
||||
github = "I-Al-Istannen";
|
||||
githubId = 20284688;
|
||||
};
|
||||
iammrinal0 = {
|
||||
email = "nixpkgs@mrinalpurohit.in";
|
||||
matrix = "@iammrinal0:nixos.dev";
|
||||
|
@ -73,6 +73,9 @@ OK_MISSING_BY_PACKAGE = {
|
||||
"kwin": {
|
||||
"display-info", # newer versions identify as libdisplay-info
|
||||
},
|
||||
"libksysguard": {
|
||||
"Libcap", # used to call setcap at build time and nothing else
|
||||
},
|
||||
"mlt": {
|
||||
"Qt5", # intentionally disabled
|
||||
"SWIG",
|
||||
@ -88,6 +91,9 @@ OK_MISSING_BY_PACKAGE = {
|
||||
"powerdevil": {
|
||||
"DDCUtil", # cursed, intentionally disabled
|
||||
},
|
||||
"print-manager": {
|
||||
"PackageKitQt6", # used for auto-installing drivers which does not work for obvious reasons
|
||||
},
|
||||
"pulseaudio-qt": {
|
||||
"Qt6Qml", # tests only
|
||||
"Qt6Quick",
|
||||
|
@ -104,6 +104,7 @@ luv,,,,1.48.0-2,,
|
||||
lush.nvim,,,https://luarocks.org/dev,,,teto
|
||||
lyaml,,,,,,lblasc
|
||||
lz.n,,,,,,mrcjkb
|
||||
lzn-auto-require,,,,,,mrcjkb
|
||||
magick,,,,,5.1,donovanglover
|
||||
markdown,,,,,,
|
||||
mediator_lua,,,,,,
|
||||
|
|
@ -83,7 +83,7 @@
|
||||
|
||||
- [Misskey](https://misskey-hub.net/en/), an interplanetary microblogging platform. Available as [services.misskey](options.html#opt-services.misskey).
|
||||
|
||||
- [Improved File Manager](https://github.com/misterunknown/ifm), or IFM, a single-file web-based file manager.
|
||||
- [Improved File Manager](https://github.com/misterunknown/ifm), or IFM, a single-file web-based file manager. Available as [services.ifm](options.html#opt-services.ifm.enable)
|
||||
|
||||
- [OpenGFW](https://github.com/apernet/OpenGFW), an implementation of the Great Firewall on Linux. Available as [services.opengfw](#opt-services.opengfw.enable).
|
||||
|
||||
@ -398,9 +398,6 @@
|
||||
- `nix.channel.enable = false` no longer implies `nix.settings.nix-path = []`.
|
||||
Since Nix 2.13, a `nix-path` set in `nix.conf` cannot be overriden by the `NIX_PATH` configuration variable.
|
||||
|
||||
- Buildkite Agents are now each running in their own private `/tmp`.
|
||||
To return to the old behaviour, set `systemd.services.buildkite-agent-${name}.serviceConfig.PrivateTmp = false;`.
|
||||
|
||||
## Detailed migration information {#sec-release-24.11-migration}
|
||||
|
||||
### `sound` options removal {#sec-release-24.11-migration-sound}
|
||||
|
@ -205,8 +205,6 @@ in
|
||||
serviceConfig = {
|
||||
ExecStart = "${cfg.package}/bin/buildkite-agent start --config ${cfg.dataDir}/buildkite-agent.cfg";
|
||||
User = "buildkite-agent-${name}";
|
||||
# Workaround https://github.com/buildkite/agent/issues/2916
|
||||
PrivateTmp = lib.mkDefault true;
|
||||
RestartSec = 5;
|
||||
Restart = "on-failure";
|
||||
TimeoutSec = 10;
|
||||
|
@ -64,13 +64,13 @@ in
|
||||
config = lib.mkIf config.services.gnome.gnome-initial-setup.enable {
|
||||
|
||||
environment.systemPackages = [
|
||||
pkgs.gnome.gnome-initial-setup
|
||||
pkgs.gnome-initial-setup
|
||||
]
|
||||
++ lib.optional (lib.versionOlder config.system.stateVersion "20.03") createGisStampFilesAutostart
|
||||
;
|
||||
|
||||
systemd.packages = [
|
||||
pkgs.gnome.gnome-initial-setup
|
||||
pkgs.gnome-initial-setup
|
||||
];
|
||||
|
||||
systemd.user.targets."gnome-session".wants = [
|
||||
@ -84,7 +84,7 @@ in
|
||||
];
|
||||
|
||||
programs.dconf.profiles.gnome-initial-setup.databases = [
|
||||
"${pkgs.gnome.gnome-initial-setup}/share/gnome-initial-setup/initial-setup-dconf-defaults"
|
||||
"${pkgs.gnome-initial-setup}/share/gnome-initial-setup/initial-setup-dconf-defaults"
|
||||
];
|
||||
};
|
||||
|
||||
|
@ -1,41 +1,9 @@
|
||||
# GNOME Online Miners daemon.
|
||||
|
||||
{ config, pkgs, lib, ... }:
|
||||
{ lib, ... }:
|
||||
|
||||
{
|
||||
|
||||
meta = {
|
||||
maintainers = lib.teams.gnome.members;
|
||||
};
|
||||
|
||||
###### interface
|
||||
|
||||
options = {
|
||||
|
||||
services.gnome.gnome-online-miners = {
|
||||
|
||||
enable = lib.mkOption {
|
||||
type = lib.types.bool;
|
||||
default = false;
|
||||
description = ''
|
||||
Whether to enable GNOME Online Miners, a service that
|
||||
crawls through your online content.
|
||||
'';
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
|
||||
###### implementation
|
||||
|
||||
config = lib.mkIf config.services.gnome.gnome-online-miners.enable {
|
||||
|
||||
environment.systemPackages = [ pkgs.gnome.gnome-online-miners ];
|
||||
|
||||
services.dbus.packages = [ pkgs.gnome.gnome-online-miners ];
|
||||
|
||||
};
|
||||
|
||||
imports = [
|
||||
(lib.mkRemovedOptionModule [ "services" "gnome" "gnome-online-miners" ] "It was broken for a while now.")
|
||||
];
|
||||
}
|
||||
|
@ -16,12 +16,12 @@
|
||||
###### implementation
|
||||
config = lib.mkIf config.services.gnome.gnome-remote-desktop.enable {
|
||||
services.pipewire.enable = true;
|
||||
services.dbus.packages = [ pkgs.gnome.gnome-remote-desktop ];
|
||||
services.dbus.packages = [ pkgs.gnome-remote-desktop ];
|
||||
|
||||
environment.systemPackages = [ pkgs.gnome.gnome-remote-desktop ];
|
||||
environment.systemPackages = [ pkgs.gnome-remote-desktop ];
|
||||
|
||||
systemd.packages = [ pkgs.gnome.gnome-remote-desktop ];
|
||||
systemd.tmpfiles.packages = [ pkgs.gnome.gnome-remote-desktop ];
|
||||
systemd.packages = [ pkgs.gnome-remote-desktop ];
|
||||
systemd.tmpfiles.packages = [ pkgs.gnome-remote-desktop ];
|
||||
|
||||
# TODO: if possible, switch to using provided g-r-d sysusers.d
|
||||
users = {
|
||||
|
@ -1,21 +1,19 @@
|
||||
{ config, lib, pkgs, ...}:
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
let
|
||||
cfg = config.services.ifm;
|
||||
|
||||
version = "4.0.2";
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://github.com/misterunknown/ifm/releases/download/v${version}/cdn.ifm.php";
|
||||
hash = "sha256-37WbRM6D7JGmd//06zMhxMGIh8ioY8vRUmxX4OHgqBE=";
|
||||
};
|
||||
|
||||
php = pkgs.php83;
|
||||
in {
|
||||
in
|
||||
{
|
||||
options.services.ifm = {
|
||||
enable = lib.mkEnableOption ''
|
||||
Improved file manager, a single-file web-based filemanager
|
||||
|
||||
Lightweight and minimal, served using PHP's built-in server
|
||||
'';
|
||||
'';
|
||||
|
||||
dataDir = lib.mkOption {
|
||||
type = lib.types.str;
|
||||
@ -37,7 +35,7 @@ in {
|
||||
|
||||
settings = lib.mkOption {
|
||||
type = with lib.types; attrsOf anything;
|
||||
default = {};
|
||||
default = { };
|
||||
description = ''
|
||||
Configuration of the IFM service.
|
||||
|
||||
@ -58,21 +56,15 @@ in {
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
|
||||
environment = {
|
||||
IFM_ROOT_DIR = "/data";
|
||||
} // (builtins.mapAttrs (_: val: toString val) cfg.settings);
|
||||
|
||||
script = ''
|
||||
mkdir -p /tmp/ifm
|
||||
ln -s ${src} /tmp/ifm/index.php
|
||||
${lib.getExe php} -S ${cfg.listenAddress}:${builtins.toString cfg.port} -t /tmp/ifm
|
||||
'';
|
||||
|
||||
serviceConfig = {
|
||||
DynamicUser = true;
|
||||
User = "ifm";
|
||||
StandardOutput = "journal";
|
||||
BindPaths = "${cfg.dataDir}:/data";
|
||||
PrivateTmp = true;
|
||||
ExecStart = "${lib.getExe pkgs.ifm-web} ${lib.escapeShellArg cfg.listenAddress} ${builtins.toString cfg.port} /data";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -222,7 +222,6 @@ in {
|
||||
|
||||
# For BCC's Online Accounts panel.
|
||||
services.gnome.gnome-online-accounts.enable = mkDefault true;
|
||||
services.gnome.gnome-online-miners.enable = true;
|
||||
|
||||
# For BCC's Printers panel.
|
||||
services.printing.enable = mkDefault true;
|
||||
|
@ -52,9 +52,9 @@ let
|
||||
|
||||
flashbackEnabled = cfg.flashback.enableMetacity || lib.length cfg.flashback.customSessions > 0;
|
||||
flashbackWms = lib.optional cfg.flashback.enableMetacity {
|
||||
wmName = "metacity";
|
||||
wmName = "pkgs.metacity";
|
||||
wmLabel = "Metacity";
|
||||
wmCommand = "${pkgs.gnome.metacity}/bin/metacity";
|
||||
wmCommand = "${pkgs.metacity}/bin/metacity";
|
||||
enableGnomePanel = true;
|
||||
} ++ cfg.flashback.customSessions;
|
||||
|
||||
@ -266,7 +266,6 @@ in
|
||||
services.gnome.evolution-data-server.enable = true;
|
||||
services.gnome.gnome-keyring.enable = true;
|
||||
services.gnome.gnome-online-accounts.enable = mkDefault true;
|
||||
services.gnome.gnome-online-miners.enable = true;
|
||||
services.gnome.tracker-miners.enable = mkDefault true;
|
||||
services.gnome.tracker.enable = mkDefault true;
|
||||
services.hardware.bolt.enable = mkDefault true;
|
||||
@ -313,7 +312,7 @@ in
|
||||
pkgs.gnome.gnome-shell
|
||||
];
|
||||
optionalPackages = [
|
||||
pkgs.gnome.gnome-shell-extensions
|
||||
pkgs.gnome-shell-extensions
|
||||
];
|
||||
in
|
||||
mandatoryPackages
|
||||
@ -375,11 +374,11 @@ in
|
||||
optionalPackages = with pkgs.gnome; [
|
||||
pkgs.adwaita-icon-theme
|
||||
nixos-background-info
|
||||
gnome-backgrounds
|
||||
pkgs.gnome-backgrounds
|
||||
gnome-bluetooth
|
||||
gnome-color-manager
|
||||
pkgs.gnome-color-manager
|
||||
gnome-control-center
|
||||
gnome-shell-extensions
|
||||
pkgs.gnome-shell-extensions
|
||||
pkgs.gnome-tour # GNOME Shell detects the .desktop file on first log-in.
|
||||
pkgs.gnome-user-docs
|
||||
pkgs.orca
|
||||
@ -396,7 +395,6 @@ in
|
||||
# Adapt from https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/gnome-45/elements/core/meta-gnome-core-utilities.bst
|
||||
(lib.mkIf serviceCfg.core-utilities.enable {
|
||||
environment.systemPackages =
|
||||
with pkgs.gnome;
|
||||
utils.removePackagesByName
|
||||
([
|
||||
pkgs.baobab
|
||||
@ -404,16 +402,16 @@ in
|
||||
pkgs.gnome-text-editor
|
||||
pkgs.gnome-calculator
|
||||
pkgs.gnome-calendar
|
||||
gnome-characters
|
||||
gnome-clocks
|
||||
pkgs.gnome-characters
|
||||
pkgs.gnome-clocks
|
||||
pkgs.gnome-console
|
||||
gnome-contacts
|
||||
pkgs.gnome-contacts
|
||||
pkgs.gnome-font-viewer
|
||||
gnome-logs
|
||||
gnome-maps
|
||||
gnome-music
|
||||
pkgs.gnome-logs
|
||||
pkgs.gnome-maps
|
||||
pkgs.gnome-music
|
||||
pkgs.gnome-system-monitor
|
||||
gnome-weather
|
||||
pkgs.gnome-weather
|
||||
pkgs.loupe
|
||||
pkgs.nautilus
|
||||
pkgs.gnome-connections
|
||||
@ -424,7 +422,7 @@ in
|
||||
] ++ lib.optionals config.services.flatpak.enable [
|
||||
# Since PackageKit Nix support is not there yet,
|
||||
# only install gnome-software if flatpak is enabled.
|
||||
gnome-software
|
||||
pkgs.gnome-software
|
||||
])
|
||||
config.environment.gnome.excludePackages;
|
||||
|
||||
@ -456,27 +454,27 @@ in
|
||||
})
|
||||
|
||||
(lib.mkIf serviceCfg.games.enable {
|
||||
environment.systemPackages = with pkgs.gnome; utils.removePackagesByName [
|
||||
aisleriot
|
||||
atomix
|
||||
five-or-more
|
||||
four-in-a-row
|
||||
environment.systemPackages = utils.removePackagesByName [
|
||||
pkgs.aisleriot
|
||||
pkgs.atomix
|
||||
pkgs.five-or-more
|
||||
pkgs.four-in-a-row
|
||||
pkgs.gnome-2048
|
||||
gnome-chess
|
||||
gnome-klotski
|
||||
gnome-mahjongg
|
||||
gnome-mines
|
||||
gnome-nibbles
|
||||
gnome-robots
|
||||
gnome-sudoku
|
||||
gnome-taquin
|
||||
gnome-tetravex
|
||||
hitori
|
||||
iagno
|
||||
lightsoff
|
||||
quadrapassel
|
||||
swell-foop
|
||||
tali
|
||||
pkgs.gnome-chess
|
||||
pkgs.gnome-klotski
|
||||
pkgs.gnome-mahjongg
|
||||
pkgs.gnome-mines
|
||||
pkgs.gnome-nibbles
|
||||
pkgs.gnome-robots
|
||||
pkgs.gnome-sudoku
|
||||
pkgs.gnome-taquin
|
||||
pkgs.gnome-tetravex
|
||||
pkgs.hitori
|
||||
pkgs.iagno
|
||||
pkgs.lightsoff
|
||||
pkgs.quadrapassel
|
||||
pkgs.swell-foop
|
||||
pkgs.tali
|
||||
] config.environment.gnome.excludePackages;
|
||||
})
|
||||
|
||||
@ -490,7 +488,7 @@ in
|
||||
# it doesn't function well enough to be included
|
||||
# in default configurations.
|
||||
# https://github.com/NixOS/nixpkgs/issues/60908
|
||||
/* gnome-boxes */
|
||||
/* pkgs.gnome-boxes */
|
||||
] config.environment.gnome.excludePackages;
|
||||
|
||||
services.sysprof.enable = notExcluded pkgs.sysprof;
|
||||
|
@ -1,11 +1,9 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
|
||||
cfg = config.services.xserver.displayManager;
|
||||
gdm = pkgs.gnome.gdm;
|
||||
gdm = pkgs.gdm;
|
||||
pamCfg = config.security.pam.services;
|
||||
settingsFormat = pkgs.formats.ini { };
|
||||
configFile = settingsFormat.generate "custom.conf" cfg.gdm.settings;
|
||||
@ -40,24 +38,24 @@ in
|
||||
|
||||
{
|
||||
imports = [
|
||||
(mkRenamedOptionModule [ "services" "xserver" "displayManager" "gdm" "autoLogin" "enable" ] [
|
||||
(lib.mkRenamedOptionModule [ "services" "xserver" "displayManager" "gdm" "autoLogin" "enable" ] [
|
||||
"services"
|
||||
"displayManager"
|
||||
"autoLogin"
|
||||
"enable"
|
||||
])
|
||||
(mkRenamedOptionModule [ "services" "xserver" "displayManager" "gdm" "autoLogin" "user" ] [
|
||||
(lib.mkRenamedOptionModule [ "services" "xserver" "displayManager" "gdm" "autoLogin" "user" ] [
|
||||
"services"
|
||||
"displayManager"
|
||||
"autoLogin"
|
||||
"user"
|
||||
])
|
||||
|
||||
(mkRemovedOptionModule [ "services" "xserver" "displayManager" "gdm" "nvidiaWayland" ] "We defer to GDM whether Wayland should be enabled.")
|
||||
(lib.mkRemovedOptionModule [ "services" "xserver" "displayManager" "gdm" "nvidiaWayland" ] "We defer to GDM whether Wayland should be enabled.")
|
||||
];
|
||||
|
||||
meta = {
|
||||
maintainers = teams.gnome.members;
|
||||
maintainers = lib.teams.gnome.members;
|
||||
};
|
||||
|
||||
###### interface
|
||||
@ -66,38 +64,38 @@ in
|
||||
|
||||
services.xserver.displayManager.gdm = {
|
||||
|
||||
enable = mkEnableOption "GDM, the GNOME Display Manager";
|
||||
enable = lib.mkEnableOption "GDM, the GNOME Display Manager";
|
||||
|
||||
debug = mkEnableOption "debugging messages in GDM";
|
||||
debug = lib.mkEnableOption "debugging messages in GDM";
|
||||
|
||||
# Auto login options specific to GDM
|
||||
autoLogin.delay = mkOption {
|
||||
type = types.int;
|
||||
autoLogin.delay = lib.mkOption {
|
||||
type = lib.types.int;
|
||||
default = 0;
|
||||
description = ''
|
||||
Seconds of inactivity after which the autologin will be performed.
|
||||
'';
|
||||
};
|
||||
|
||||
wayland = mkOption {
|
||||
type = types.bool;
|
||||
wayland = lib.mkOption {
|
||||
type = lib.types.bool;
|
||||
default = true;
|
||||
description = ''
|
||||
Allow GDM to run on Wayland instead of Xserver.
|
||||
'';
|
||||
};
|
||||
|
||||
autoSuspend = mkOption {
|
||||
autoSuspend = lib.mkOption {
|
||||
default = true;
|
||||
description = ''
|
||||
On the GNOME Display Manager login screen, suspend the machine after inactivity.
|
||||
(Does not affect automatic suspend while logged in, or at lock screen.)
|
||||
'';
|
||||
type = types.bool;
|
||||
type = lib.types.bool;
|
||||
};
|
||||
|
||||
banner = mkOption {
|
||||
type = types.nullOr types.lines;
|
||||
banner = lib.mkOption {
|
||||
type = lib.types.nullOr lib.types.lines;
|
||||
default = null;
|
||||
example = ''
|
||||
foo
|
||||
@ -109,7 +107,7 @@ in
|
||||
'';
|
||||
};
|
||||
|
||||
settings = mkOption {
|
||||
settings = lib.mkOption {
|
||||
type = settingsFormat.type;
|
||||
default = { };
|
||||
example = {
|
||||
@ -128,7 +126,7 @@ in
|
||||
|
||||
###### implementation
|
||||
|
||||
config = mkIf cfg.gdm.enable {
|
||||
config = lib.mkIf cfg.gdm.enable {
|
||||
|
||||
services.xserver.displayManager.lightdm.enable = false;
|
||||
|
||||
@ -151,7 +149,7 @@ in
|
||||
{
|
||||
environment = {
|
||||
GDM_X_SERVER_EXTRA_ARGS = toString
|
||||
(filter (arg: arg != "-terminate") cfg.xserverArgs);
|
||||
(lib.filter (arg: arg != "-terminate") cfg.xserverArgs);
|
||||
XDG_DATA_DIRS = lib.makeSearchPath "share" [
|
||||
gdm # for gnome-login.session
|
||||
config.services.displayManager.sessionData.desktops
|
||||
@ -159,14 +157,14 @@ in
|
||||
pkgs.adwaita-icon-theme
|
||||
pkgs.hicolor-icon-theme # empty icon theme as a base
|
||||
];
|
||||
} // optionalAttrs (xSessionWrapper != null) {
|
||||
} // lib.optionalAttrs (xSessionWrapper != null) {
|
||||
# Make GDM use this wrapper before running the session, which runs the
|
||||
# configured setupCommands. This relies on a patched GDM which supports
|
||||
# this environment variable.
|
||||
GDM_X_SESSION_WRAPPER = "${xSessionWrapper}";
|
||||
};
|
||||
execCmd = "exec ${gdm}/bin/gdm";
|
||||
preStart = optionalString (defaultSessionName != null) ''
|
||||
preStart = lib.optionalString (defaultSessionName != null) ''
|
||||
# Set default session in session chooser to a specified values – basically ignore session history.
|
||||
${setSessionScript}/bin/set-session ${config.services.displayManager.sessionData.autologinSession}
|
||||
'';
|
||||
@ -174,10 +172,10 @@ in
|
||||
|
||||
systemd.tmpfiles.rules = [
|
||||
"d /run/gdm/.config 0711 gdm gdm"
|
||||
] ++ optionals config.hardware.pulseaudio.enable [
|
||||
] ++ lib.optionals config.hardware.pulseaudio.enable [
|
||||
"d /run/gdm/.config/pulse 0711 gdm gdm"
|
||||
"L+ /run/gdm/.config/pulse/${pulseConfig.name} - - - - ${pulseConfig}"
|
||||
] ++ optionals config.services.gnome.gnome-initial-setup.enable [
|
||||
] ++ lib.optionals config.services.gnome.gnome-initial-setup.enable [
|
||||
# Create stamp file for gnome-initial-setup to prevent it starting in GDM.
|
||||
"f /run/gdm/.config/gnome-initial-setup-done 0711 gdm gdm - yes"
|
||||
];
|
||||
@ -219,7 +217,7 @@ in
|
||||
# conflicts display-manager.service, then when nixos-rebuild
|
||||
# switch starts multi-user.target, display-manager.service is
|
||||
# stopped so plymouth-quit.service can be started.)
|
||||
systemd.services.plymouth-quit = mkIf config.boot.plymouth.enable {
|
||||
systemd.services.plymouth-quit = lib.mkIf config.boot.plymouth.enable {
|
||||
wantedBy = lib.mkForce [];
|
||||
};
|
||||
|
||||
@ -261,20 +259,20 @@ in
|
||||
# Otherwise with TimedLogin with zero seconds the prompt is still
|
||||
# presented and there's a little delay.
|
||||
services.xserver.displayManager.gdm.settings = {
|
||||
daemon = mkMerge [
|
||||
daemon = lib.mkMerge [
|
||||
{ WaylandEnable = cfg.gdm.wayland; }
|
||||
# nested if else didn't work
|
||||
(mkIf (config.services.displayManager.autoLogin.enable && cfg.gdm.autoLogin.delay != 0 ) {
|
||||
(lib.mkIf (config.services.displayManager.autoLogin.enable && cfg.gdm.autoLogin.delay != 0 ) {
|
||||
TimedLoginEnable = true;
|
||||
TimedLogin = config.services.displayManager.autoLogin.user;
|
||||
TimedLoginDelay = cfg.gdm.autoLogin.delay;
|
||||
})
|
||||
(mkIf (config.services.displayManager.autoLogin.enable && cfg.gdm.autoLogin.delay == 0 ) {
|
||||
(lib.mkIf (config.services.displayManager.autoLogin.enable && cfg.gdm.autoLogin.delay == 0 ) {
|
||||
AutomaticLoginEnable = true;
|
||||
AutomaticLogin = config.services.displayManager.autoLogin.user;
|
||||
})
|
||||
];
|
||||
debug = mkIf cfg.gdm.debug {
|
||||
debug = lib.mkIf cfg.gdm.debug {
|
||||
Enable = true;
|
||||
};
|
||||
};
|
||||
@ -312,7 +310,7 @@ in
|
||||
auth requisite pam_nologin.so
|
||||
auth required pam_succeed_if.so uid >= 1000 quiet
|
||||
${lib.optionalString pamCfg.login.enableGnomeKeyring ''
|
||||
auth [success=ok default=1] ${pkgs.gnome.gdm}/lib/security/pam_gdm.so
|
||||
auth [success=ok default=1] ${gdm}/lib/security/pam_gdm.so
|
||||
auth optional ${pkgs.gnome-keyring}/lib/security/pam_gnome_keyring.so
|
||||
''}
|
||||
auth required pam_permit.so
|
||||
@ -327,16 +325,16 @@ in
|
||||
|
||||
# This would block password prompt when included by gdm-password.
|
||||
# GDM will instead run gdm-fingerprint in parallel.
|
||||
login.fprintAuth = mkIf config.services.fprintd.enable false;
|
||||
login.fprintAuth = lib.mkIf config.services.fprintd.enable false;
|
||||
|
||||
gdm-fingerprint.text = mkIf config.services.fprintd.enable ''
|
||||
gdm-fingerprint.text = lib.mkIf config.services.fprintd.enable ''
|
||||
auth required pam_shells.so
|
||||
auth requisite pam_nologin.so
|
||||
auth requisite pam_faillock.so preauth
|
||||
auth required ${pkgs.fprintd}/lib/security/pam_fprintd.so
|
||||
auth required pam_env.so
|
||||
${lib.optionalString pamCfg.login.enableGnomeKeyring ''
|
||||
auth [success=ok default=1] ${pkgs.gnome.gdm}/lib/security/pam_gdm.so
|
||||
auth [success=ok default=1] ${gdm}/lib/security/pam_gdm.so
|
||||
auth optional ${pkgs.gnome-keyring}/lib/security/pam_gnome_keyring.so
|
||||
''}
|
||||
|
||||
|
@ -1,29 +1,27 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
|
||||
cfg = config.services.xserver.windowManager.metacity;
|
||||
inherit (pkgs) gnome;
|
||||
inherit (pkgs) metacity;
|
||||
in
|
||||
|
||||
{
|
||||
options = {
|
||||
services.xserver.windowManager.metacity.enable = mkEnableOption "metacity";
|
||||
services.xserver.windowManager.metacity.enable = lib.mkEnableOption "metacity";
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
config = lib.mkIf cfg.enable {
|
||||
|
||||
services.xserver.windowManager.session = singleton
|
||||
services.xserver.windowManager.session = lib.singleton
|
||||
{ name = "metacity";
|
||||
start = ''
|
||||
${gnome.metacity}/bin/metacity &
|
||||
${metacity}/bin/metacity &
|
||||
waitPID=$!
|
||||
'';
|
||||
};
|
||||
|
||||
environment.systemPackages = [ gnome.metacity ];
|
||||
environment.systemPackages = [ metacity ];
|
||||
|
||||
};
|
||||
|
||||
|
@ -15,7 +15,7 @@ import ./make-test-python.nix ({ lib, pkgs, ... }: {
|
||||
services.dae = {
|
||||
enable = true;
|
||||
config = ''
|
||||
global{}
|
||||
global { disable_waiting_network: true }
|
||||
routing{}
|
||||
'';
|
||||
};
|
||||
|
@ -62,7 +62,7 @@ let
|
||||
# NOTE: what featureGates are useful for testing might change in
|
||||
# the future, see link below to find new ones
|
||||
# https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/
|
||||
featureGates = {CPUManager = true; AppArmor= false;};
|
||||
featureGates = {AnonymousAuthConfigurableEndpoints = true; ConsistentListFromCache = false;};
|
||||
masterAddress = "${masterName}.${config.networking.domain}";
|
||||
};
|
||||
}
|
||||
|
@ -1,28 +1,28 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, pkg-config
|
||||
, python3Packages
|
||||
, ffmpeg
|
||||
, flac
|
||||
, libjxl
|
||||
, librsvg
|
||||
, game-music-emu
|
||||
, gobject-introspection
|
||||
, gtk3
|
||||
, kissfft
|
||||
, libappindicator
|
||||
, libnotify
|
||||
, libsamplerate
|
||||
, libvorbis
|
||||
, miniaudio
|
||||
, mpg123
|
||||
, libopenmpt
|
||||
, opusfile
|
||||
, wavpack
|
||||
, pango
|
||||
, pulseaudio
|
||||
, withDiscordRPC ? false
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
kissfft,
|
||||
miniaudio,
|
||||
pkg-config,
|
||||
python3Packages,
|
||||
gobject-introspection,
|
||||
flac,
|
||||
game-music-emu,
|
||||
gtk3,
|
||||
libappindicator,
|
||||
libnotify,
|
||||
libopenmpt,
|
||||
librsvg,
|
||||
libsamplerate,
|
||||
libvorbis,
|
||||
mpg123,
|
||||
opusfile,
|
||||
pango,
|
||||
wavpack,
|
||||
ffmpeg,
|
||||
pulseaudio,
|
||||
withDiscordRPC ? false,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
@ -46,26 +46,23 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace tauon.py \
|
||||
--replace 'install_mode = False' 'install_mode = True' \
|
||||
--replace 'install_directory = os.path.dirname(os.path.abspath(__file__))' 'install_directory = "${placeholder "out"}/share/tauon"'
|
||||
--replace-fail 'install_mode = False' 'install_mode = True' \
|
||||
--replace-fail 'install_directory = os.path.dirname(os.path.abspath(__file__))' 'install_directory = "${placeholder "out"}/share/tauon"'
|
||||
|
||||
substituteInPlace t_modules/t_main.py \
|
||||
--replace 'install_mode = False' 'install_mode = True' \
|
||||
--replace 'libopenmpt.so' '${lib.getLib libopenmpt}/lib/libopenmpt.so' \
|
||||
--replace 'lib/libphazor.so' '../../lib/libphazor.so'
|
||||
--replace-fail 'install_mode = False' 'install_mode = True' \
|
||||
--replace-fail 'libopenmpt.so' '${lib.getLib libopenmpt}/lib/libopenmpt.so'
|
||||
|
||||
substituteInPlace t_modules/t_phazor.py \
|
||||
--replace 'lib/libphazor.so' '../../lib/libphazor.so'
|
||||
--replace-fail 'lib/libphazor.so' '../../lib/libphazor.so'
|
||||
|
||||
patchShebangs compile-phazor.sh
|
||||
substituteInPlace compile-phazor.sh --replace-fail 'gcc' '${stdenv.cc.targetPrefix}cc'
|
||||
|
||||
substituteInPlace compile-phazor.sh --replace 'gcc' '${stdenv.cc.targetPrefix}cc'
|
||||
|
||||
substituteInPlace extra/tauonmb.desktop --replace 'Exec=/opt/tauon-music-box/tauonmb.sh' 'Exec=${placeholder "out"}/bin/tauon'
|
||||
substituteInPlace extra/tauonmb.desktop --replace-fail 'Exec=/opt/tauon-music-box/tauonmb.sh' 'Exec=${placeholder "out"}/bin/tauon'
|
||||
'';
|
||||
|
||||
postBuild = ''
|
||||
./compile-phazor.sh
|
||||
bash ./compile-phazor.sh
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -90,32 +87,38 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
wavpack
|
||||
];
|
||||
|
||||
pythonPath = with python3Packages; [
|
||||
beautifulsoup4
|
||||
gst-python
|
||||
dbus-python
|
||||
isounidecode
|
||||
libjxl
|
||||
musicbrainzngs
|
||||
mutagen
|
||||
natsort
|
||||
pillow
|
||||
plexapi
|
||||
pycairo
|
||||
pychromecast
|
||||
pylast
|
||||
pygobject3
|
||||
pylyrics
|
||||
pysdl2
|
||||
requests
|
||||
send2trash
|
||||
setproctitle
|
||||
] ++ lib.optional withDiscordRPC pypresence
|
||||
pythonPath =
|
||||
with python3Packages;
|
||||
[
|
||||
beautifulsoup4
|
||||
dbus-python
|
||||
isounidecode
|
||||
jxlpy
|
||||
musicbrainzngs
|
||||
mutagen
|
||||
natsort
|
||||
pillow
|
||||
plexapi
|
||||
pycairo
|
||||
pychromecast
|
||||
pylast
|
||||
pygobject3
|
||||
pysdl2
|
||||
requests
|
||||
send2trash
|
||||
setproctitle
|
||||
]
|
||||
++ lib.optional withDiscordRPC pypresence
|
||||
++ lib.optional stdenv.isLinux pulsectl;
|
||||
|
||||
makeWrapperArgs = [
|
||||
"--prefix PATH : ${lib.makeBinPath [ffmpeg]}"
|
||||
"--prefix LD_LIBRARY_PATH : ${pulseaudio}/lib"
|
||||
"--prefix PATH : ${lib.makeBinPath [ ffmpeg ]}"
|
||||
"--prefix LD_LIBRARY_PATH : ${
|
||||
lib.makeLibraryPath [
|
||||
game-music-emu
|
||||
pulseaudio
|
||||
]
|
||||
}"
|
||||
"--prefix PYTHONPATH : $out/share/tauon"
|
||||
"--set GI_TYPELIB_PATH $GI_TYPELIB_PATH"
|
||||
];
|
||||
|
49
pkgs/applications/blockchains/polkadot/Cargo.lock
generated
49
pkgs/applications/blockchains/polkadot/Cargo.lock
generated
@ -4124,7 +4124,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cumulus-primitives-storage-weight-reclaim"
|
||||
version = "7.0.0"
|
||||
version = "7.0.1"
|
||||
dependencies = [
|
||||
"cumulus-primitives-core",
|
||||
"cumulus-primitives-proof-size-hostfunction",
|
||||
@ -4142,11 +4142,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cumulus-primitives-timestamp"
|
||||
version = "0.15.0"
|
||||
version = "0.15.1"
|
||||
dependencies = [
|
||||
"cumulus-primitives-core",
|
||||
"futures",
|
||||
"parity-scale-codec",
|
||||
"sp-inherents",
|
||||
"sp-timestamp",
|
||||
]
|
||||
@ -5961,7 +5959,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "frame-system"
|
||||
version = "37.0.0"
|
||||
version = "37.1.0"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"criterion",
|
||||
@ -8383,9 +8381,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "memchr"
|
||||
version = "2.6.4"
|
||||
version = "2.7.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
|
||||
checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
|
||||
|
||||
[[package]]
|
||||
name = "memfd"
|
||||
@ -12614,7 +12612,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "polkadot"
|
||||
version = "16.0.0"
|
||||
version = "16.0.1"
|
||||
dependencies = [
|
||||
"assert_cmd",
|
||||
"color-eyre",
|
||||
@ -12691,7 +12689,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "polkadot-availability-distribution"
|
||||
version = "17.0.0"
|
||||
version = "17.0.1"
|
||||
dependencies = [
|
||||
"assert_matches",
|
||||
"derive_more",
|
||||
@ -13084,7 +13082,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "polkadot-node-core-candidate-validation"
|
||||
version = "17.0.0"
|
||||
version = "17.1.0"
|
||||
dependencies = [
|
||||
"assert_matches",
|
||||
"async-trait",
|
||||
@ -13101,8 +13099,10 @@ dependencies = [
|
||||
"polkadot-parachain-primitives",
|
||||
"polkadot-primitives",
|
||||
"polkadot-primitives-test-helpers",
|
||||
"sp-application-crypto",
|
||||
"sp-core",
|
||||
"sp-keyring",
|
||||
"sp-keystore",
|
||||
"sp-maybe-compressed-blob",
|
||||
"tracing-gum",
|
||||
]
|
||||
@ -13194,26 +13194,20 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "polkadot-node-core-prospective-parachains"
|
||||
version = "16.0.0"
|
||||
version = "16.1.0"
|
||||
dependencies = [
|
||||
"assert_matches",
|
||||
"bitvec",
|
||||
"fatality",
|
||||
"futures",
|
||||
"parity-scale-codec",
|
||||
"polkadot-node-primitives",
|
||||
"polkadot-node-subsystem",
|
||||
"polkadot-node-subsystem-test-helpers",
|
||||
"polkadot-node-subsystem-types",
|
||||
"polkadot-node-subsystem-util",
|
||||
"polkadot-primitives",
|
||||
"polkadot-primitives-test-helpers",
|
||||
"rand",
|
||||
"rstest",
|
||||
"sc-keystore",
|
||||
"sp-application-crypto",
|
||||
"sp-core",
|
||||
"sp-keyring",
|
||||
"sp-keystore",
|
||||
"sp-tracing",
|
||||
"thiserror",
|
||||
"tracing-gum",
|
||||
]
|
||||
@ -13519,7 +13513,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "polkadot-node-subsystem-types"
|
||||
version = "17.0.0"
|
||||
version = "17.1.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"bitvec",
|
||||
@ -13548,7 +13542,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "polkadot-node-subsystem-util"
|
||||
version = "17.0.0"
|
||||
version = "17.1.0"
|
||||
dependencies = [
|
||||
"assert_matches",
|
||||
"async-trait",
|
||||
@ -13868,7 +13862,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "polkadot-runtime-parachains"
|
||||
version = "16.0.0"
|
||||
version = "16.0.1"
|
||||
dependencies = [
|
||||
"assert_matches",
|
||||
"bitflags 1.3.2",
|
||||
@ -14429,7 +14423,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "polkadot-service"
|
||||
version = "17.0.0"
|
||||
version = "17.0.1"
|
||||
dependencies = [
|
||||
"assert_matches",
|
||||
"async-trait",
|
||||
@ -17189,7 +17183,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "sc-consensus-grandpa"
|
||||
version = "0.29.0"
|
||||
version = "0.29.1"
|
||||
dependencies = [
|
||||
"ahash 0.8.11",
|
||||
"array-bytes",
|
||||
@ -18642,12 +18636,13 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "serde_json"
|
||||
version = "1.0.114"
|
||||
version = "1.0.121"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0"
|
||||
checksum = "4ab380d7d9f22ef3f21ad3e6c1ebe8e4fc7a2000ccba2e4d71fc96f15b2cb609"
|
||||
dependencies = [
|
||||
"indexmap 2.2.3",
|
||||
"itoa",
|
||||
"memchr",
|
||||
"ryu",
|
||||
"serde",
|
||||
]
|
||||
@ -19690,7 +19685,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "sp-blockchain"
|
||||
version = "37.0.0"
|
||||
version = "37.0.1"
|
||||
dependencies = [
|
||||
"futures",
|
||||
"parity-scale-codec",
|
||||
|
@ -1,5 +1,4 @@
|
||||
{ fetchFromGitHub
|
||||
, fetchpatch
|
||||
, lib
|
||||
, openssl
|
||||
, pkg-config
|
||||
@ -18,13 +17,13 @@ let
|
||||
in
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "polkadot";
|
||||
version = "stable2407";
|
||||
version = "stable2407-1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "paritytech";
|
||||
repo = "polkadot-sdk";
|
||||
rev = "polkadot-${version}";
|
||||
hash = "sha256-g+jReHOAkaWjr1yJILFL4mSYGEfRBlSCrUHp8ro22SA=";
|
||||
hash = "sha256-IYRkXmFBjRAYSROL37EgEjC7wM1N97HabuSHtcSUxdg=";
|
||||
|
||||
# the build process of polkadot requires a .git folder in order to determine
|
||||
# the git commit hash that is being built and add it to the version string.
|
||||
@ -52,15 +51,6 @@ rustPlatform.buildRustPackage rec {
|
||||
};
|
||||
};
|
||||
|
||||
cargoPatches = [
|
||||
# NOTE: bump `time` dependency to be able to build with rust 1.80
|
||||
# should be removed on the next release
|
||||
(fetchpatch {
|
||||
url = "https://github.com/paritytech/polkadot-sdk/pull/5149.patch";
|
||||
hash = "sha256-FNG9XLeMRJOT6k7mcs6GemtQ3oUrH/hOYG0JNQP0akU=";
|
||||
})
|
||||
];
|
||||
|
||||
buildType = "production";
|
||||
|
||||
cargoBuildFlags = [ "-p" "polkadot" ];
|
||||
|
@ -59,6 +59,7 @@ with stdenv; lib.makeOverridable mkDerivation (rec {
|
||||
startupWMClass = wmClass;
|
||||
};
|
||||
|
||||
vmoptsIDE = if hiName == "WEBSTORM" then "WEBIDE" else hiName;
|
||||
vmoptsFile = lib.optionalString (vmopts != null) (writeText vmoptsName vmopts);
|
||||
|
||||
nativeBuildInputs = [ makeWrapper patchelf unzip autoPatchelfHook ];
|
||||
@ -103,7 +104,14 @@ with stdenv; lib.makeOverridable mkDerivation (rec {
|
||||
jdk=${jdk.home}
|
||||
item=${desktopItem}
|
||||
|
||||
wrapProgram "$out/$pname/bin/${loName}.sh" \
|
||||
launcher="$out/$pname/bin/${loName}"
|
||||
if [ -e "$launcher" ]; then
|
||||
rm "$launcher".sh # We do not wrap the old script-style launcher anymore.
|
||||
else
|
||||
launcher+=.sh
|
||||
fi
|
||||
|
||||
wrapProgram "$launcher" \
|
||||
--prefix PATH : "${lib.makeBinPath [ jdk coreutils gnugrep which git ]}" \
|
||||
--suffix PATH : "${lib.makeBinPath [ python3 ]}" \
|
||||
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath extraLdPath}" \
|
||||
@ -114,9 +122,9 @@ with stdenv; lib.makeOverridable mkDerivation (rec {
|
||||
--set-default JETBRAINS_CLIENT_JDK "$jdk" \
|
||||
--set-default ${hiName}_JDK "$jdk" \
|
||||
--set-default LOCALE_ARCHIVE "${glibcLocales}/lib/locale/locale-archive" \
|
||||
--set-default ${hiName}_VM_OPTIONS ${vmoptsFile}
|
||||
--set-default ${vmoptsIDE}_VM_OPTIONS ${vmoptsFile}
|
||||
|
||||
ln -s "$out/$pname/bin/${loName}.sh" $out/bin/$pname
|
||||
ln -s "$launcher" $out/bin/$pname
|
||||
rm -rf $out/$pname/plugins/remote-dev-server/selfcontained/
|
||||
echo -e '#!/usr/bin/env bash\n'"$out/$pname/bin/remote-dev-server.sh"' "$@"' > $out/$pname/bin/remote-dev-server-wrapped.sh
|
||||
chmod +x $out/$pname/bin/remote-dev-server-wrapped.sh
|
||||
|
@ -6,6 +6,8 @@ import logging
|
||||
import requests
|
||||
import subprocess
|
||||
import sys
|
||||
from urllib.error import HTTPError
|
||||
import urllib.request
|
||||
import xmltodict
|
||||
from packaging import version
|
||||
|
||||
@ -57,6 +59,19 @@ def download_sha256(url):
|
||||
channels = download_channels()
|
||||
|
||||
|
||||
def get_url(template, version_or_build_number, version_number):
|
||||
release = [str(n) for n in version.parse(version_number).release]
|
||||
for k in range(len(release), 0, -1):
|
||||
s = ".".join(release[0:k])
|
||||
url = template.format(version=version_or_build_number, versionMajorMinor=s)
|
||||
try:
|
||||
if urllib.request.urlopen(url).getcode() == 200:
|
||||
return url
|
||||
except HTTPError:
|
||||
pass
|
||||
return None
|
||||
|
||||
|
||||
def update_product(name, product):
|
||||
update_channel = product["update-channel"]
|
||||
logging.info("Updating %s", name)
|
||||
@ -78,7 +93,9 @@ def update_product(name, product):
|
||||
else:
|
||||
version_or_build_number = new_build_number
|
||||
version_number = new_version.split(' ')[0]
|
||||
download_url = product["url-template"].format(version=version_or_build_number, versionMajorMinor=version_number)
|
||||
download_url = get_url(product["url-template"], version_or_build_number, version_number)
|
||||
if not download_url:
|
||||
raise Exception(f"No valid url for {name} version {version_or_build_number}")
|
||||
product["url"] = download_url
|
||||
if "sha256" not in product or product.get("build_number") != new_build_number:
|
||||
fromVersions[name] = product["version"]
|
||||
|
@ -1,558 +1,558 @@
|
||||
{
|
||||
"x86_64-linux": {
|
||||
"aqua": {
|
||||
"update-channel": "Aqua EAP licensing:EAP",
|
||||
"update-channel": "Aqua RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}.tar.gz",
|
||||
"version": "2024.1 Public Preview",
|
||||
"sha256": "027cac4bfab747ef97f055b63eff8a69cefc32751fcca9510c3eccaf7c36b2be",
|
||||
"url": "https://download.jetbrains.com/aqua/aqua-241.15989.28.tar.gz",
|
||||
"build_number": "241.15989.28"
|
||||
"version": "2024.2",
|
||||
"sha256": "63a6357cef1bb3772939abd8d13c05e265b5492643b080dd235d170584e0b636",
|
||||
"url": "https://download.jetbrains.com/aqua/aqua-2024.2.tar.gz",
|
||||
"build_number": "242.20224.331"
|
||||
},
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "4c7a0de431e93af748d1b695952809d4de43d9185d26c115c29aad683f511b8e",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2024.1.4.tar.gz",
|
||||
"build_number": "241.18034.45"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "1363dcf718597aefacf2beca887e71a19c9b733cc044b24ff8b8db1253b643cd",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2024.2.0.1.tar.gz",
|
||||
"build_number": "242.20224.413"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "16b918fc53004726454e0c08e2a77adbabae34c6852eb1c0612635d3667e73a5",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.4.tar.gz",
|
||||
"build_number": "241.17890.24"
|
||||
"version": "2024.2.1",
|
||||
"sha256": "dc6bae6c5ca4daa6d3eefd131d48f20810540f75ac635ed56eea7d00de9c0ee1",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.2.1.tar.gz",
|
||||
"build_number": "242.20224.385"
|
||||
},
|
||||
"dataspell": {
|
||||
"update-channel": "DataSpell RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz",
|
||||
"version": "2024.1.3",
|
||||
"sha256": "aee5e18c44b9ed4e5c3ac13c0f2c8e5765105e7c12a8553e85ea8e64d5bb3d8c",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2024.1.3.tar.gz",
|
||||
"build_number": "241.18034.23"
|
||||
"version": "2024.2",
|
||||
"sha256": "fcf6d8269ef1e652da003b3cdb212b4bd06a66d6432c574b0b99f47c27eea950",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2024.2.tar.gz",
|
||||
"build_number": "242.20224.354"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz",
|
||||
"version": "2024.1.2",
|
||||
"sha256": "d0ca5471d4e445ea931b25d1ee55cec0c40bb455de1aec861d5aa5ca0bbc176d",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1.2.tar.gz",
|
||||
"build_number": "241.17011.87"
|
||||
"version": "2024.2",
|
||||
"sha256": "a397ec10b27ed309ddc7287d43c89f6cddb55f129ea5bd5c298483dd2c33bffb",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.2.tar.gz",
|
||||
"build_number": "242.20224.368"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "f982476c9d870f1f354ab15135094cbde5c25c851ec21f424d0cd24149a12be6",
|
||||
"url": "https://download.jetbrains.com/go/goland-2024.1.4.tar.gz",
|
||||
"build_number": "241.18034.61"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "d55c87c1bd1b886841e807098d4c3c2575ad21f838f6920c86f84c647915f62e",
|
||||
"url": "https://download.jetbrains.com/go/goland-2024.2.0.1.tar.gz",
|
||||
"build_number": "242.20224.424"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "7d5e4cdb5a7cb1c376ca66957481350571561edadc3f45e6fce422e14af0fc16",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2024.1.4.tar.gz",
|
||||
"build_number": "241.18034.62"
|
||||
"version": "2024.2.0.2",
|
||||
"sha256": "acca1c3dde049895a11069f1c3245f69cfe64fdfc520ab0a0ea8b684b53b50cd",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2024.2.0.2.tar.gz",
|
||||
"build_number": "242.20224.419"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "cda20bbbc052c2b8e87ea8607235ee0f7b5775728e8648c0a603889a3efa685f",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2024.1.4.tar.gz",
|
||||
"build_number": "241.18034.62"
|
||||
"version": "2024.2.0.2",
|
||||
"sha256": "cf2159b9ea61ea910d27ad0e661cdd93575f65cdb443f99bd15600f5960b7f4b",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2024.2.0.2.tar.gz",
|
||||
"build_number": "242.20224.419"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/mps/{versionMajorMinor}/MPS-{version}.tar.gz",
|
||||
"version": "2023.3.1",
|
||||
"sha256": "52a40fe05dd8d53a3f68faa7a6e40b73f72f80db5976d8ebd781955493a65fe1",
|
||||
"url": "https://download.jetbrains.com/mps/2023.3.1/MPS-2023.3.1.tar.gz",
|
||||
"build_number": "233.13135.1068"
|
||||
"version": "2024.1",
|
||||
"sha256": "aa537596103545021726b72d53a46726e4834d1c57af383ca1a94afc14a25642",
|
||||
"url": "https://download.jetbrains.com/mps/2024.1/MPS-2024.1.tar.gz",
|
||||
"build_number": "241.18034.1093"
|
||||
},
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "c6a9b57ecd8f588af512a1cba389738bd461531cab4f984ed9758abfdada822d",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.1.4.tar.gz",
|
||||
"build_number": "241.18034.69",
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "182392496510eed42c7b1f4616e6c9e5b546348ea8c235cc74da131bcbd56d29",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.2.0.1.tar.gz",
|
||||
"build_number": "242.20224.427",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "043c33371cb5fb31fdeab6deccc809189efdc6d404f771c541d4dd779adcd2fa",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2024.1.4.tar.gz",
|
||||
"build_number": "241.18034.82"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "d9befc260f48b9809f84cefd05761848ee8be643b49c595e13fd1443c967eb25",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2024.2.0.1.tar.gz",
|
||||
"build_number": "242.20224.428"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "3a12ada098a839ba3c32820071ecc04cb71e8e1066d0753397399c2e52941de9",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.1.4.tar.gz",
|
||||
"build_number": "241.18034.82"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "7d2bfb2449e85ca66ffaf40901a2c4b1498d43c16229bdad08c51a5b0571dc02",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.2.0.1.tar.gz",
|
||||
"build_number": "242.20224.428"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "e277c2636383c023f00bd7833be86ffe1f8f67cf98cb719bbb4293aa42ba8ad0",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1.4.tar.gz",
|
||||
"build_number": "241.18034.76"
|
||||
"version": "2024.2.1",
|
||||
"sha256": "2d14917d527120a98c1d71b94ba430fe9bb7f2358290710d74fd121426cffa4e",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.2.1.tar.gz",
|
||||
"build_number": "242.20224.418"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "84b96e1f6cdbb5497fcce1a036044e5c51002006ac8926be72d37ec48b1ceb52",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.1.4.tar.gz",
|
||||
"build_number": "241.18034.63"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "9e3ca43d2cd0c22b254033c9fea4c54707310a39a2b4b1ff270a480b53fd3518",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.2.0.1.tar.gz",
|
||||
"build_number": "242.20224.425"
|
||||
},
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.tar.gz",
|
||||
"version": "2024.1.6",
|
||||
"sha256": "42cf845a9159ab5ab182f501cb95154a27701af04ea01e309308ef6a5bb9ebfa",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.1.6.tar.gz",
|
||||
"build_number": "241.17890.43"
|
||||
"version": "2024.1.8",
|
||||
"sha256": "c4b6a3f1eb23a17c4a09344073f4039d0cd51c5a6991fe7bdfd761edc422b703",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.1.8.tar.gz",
|
||||
"build_number": "241.18968.39"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz",
|
||||
"version": "2024.1.5",
|
||||
"sha256": "339ac8fc3ecc20afdef05b1782cb861d52eb09336d6a20cc4aa487c1bd108522",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1.5.tar.gz",
|
||||
"build_number": "241.18034.50"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "52a196f8f144b1445e3345285762acb1d2f87c29cb7f4a9005bcde4289443258",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.2.0.1.tar.gz",
|
||||
"build_number": "242.20224.426"
|
||||
},
|
||||
"writerside": {
|
||||
"update-channel": "Writerside EAP",
|
||||
"url-template": "https://download.jetbrains.com/writerside/writerside-{version}.tar.gz",
|
||||
"version": "2024.1 EAP",
|
||||
"sha256": "47b3323fc18e6f8c9edc71ed309b95f09385123d9b9c9492b55ad6a77b2925ee",
|
||||
"url": "https://download.jetbrains.com/writerside/writerside-241.18775.98.tar.gz",
|
||||
"build_number": "241.18775.98"
|
||||
"sha256": "7da1531fc7f1f3995957729b412bf43e5757b0029ffcdf858270e64ae30ee462",
|
||||
"url": "https://download.jetbrains.com/writerside/writerside-241.18775.101.tar.gz",
|
||||
"build_number": "241.18775.101"
|
||||
}
|
||||
},
|
||||
"aarch64-linux": {
|
||||
"aqua": {
|
||||
"update-channel": "Aqua EAP licensing:EAP",
|
||||
"update-channel": "Aqua RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1 Public Preview",
|
||||
"sha256": "ec59ff6e259ce0f03441e30a9d8bce8334d11c3ae858705d2f17375565adb80c",
|
||||
"url": "https://download.jetbrains.com/aqua/aqua-241.15989.28-aarch64.tar.gz",
|
||||
"build_number": "241.15989.28"
|
||||
"version": "2024.2",
|
||||
"sha256": "5a28826c97c2c09988d57eefe1e2c1b0cdb746399844a7a207d289c2c4d4922e",
|
||||
"url": "https://download.jetbrains.com/aqua/aqua-2024.2-aarch64.tar.gz",
|
||||
"build_number": "242.20224.331"
|
||||
},
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "1e707c5409fd4a8490893ce23ff427d8e96d2cb6c31f1457a363e3127f0d1319",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2024.1.4-aarch64.tar.gz",
|
||||
"build_number": "241.18034.45"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "9a8d26655b264cfbbf25fe4a20d9fdf36e1f091420407f9e367983165dec0068",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2024.2.0.1-aarch64.tar.gz",
|
||||
"build_number": "242.20224.413"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "e9ec44d7a219c3d6d1ae7cd2fd59bd67f62997f403f17154d9de3f700b52c412",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.4-aarch64.tar.gz",
|
||||
"build_number": "241.17890.24"
|
||||
"version": "2024.2.1",
|
||||
"sha256": "6ca837be2f61e1db0d1a84b6c2a98d963d3625aa70fbdf6dfa9f73a9eb0c0b4d",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.2.1-aarch64.tar.gz",
|
||||
"build_number": "242.20224.385"
|
||||
},
|
||||
"dataspell": {
|
||||
"update-channel": "DataSpell RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.3",
|
||||
"sha256": "d7d7647e2e6c398148d87690c0224cac2212bb56e1c9d802bd79748df77f1b24",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2024.1.3-aarch64.tar.gz",
|
||||
"build_number": "241.18034.23"
|
||||
"version": "2024.2",
|
||||
"sha256": "aa9fda7ffdd7348bd34b98fee8f4d0904edf30ea08ae57e64ac7b6e247b567a8",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2024.2-aarch64.tar.gz",
|
||||
"build_number": "242.20224.354"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.2",
|
||||
"sha256": "ca3983e280d2184ce806741d47c72fb9d8e3610c89ee7e56940960a8385b473b",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1.2-aarch64.tar.gz",
|
||||
"build_number": "241.17011.87"
|
||||
"version": "2024.2",
|
||||
"sha256": "b184c5f06755fcd849071da93f2046fec20f8183691663cbac817f52ae418e76",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.2-aarch64.tar.gz",
|
||||
"build_number": "242.20224.368"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "b5b9efc087c71369c85080b9159e268bcf16a493e69e359b67108f71a474dd61",
|
||||
"url": "https://download.jetbrains.com/go/goland-2024.1.4-aarch64.tar.gz",
|
||||
"build_number": "241.18034.61"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "52756190f5c26d82a2ed17168483aaddc11ae052c12bae5055faeac6b2230e5a",
|
||||
"url": "https://download.jetbrains.com/go/goland-2024.2.0.1-aarch64.tar.gz",
|
||||
"build_number": "242.20224.424"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "d4991c6041bfbe9958b55e876a45672d90ddcaf7aae18ac1c9134747a102eddf",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2024.1.4-aarch64.tar.gz",
|
||||
"build_number": "241.18034.62"
|
||||
"version": "2024.2.0.2",
|
||||
"sha256": "1f8bc10d63e0878fcc95aa787f7859e106f144fae2334bc71b2514a5189f7b45",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2024.2.0.2-aarch64.tar.gz",
|
||||
"build_number": "242.20224.419"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "35057b24047c719102f08a22754bba1c66098f0d410b21ab178d7b6b9a8f7882",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2024.1.4-aarch64.tar.gz",
|
||||
"build_number": "241.18034.62"
|
||||
"version": "2024.2.0.2",
|
||||
"sha256": "0da7909451157394d190b5041aaa61475ab30afd7af16a77651b40b90b78ef0e",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2024.2.0.2-aarch64.tar.gz",
|
||||
"build_number": "242.20224.419"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/mps/{versionMajorMinor}/MPS-{version}.tar.gz",
|
||||
"version": "2023.3.1",
|
||||
"sha256": "7f40c6a9b29e17e29fd2acb2e0d1d31d3353e28fce31a479dd81dd1b66c1fa8c",
|
||||
"url": "https://download.jetbrains.com/mps/2023.3.1/MPS-2023.3.1.tar.gz",
|
||||
"build_number": "233.13135.1068"
|
||||
"version": "2024.1",
|
||||
"sha256": "aa537596103545021726b72d53a46726e4834d1c57af383ca1a94afc14a25642",
|
||||
"url": "https://download.jetbrains.com/mps/2024.1/MPS-2024.1.tar.gz",
|
||||
"build_number": "241.18034.1093"
|
||||
},
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "45a11309799d23b1638a87ee4580bd5e8d4f50ea07d5467e99e416ae45a23b06",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.1.4-aarch64.tar.gz",
|
||||
"build_number": "241.18034.69",
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "727e654db648da159e9f2ff013fc612cb2b2034dc8090af6b12b22ddc39e53f4",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.2.0.1-aarch64.tar.gz",
|
||||
"build_number": "242.20224.427",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "40dc15c31f44afd8ea5b42de54863253036b0d0f41b20612d0abd937e36af267",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2024.1.4-aarch64.tar.gz",
|
||||
"build_number": "241.18034.82"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "3c954950fb616dc85dc0da6475feee6d67363a537df451ee8fe25aeb6e473b86",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2024.2.0.1-aarch64.tar.gz",
|
||||
"build_number": "242.20224.428"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "a90c657a333e1825c934d524cb426115c85d19d7aebfa4a149fda5062be29fab",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.1.4-aarch64.tar.gz",
|
||||
"build_number": "241.18034.82"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "84cb34fd2ae9d96dc544f7e326015081e6186dbf7fc3f67a271d76107494f933",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.2.0.1-aarch64.tar.gz",
|
||||
"build_number": "242.20224.428"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "e0f8ac64b87c093c7f97ea6ee340c7f518d14d4c68c17d0a2b7a9f079d2fcd62",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1.4-aarch64.tar.gz",
|
||||
"build_number": "241.18034.76"
|
||||
"version": "2024.2.1",
|
||||
"sha256": "cd969fc84eaa87dfa1de2587b3ba974e6d8961895541732e9c1617c260ce8450",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.2.1-aarch64.tar.gz",
|
||||
"build_number": "242.20224.418"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "b4d51afd0cf8ef19e6eae5a401836a89164215cf532a08a33824895229dba321",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.1.4-aarch64.tar.gz",
|
||||
"build_number": "241.18034.63"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "41f71e86c944ad6d5111402afdd4567387ce6099a3c8000739919dc58199f259",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.2.0.1-aarch64.tar.gz",
|
||||
"build_number": "242.20224.425"
|
||||
},
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.6",
|
||||
"sha256": "4671d426dfbf89f614c1ce367c7afba0ef64b7058b4777b72ce145715a352fd1",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.1.6-aarch64.tar.gz",
|
||||
"build_number": "241.17890.43"
|
||||
"version": "2024.1.8",
|
||||
"sha256": "1dc44db7d7f83c1e41dfd7739ac58743e0201d0a348e601248fe6ec59e4a9834",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.1.8-aarch64.tar.gz",
|
||||
"build_number": "241.18968.39"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1.5",
|
||||
"sha256": "20db531cecada0fdd1947234ac120d0cf2a40037a3af825f1cf2ac066709fb44",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1.5-aarch64.tar.gz",
|
||||
"build_number": "241.18034.50"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "c83491b11662beeda45df0fb333034a9e875d61e6bb6790f102186d218934ca0",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.2.0.1-aarch64.tar.gz",
|
||||
"build_number": "242.20224.426"
|
||||
},
|
||||
"writerside": {
|
||||
"update-channel": "Writerside EAP",
|
||||
"url-template": "https://download.jetbrains.com/writerside/writerside-{version}-aarch64.tar.gz",
|
||||
"version": "2024.1 EAP",
|
||||
"sha256": "937c30cdfd1431bcdde10bf47f1236ea57c10eca8cd1210a04629a64b383c054",
|
||||
"url": "https://download.jetbrains.com/writerside/writerside-241.18775.98-aarch64.tar.gz",
|
||||
"build_number": "241.18775.98"
|
||||
"sha256": "2f8d90582f19eee4c1b83d9c61846baa7ec3f4e75dde10ba069712e9677b2a60",
|
||||
"url": "https://download.jetbrains.com/writerside/writerside-241.18775.101-aarch64.tar.gz",
|
||||
"build_number": "241.18775.101"
|
||||
}
|
||||
},
|
||||
"x86_64-darwin": {
|
||||
"aqua": {
|
||||
"update-channel": "Aqua EAP licensing:EAP",
|
||||
"update-channel": "Aqua RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}.dmg",
|
||||
"version": "2024.1 Public Preview",
|
||||
"sha256": "e90b3cc44efcabd3f31025bae506ec87da138f0a06f5cd4eaf7f96bb57db123a",
|
||||
"url": "https://download.jetbrains.com/aqua/aqua-241.15989.28.dmg",
|
||||
"build_number": "241.15989.28"
|
||||
"version": "2024.2",
|
||||
"sha256": "0ea9875335a53d60722f91a7059847d1da857788fe3362685bf1e66dfe9aafed",
|
||||
"url": "https://download.jetbrains.com/aqua/aqua-2024.2.dmg",
|
||||
"build_number": "242.20224.331"
|
||||
},
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "1d1d03a19aba6f941703ca5724317464e670a1ab63d70882448cf0364bc13c8b",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2024.1.4.dmg",
|
||||
"build_number": "241.18034.45"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "3f5c90de4ed523bc090ec6ab7bb199c5609f9dc58146c7c164fc716a4aeca20c",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2024.2.0.1.dmg",
|
||||
"build_number": "242.20224.413"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "2221288ed33060d67368aa9d56a8d7c25df8158b5d38bb26ddf145ef58de8721",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.4.dmg",
|
||||
"build_number": "241.17890.24"
|
||||
"version": "2024.2.1",
|
||||
"sha256": "2053c1305fbabee20cf8a26aee2b939ff8965b2f7402639c09652798ebd37da6",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.2.1.dmg",
|
||||
"build_number": "242.20224.385"
|
||||
},
|
||||
"dataspell": {
|
||||
"update-channel": "DataSpell RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg",
|
||||
"version": "2024.1.3",
|
||||
"sha256": "132c1e67c18d676844a26ad95fcd68942965157222f7dc931c15117e96d29a84",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2024.1.3.dmg",
|
||||
"build_number": "241.18034.23"
|
||||
"version": "2024.2",
|
||||
"sha256": "3e066588e8123c1842a03a0030c8d5a72c60a9710a759d5f10f89ae1a9633772",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2024.2.dmg",
|
||||
"build_number": "242.20224.354"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg",
|
||||
"version": "2024.1.2",
|
||||
"sha256": "be7e34b5a4a4e28b90c3d90f5761767d3d6e996cdc5846d3f8bd0e05d3ee0f1a",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1.2.dmg",
|
||||
"build_number": "241.17011.87"
|
||||
"version": "2024.2",
|
||||
"sha256": "630ee3bfb6537c5da26aa7907027788f287d4e42fe24ba1f6eca037eb6afea42",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.2.dmg",
|
||||
"build_number": "242.20224.368"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "e2b2ae8d52700335d539b28179410b2567c78f6c8121a742e4df208180b55884",
|
||||
"url": "https://download.jetbrains.com/go/goland-2024.1.4.dmg",
|
||||
"build_number": "241.18034.61"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "5454717fe28e3b8377b4d58844e039717c1fd3a5b9eaa430c30185dce5280c19",
|
||||
"url": "https://download.jetbrains.com/go/goland-2024.2.0.1.dmg",
|
||||
"build_number": "242.20224.424"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "2420493df5796e47836d3dfd579006f25aa88f1252db4fd6999591529022e925",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2024.1.4.dmg",
|
||||
"build_number": "241.18034.62"
|
||||
"version": "2024.2.0.2",
|
||||
"sha256": "3b5d0f9de135e681cbbe06fc3e1ed00a798102174a7baba6edf7061582ea8d7b",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2024.2.0.2.dmg",
|
||||
"build_number": "242.20224.419"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "30396377e163ba7f8d5c4ef112e9c8abb064897dd337f059357feecaa6c53b6e",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2024.1.4.dmg",
|
||||
"build_number": "241.18034.62"
|
||||
"version": "2024.2.0.2",
|
||||
"sha256": "fde5ffcba501bd94139115266b71dff76ec199ea35ff0673e7b7afea73aeb80b",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2024.2.0.2.dmg",
|
||||
"build_number": "242.20224.419"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/mps/{versionMajorMinor}/MPS-{version}-macos.dmg",
|
||||
"version": "2023.3.1",
|
||||
"sha256": "c1e46dcb3429772b164f423cedc644f388217d1e7310d682b2341f9e744333bf",
|
||||
"url": "https://download.jetbrains.com/mps/2023.3.1/MPS-2023.3.1-macos.dmg",
|
||||
"build_number": "233.13135.1068"
|
||||
"version": "2024.1",
|
||||
"sha256": "93510db63ab6f3d7b6e139730f90836ba772032526d77e3de207e848c808d398",
|
||||
"url": "https://download.jetbrains.com/mps/2024.1/MPS-2024.1-macos.dmg",
|
||||
"build_number": "241.18034.1093"
|
||||
},
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "ce844a947a96d819a59b35705fd1007c5193a444c3bb5d237179bfb3ceb2ed8b",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.1.4.dmg",
|
||||
"build_number": "241.18034.69",
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "4913211a8e2b52407b003f5fab5b268b7211d57df96cc17ae64f87293184698e",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.2.0.1.dmg",
|
||||
"build_number": "242.20224.427",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "22558efc74b2d10fcde02650765cc3b500841d71796dba48d018fc8f794cfd5f",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2024.1.4.dmg",
|
||||
"build_number": "241.18034.82"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "2735841aa3d5544a53bcc2d9bac86e1a452c8e29b434b0591c0db13f40347868",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2024.2.0.1.dmg",
|
||||
"build_number": "242.20224.428"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "99f22cba7855dbe8acaa0ec222dfaa75cea2ebe5975f1adca6c7b52c7fa763a5",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.1.4.dmg",
|
||||
"build_number": "241.18034.82"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "e98c3d13f67ed3ad3abf512189a1d3e331ee48ac1beefb2843e652f2c4b59878",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.2.0.1.dmg",
|
||||
"build_number": "242.20224.428"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "2fc9e3063278e510b28eea0b2823b0c2309d08728d53261b48cbac093255cbfe",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1.4.dmg",
|
||||
"build_number": "241.18034.76"
|
||||
"version": "2024.2.1",
|
||||
"sha256": "5631e697ed41713df06c1fe71d6d5e0b39360afb2a1babd103b876f83dff7aa1",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.2.1.dmg",
|
||||
"build_number": "242.20224.418"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "a4619da76349319b45a7bacbc49c3c53b8bd0769692e30f84f78a5c61ccd552b",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.1.4.dmg",
|
||||
"build_number": "241.18034.63"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "bb51be85686deef7cf665a5bf8a461a846e2b69d64817d43c9c47a184ad98a24",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.2.0.1.dmg",
|
||||
"build_number": "242.20224.425"
|
||||
},
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.dmg",
|
||||
"version": "2024.1.6",
|
||||
"sha256": "c5f079356ae9e38424be3257734b8665393146c831bddc917a4b1086321682cf",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.1.6.dmg",
|
||||
"build_number": "241.17890.43"
|
||||
"version": "2024.1.8",
|
||||
"sha256": "1bfada79e7ec2166c43a6dcc65bf2387f70422e35b6511623e48ed66bbbdcdb1",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.1.8.dmg",
|
||||
"build_number": "241.18968.39"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg",
|
||||
"version": "2024.1.5",
|
||||
"sha256": "45475fda7a66ba5da23091a7d9ec3314c9482b0a31fe9cc40a3a02f243c86e48",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1.5.dmg",
|
||||
"build_number": "241.18034.50"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "2533f260a7ac04ffc4e0711a21e6cdb2819ab2e1e99f3d02ce447efd3c4dc5b6",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.2.0.1.dmg",
|
||||
"build_number": "242.20224.426"
|
||||
},
|
||||
"writerside": {
|
||||
"update-channel": "Writerside EAP",
|
||||
"url-template": "https://download.jetbrains.com/writerside/writerside-{version}.dmg",
|
||||
"version": "2024.1 EAP",
|
||||
"sha256": "0e97d9a2ef53f18930b63a48d7303783aca7422c5d6818543f4805c01991ba41",
|
||||
"url": "https://download.jetbrains.com/writerside/writerside-241.18775.98.dmg",
|
||||
"build_number": "241.18775.98"
|
||||
"sha256": "fad7fbf6fec147556b53b75adb02f22df038822f4cb0662dd4748dcc1ffd0969",
|
||||
"url": "https://download.jetbrains.com/writerside/writerside-241.18775.101.dmg",
|
||||
"build_number": "241.18775.101"
|
||||
}
|
||||
},
|
||||
"aarch64-darwin": {
|
||||
"aqua": {
|
||||
"update-channel": "Aqua EAP licensing:EAP",
|
||||
"update-channel": "Aqua RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}-aarch64.dmg",
|
||||
"version": "2024.1 Public Preview",
|
||||
"sha256": "29b975e6845b62ed466d26920fec4c9e5e74588b5ff5cf384d672b98bb602549",
|
||||
"url": "https://download.jetbrains.com/aqua/aqua-241.15989.28-aarch64.dmg",
|
||||
"build_number": "241.15989.28"
|
||||
"version": "2024.2",
|
||||
"sha256": "2da73b2896cf8c7114291f7ab64730d494ed1adca83542b56702a6fb2fcaa92d",
|
||||
"url": "https://download.jetbrains.com/aqua/aqua-2024.2-aarch64.dmg",
|
||||
"build_number": "242.20224.331"
|
||||
},
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "9eed7144d482a4fc9d6cc639c04c0b99cc6831aa73c5998ac9d1e1bd23f7ab66",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2024.1.4-aarch64.dmg",
|
||||
"build_number": "241.18034.45"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "92f17a4cad5f027f940e59146fe626c421ad5be585e1f37c0e9879b49e99834e",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2024.2.0.1-aarch64.dmg",
|
||||
"build_number": "242.20224.413"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "329bc223f5a3d16c68c2d271f2576f9e174ab88a9871b928f1dd8601b2d2cf70",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.4-aarch64.dmg",
|
||||
"build_number": "241.17890.24"
|
||||
"version": "2024.2.1",
|
||||
"sha256": "6b8505ef67de19f312ce78bdbc067093aa95f78407a863b6baa16c7df98a6a98",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.2.1-aarch64.dmg",
|
||||
"build_number": "242.20224.385"
|
||||
},
|
||||
"dataspell": {
|
||||
"update-channel": "DataSpell RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg",
|
||||
"version": "2024.1.3",
|
||||
"sha256": "fa8f9c77b2fab31ea383a492c7a061e4b297e6581df4a5c116de9aec4a52c86d",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2024.1.3-aarch64.dmg",
|
||||
"build_number": "241.18034.23"
|
||||
"version": "2024.2",
|
||||
"sha256": "a575b901eb706e197d05d2523f74a66528a225eb50ead1d43c2fbbc2231584b0",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2024.2-aarch64.dmg",
|
||||
"build_number": "242.20224.354"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg",
|
||||
"version": "2024.1.2",
|
||||
"sha256": "70aab722715cb1abbab01e25109b6ca967588bcf3c1cec666986e42b825b0d9d",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1.2-aarch64.dmg",
|
||||
"build_number": "241.17011.87"
|
||||
"version": "2024.2",
|
||||
"sha256": "a66f93350e9251ba34a1d3cf6061fc9ad5c5351b328a15be906a8706b8be2ded",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.2-aarch64.dmg",
|
||||
"build_number": "242.20224.368"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "6dd71b3993b005e3557ad6ddb4d9ed87068be5225df19422e4b0e3fdd0fbbd10",
|
||||
"url": "https://download.jetbrains.com/go/goland-2024.1.4-aarch64.dmg",
|
||||
"build_number": "241.18034.61"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "100cbfc7ac2955869f933ff61c73001d6255b69dc3f8cd36d2018a9ba939b367",
|
||||
"url": "https://download.jetbrains.com/go/goland-2024.2.0.1-aarch64.dmg",
|
||||
"build_number": "242.20224.424"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "0c2e9a534d8f84acf8a17412d73e3f161864268acefee5130259489e2575d246",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2024.1.4-aarch64.dmg",
|
||||
"build_number": "241.18034.62"
|
||||
"version": "2024.2.0.2",
|
||||
"sha256": "fbf6e1f8dd19d5a467426c1ca174b21cb71deaaf1f4dd5a3cfdf6cf2a54ba5ce",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2024.2.0.2-aarch64.dmg",
|
||||
"build_number": "242.20224.419"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "0d6dd0ebc97a61920721fb6c9663a905df1edea976f62b32bdf8ff879c02c7d0",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2024.1.4-aarch64.dmg",
|
||||
"build_number": "241.18034.62"
|
||||
"version": "2024.2.0.2",
|
||||
"sha256": "03866cf637bc0698e6764fe18d2af98a7065c9c9ca0b847953df0ccc42d65b3d",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2024.2.0.2-aarch64.dmg",
|
||||
"build_number": "242.20224.419"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/mps/{versionMajorMinor}/MPS-{version}-macos-aarch64.dmg",
|
||||
"version": "2023.3.1",
|
||||
"url": "https://download.jetbrains.com/mps/2023.3.1/MPS-2023.3.1-macos-aarch64.dmg",
|
||||
"sha256": "133e5bae81d675a6ee7780efec18dd96dfed059dbfdd2ad4a1028d9956a1ec6e",
|
||||
"build_number": "233.13135.1068"
|
||||
"version": "2024.1",
|
||||
"url": "https://download.jetbrains.com/mps/2024.1/MPS-2024.1-macos-aarch64.dmg",
|
||||
"sha256": "2b070b9eb87fc910ef8b2ff96479e724f64864b6825375c272e1f7c604bbc4e7",
|
||||
"build_number": "241.18034.1093"
|
||||
},
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "8e5bffb20b1606195afe6818429e99b31c56f2e8f390c81cd6d92ff3de80de68",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.1.4-aarch64.dmg",
|
||||
"build_number": "241.18034.69",
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "fa6e248516f3936abca873d9c99783d7fc826e36995bd9c0b57b407bf7144463",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.2.0.1-aarch64.dmg",
|
||||
"build_number": "242.20224.427",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "63c0a14bbad81ab0c1c733802eaf86328e46ebc2de4e7bc0e240f76aefbdf54e",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2024.1.4-aarch64.dmg",
|
||||
"build_number": "241.18034.82"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "53ed528b86e7f0eeeefbbe590fb5918ad6b4a1b9f750843c2ac0dbebc7a96d5c",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2024.2.0.1-aarch64.dmg",
|
||||
"build_number": "242.20224.428"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "ecfd340566f8c9ed6afcd42331568db5d91fa3a036c511ae8427f573199c3a44",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.1.4-aarch64.dmg",
|
||||
"build_number": "241.18034.82"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "f3ecb2fc630d357e5e3879c6ba1361d78fd45714cc9311a19ac754f70fd79e68",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.2.0.1-aarch64.dmg",
|
||||
"build_number": "242.20224.428"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "0682ca85bb61534e39426d9f397eeb3c383dfd0a2e9dc4e8052d9e6408741fdb",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1.4-aarch64.dmg",
|
||||
"build_number": "241.18034.76"
|
||||
"version": "2024.2.1",
|
||||
"sha256": "2e6307f1d4f5456ce8660331f16127111b819d41c907f9cd1134180828edc4a4",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.2.1-aarch64.dmg",
|
||||
"build_number": "242.20224.418"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg",
|
||||
"version": "2024.1.4",
|
||||
"sha256": "ad3ebd40266f40f5aadb152fc5e845bda1eb8de75923cf598072458dc92b8194",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.1.4-aarch64.dmg",
|
||||
"build_number": "241.18034.63"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "982773ca00ef81795b71137db98fce476fd554e13ef226ed86eb4d5abfc47f3c",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.2.0.1-aarch64.dmg",
|
||||
"build_number": "242.20224.425"
|
||||
},
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.dmg",
|
||||
"version": "2024.1.6",
|
||||
"sha256": "5216ea7e5e994a3df4f1095772f5a44e999d7ca0ac02a21698149c8023c46893",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.1.6-aarch64.dmg",
|
||||
"build_number": "241.17890.43"
|
||||
"version": "2024.1.8",
|
||||
"sha256": "533bb27ab515989b946bd5c72d0fa36417b248a8d2ec9f16a6ca32cc98e56048",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.1.8-aarch64.dmg",
|
||||
"build_number": "241.18968.39"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg",
|
||||
"version": "2024.1.5",
|
||||
"sha256": "e55e4671316ad2c2bfc5564516e261b59d139267c18d06d7a62b8f665d86da5e",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1.5-aarch64.dmg",
|
||||
"build_number": "241.18034.50"
|
||||
"version": "2024.2.0.1",
|
||||
"sha256": "6d7a12184f46f3693b9f33ececeed0dde272fdd5ba8e06107869ae1731b694ff",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.2.0.1-aarch64.dmg",
|
||||
"build_number": "242.20224.426"
|
||||
},
|
||||
"writerside": {
|
||||
"update-channel": "Writerside EAP",
|
||||
"url-template": "https://download.jetbrains.com/writerside/writerside-{version}-aarch64.dmg",
|
||||
"version": "2024.1 EAP",
|
||||
"sha256": "956fc3d39a2aa34648c272780843729356a20c0a4a1ceb20e69a9f86a562278c",
|
||||
"url": "https://download.jetbrains.com/writerside/writerside-241.18775.98-aarch64.dmg",
|
||||
"build_number": "241.18775.98"
|
||||
"sha256": "dc1d01915ff31d14828b668b71cfc92529d389af122adca06d785f7cc3a9d784",
|
||||
"url": "https://download.jetbrains.com/writerside/writerside-241.18775.101-aarch64.dmg",
|
||||
"build_number": "241.18775.101"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -17,17 +17,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/164/546759/IdeaVim-2.12.0-signed.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip"
|
||||
},
|
||||
"name": "ideavim"
|
||||
},
|
||||
@ -36,7 +36,7 @@
|
||||
"idea-ultimate"
|
||||
],
|
||||
"builds": {
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/631/559769/python-241.18034.62.zip"
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/631/590930/python-242.20224.419.zip"
|
||||
},
|
||||
"name": "python"
|
||||
},
|
||||
@ -46,7 +46,7 @@
|
||||
"idea-ultimate"
|
||||
],
|
||||
"builds": {
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/1347/572480/scala-intellij-bin-2024.1.25.zip"
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/1347/581524/scala-intellij-bin-2024.2.20.zip"
|
||||
},
|
||||
"name": "scala"
|
||||
},
|
||||
@ -67,17 +67,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip"
|
||||
},
|
||||
"name": "string-manipulation"
|
||||
},
|
||||
@ -98,17 +98,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": null,
|
||||
"241.17890.24": null,
|
||||
"241.17890.43": null,
|
||||
"241.18034.45": null,
|
||||
"241.18034.50": null,
|
||||
"241.18034.61": null,
|
||||
"241.18034.62": null,
|
||||
"241.18034.63": null,
|
||||
"241.18034.69": null,
|
||||
"241.18034.76": null,
|
||||
"241.18034.82": null
|
||||
"241.18034.1093": null,
|
||||
"241.18968.39": null,
|
||||
"242.20224.385": null,
|
||||
"242.20224.413": null,
|
||||
"242.20224.418": null,
|
||||
"242.20224.419": null,
|
||||
"242.20224.424": null,
|
||||
"242.20224.425": null,
|
||||
"242.20224.426": null,
|
||||
"242.20224.427": null,
|
||||
"242.20224.428": null
|
||||
},
|
||||
"name": "kotlin"
|
||||
},
|
||||
@ -129,17 +129,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": null,
|
||||
"241.17890.24": null,
|
||||
"241.17890.43": null,
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/6981/561911/ini-241.18034.82.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/6981/561911/ini-241.18034.82.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/6981/561911/ini-241.18034.82.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/6981/561911/ini-241.18034.82.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/6981/561911/ini-241.18034.82.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/6981/561911/ini-241.18034.82.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/6981/561911/ini-241.18034.82.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/6981/561911/ini-241.18034.82.zip"
|
||||
"241.18034.1093": null,
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/6981/582754/ini-241.18968.32.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/6981/591962/ini-242.20224.428.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/6981/591962/ini-242.20224.428.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/6981/591962/ini-242.20224.428.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/6981/591962/ini-242.20224.428.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/6981/591962/ini-242.20224.428.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/6981/591962/ini-242.20224.428.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/6981/591962/ini-242.20224.428.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/6981/591962/ini-242.20224.428.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/6981/591962/ini-242.20224.428.zip"
|
||||
},
|
||||
"name": "ini"
|
||||
},
|
||||
@ -160,17 +160,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip"
|
||||
},
|
||||
"name": "acejump"
|
||||
},
|
||||
@ -180,8 +180,8 @@
|
||||
"phpstorm"
|
||||
],
|
||||
"builds": {
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/7219/542990/Symfony_Plugin-2024.1.274.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/7219/542990/Symfony_Plugin-2024.1.274.zip"
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/7219/585969/Symfony_Plugin-2024.1.275.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/7219/585969/Symfony_Plugin-2024.1.275.zip"
|
||||
},
|
||||
"name": "symfony-support"
|
||||
},
|
||||
@ -191,8 +191,8 @@
|
||||
"phpstorm"
|
||||
],
|
||||
"builds": {
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip"
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/7320/586859/PHP_Annotations-11.0.2.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/7320/586859/PHP_Annotations-11.0.2.zip"
|
||||
},
|
||||
"name": "php-annotations"
|
||||
},
|
||||
@ -208,13 +208,13 @@
|
||||
"rust-rover"
|
||||
],
|
||||
"builds": {
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/7322/552840/python-ce-241.17890.1.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/7322/552840/python-ce-241.17890.1.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/7322/559299/python-ce-241.18034.55.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/7322/559299/python-ce-241.18034.55.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/7322/559299/python-ce-241.18034.55.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/7322/559299/python-ce-241.18034.55.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/7322/559299/python-ce-241.18034.55.zip"
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/7322/559299/python-ce-241.18034.55.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/7322/583040/python-ce-242.20224.300.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/7322/583040/python-ce-242.20224.300.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/7322/583040/python-ce-242.20224.300.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/7322/583040/python-ce-242.20224.300.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/7322/583040/python-ce-242.20224.300.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/7322/583040/python-ce-242.20224.300.zip"
|
||||
},
|
||||
"name": "python-community-edition"
|
||||
},
|
||||
@ -235,17 +235,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/7391/531687/asciidoctor-intellij-plugin-0.41.14.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/7391/591338/asciidoctor-intellij-plugin-0.43.1.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/7391/591338/asciidoctor-intellij-plugin-0.43.1.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/7391/591338/asciidoctor-intellij-plugin-0.43.1.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/7391/591338/asciidoctor-intellij-plugin-0.43.1.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/7391/591338/asciidoctor-intellij-plugin-0.43.1.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/7391/591338/asciidoctor-intellij-plugin-0.43.1.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/7391/591338/asciidoctor-intellij-plugin-0.43.1.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/7391/591338/asciidoctor-intellij-plugin-0.43.1.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/7391/591338/asciidoctor-intellij-plugin-0.43.1.zip"
|
||||
},
|
||||
"name": "asciidoc"
|
||||
},
|
||||
@ -265,16 +265,16 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip",
|
||||
"241.17890.24": null,
|
||||
"241.18034.45": null,
|
||||
"241.18034.50": null,
|
||||
"241.18034.61": null,
|
||||
"241.18034.62": null,
|
||||
"241.18034.63": null,
|
||||
"241.18034.69": null,
|
||||
"241.18034.76": null,
|
||||
"241.18034.82": null
|
||||
"241.18034.1093": null,
|
||||
"242.20224.385": null,
|
||||
"242.20224.413": null,
|
||||
"242.20224.418": null,
|
||||
"242.20224.419": null,
|
||||
"242.20224.424": null,
|
||||
"242.20224.425": null,
|
||||
"242.20224.426": null,
|
||||
"242.20224.427": null,
|
||||
"242.20224.428": null
|
||||
},
|
||||
"name": "-deprecated-rust"
|
||||
},
|
||||
@ -294,16 +294,16 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": null,
|
||||
"241.17890.24": null,
|
||||
"241.18034.45": null,
|
||||
"241.18034.50": null,
|
||||
"241.18034.61": null,
|
||||
"241.18034.62": null,
|
||||
"241.18034.63": null,
|
||||
"241.18034.69": null,
|
||||
"241.18034.76": null,
|
||||
"241.18034.82": null
|
||||
"241.18034.1093": null,
|
||||
"242.20224.385": null,
|
||||
"242.20224.413": null,
|
||||
"242.20224.418": null,
|
||||
"242.20224.419": null,
|
||||
"242.20224.424": null,
|
||||
"242.20224.425": null,
|
||||
"242.20224.426": null,
|
||||
"242.20224.427": null,
|
||||
"242.20224.428": null
|
||||
},
|
||||
"name": "-deprecated-rust-beta"
|
||||
},
|
||||
@ -317,10 +317,10 @@
|
||||
"ruby-mine"
|
||||
],
|
||||
"builds": {
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/8554/535094/featuresTrainer-241.17011.14.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/8554/535094/featuresTrainer-241.17011.14.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/8554/535094/featuresTrainer-241.17011.14.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/8554/535094/featuresTrainer-241.17011.14.zip"
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/8554/579645/featuresTrainer-242.20224.175.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/8554/579645/featuresTrainer-242.20224.175.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/8554/579645/featuresTrainer-242.20224.175.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/8554/579645/featuresTrainer-242.20224.175.zip"
|
||||
},
|
||||
"name": "ide-features-trainer"
|
||||
},
|
||||
@ -341,17 +341,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip"
|
||||
},
|
||||
"name": "nixidea"
|
||||
},
|
||||
@ -361,8 +361,8 @@
|
||||
"idea-ultimate"
|
||||
],
|
||||
"builds": {
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/9568/534161/go-plugin-241.17011.2.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/9568/534161/go-plugin-241.17011.2.zip"
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/9568/583036/go-plugin-242.20224.300.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/9568/583036/go-plugin-242.20224.300.zip"
|
||||
},
|
||||
"name": "go"
|
||||
},
|
||||
@ -383,17 +383,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/10037/585243/CSVEditor-3.4.0-241.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/10037/585243/CSVEditor-3.4.0-241.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/10037/585266/CSVEditor-3.4.0-242.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/10037/585266/CSVEditor-3.4.0-242.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/10037/585266/CSVEditor-3.4.0-242.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/10037/585266/CSVEditor-3.4.0-242.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/10037/585266/CSVEditor-3.4.0-242.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/10037/585266/CSVEditor-3.4.0-242.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/10037/585266/CSVEditor-3.4.0-242.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/10037/585266/CSVEditor-3.4.0-242.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/10037/585266/CSVEditor-3.4.0-242.zip"
|
||||
},
|
||||
"name": "csv-editor"
|
||||
},
|
||||
@ -414,17 +414,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/11349/578646/aws-toolkit-jetbrains-standalone-3.20-233.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/11349/589129/aws-toolkit-jetbrains-standalone-3.23-241.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/11349/589129/aws-toolkit-jetbrains-standalone-3.23-241.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/11349/589131/aws-toolkit-jetbrains-standalone-3.23-242.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/11349/589131/aws-toolkit-jetbrains-standalone-3.23-242.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/11349/589131/aws-toolkit-jetbrains-standalone-3.23-242.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/11349/589131/aws-toolkit-jetbrains-standalone-3.23-242.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/11349/589131/aws-toolkit-jetbrains-standalone-3.23-242.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/11349/589131/aws-toolkit-jetbrains-standalone-3.23-242.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/11349/589131/aws-toolkit-jetbrains-standalone-3.23-242.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/11349/589131/aws-toolkit-jetbrains-standalone-3.23-242.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/11349/589131/aws-toolkit-jetbrains-standalone-3.23-242.zip"
|
||||
},
|
||||
"name": "aws-toolkit"
|
||||
},
|
||||
@ -445,17 +445,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": null,
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/12062/586741/keymap-vscode-242.20224.385.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/12062/586741/keymap-vscode-242.20224.385.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/12062/586741/keymap-vscode-242.20224.385.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/12062/586741/keymap-vscode-242.20224.385.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/12062/586741/keymap-vscode-242.20224.385.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/12062/586741/keymap-vscode-242.20224.385.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/12062/586741/keymap-vscode-242.20224.385.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/12062/586741/keymap-vscode-242.20224.385.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/12062/586741/keymap-vscode-242.20224.385.zip"
|
||||
},
|
||||
"name": "vscode-keymap"
|
||||
},
|
||||
@ -476,17 +476,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/12559/579737/keymap-eclipse-242.20224.204.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/12559/579737/keymap-eclipse-242.20224.204.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/12559/579737/keymap-eclipse-242.20224.204.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/12559/579737/keymap-eclipse-242.20224.204.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/12559/579737/keymap-eclipse-242.20224.204.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/12559/579737/keymap-eclipse-242.20224.204.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/12559/579737/keymap-eclipse-242.20224.204.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/12559/579737/keymap-eclipse-242.20224.204.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/12559/579737/keymap-eclipse-242.20224.204.zip"
|
||||
},
|
||||
"name": "eclipse-keymap"
|
||||
},
|
||||
@ -507,17 +507,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/13017/579739/keymap-visualStudio-242.20224.204.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/13017/579739/keymap-visualStudio-242.20224.204.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/13017/579739/keymap-visualStudio-242.20224.204.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/13017/579739/keymap-visualStudio-242.20224.204.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/13017/579739/keymap-visualStudio-242.20224.204.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/13017/579739/keymap-visualStudio-242.20224.204.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/13017/579739/keymap-visualStudio-242.20224.204.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/13017/579739/keymap-visualStudio-242.20224.204.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/13017/579739/keymap-visualStudio-242.20224.204.zip"
|
||||
},
|
||||
"name": "visual-studio-keymap"
|
||||
},
|
||||
@ -538,17 +538,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": null,
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/14004/579472/protoeditor-242.20224.155.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/14004/579472/protoeditor-242.20224.155.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/14004/579472/protoeditor-242.20224.155.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/14004/579472/protoeditor-242.20224.155.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/14004/579472/protoeditor-242.20224.155.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/14004/579472/protoeditor-242.20224.155.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/14004/579472/protoeditor-242.20224.155.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/14004/579472/protoeditor-242.20224.155.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/14004/579472/protoeditor-242.20224.155.zip"
|
||||
},
|
||||
"name": "protocol-buffers"
|
||||
},
|
||||
@ -569,17 +569,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar"
|
||||
},
|
||||
"name": "darcula-pitch-black"
|
||||
},
|
||||
@ -600,17 +600,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip"
|
||||
},
|
||||
"name": "github-copilot"
|
||||
},
|
||||
@ -631,17 +631,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip"
|
||||
},
|
||||
"name": "netbeans-6-5-keymap"
|
||||
},
|
||||
@ -662,17 +662,17 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.13135.1068": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.17890.24": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.18034.50": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.18034.61": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.18034.63": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.18034.69": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.18034.76": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.18034.82": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip"
|
||||
"241.18034.1093": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"242.20224.385": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"242.20224.418": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"242.20224.424": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"242.20224.425": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"242.20224.426": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"242.20224.427": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
|
||||
"242.20224.428": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip"
|
||||
},
|
||||
"name": "mermaid"
|
||||
},
|
||||
@ -683,45 +683,47 @@
|
||||
"rust-rover"
|
||||
],
|
||||
"builds": {
|
||||
"241.17890.43": "https://plugins.jetbrains.com/files/22407/578199/intellij-rust-241.37890.44.zip",
|
||||
"241.18034.45": "https://plugins.jetbrains.com/files/22407/578199/intellij-rust-241.37890.44.zip",
|
||||
"241.18034.62": "https://plugins.jetbrains.com/files/22407/578199/intellij-rust-241.37890.44.zip"
|
||||
"241.18968.39": "https://plugins.jetbrains.com/files/22407/591052/intellij-rust-241.38968.39.zip",
|
||||
"242.20224.413": "https://plugins.jetbrains.com/files/22407/591053/intellij-rust-242.20224.421.zip",
|
||||
"242.20224.419": "https://plugins.jetbrains.com/files/22407/591053/intellij-rust-242.20224.421.zip"
|
||||
},
|
||||
"name": "rust"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip": "sha256-P8AFMVp/rFi7zTh9f/i45q/QalvI37itnK57Dz/W/z4=",
|
||||
"https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip": "sha256-C3l3Z9a7maCrMjc2Fk/wf3AoExRbvN+fn2mAtXigt0A=",
|
||||
"https://plugins.jetbrains.com/files/11349/578646/aws-toolkit-jetbrains-standalone-3.20-233.zip": "sha256-Xa+swM/llXNDTg5ol5Li25VPKZuZQYpboCnaxIQuVLI=",
|
||||
"https://plugins.jetbrains.com/files/11349/578649/aws-toolkit-jetbrains-standalone-3.20-241.zip": "sha256-M4xEhew2p2fPrEuVgnrkfuWs8HYQwi89dSda5o0f9/s=",
|
||||
"https://plugins.jetbrains.com/files/10037/585243/CSVEditor-3.4.0-241.zip": "sha256-QwguD4ENrL7GxmX+CGEyCPowbAPNpYgntVGAbHxOlyQ=",
|
||||
"https://plugins.jetbrains.com/files/10037/585266/CSVEditor-3.4.0-242.zip": "sha256-CpIsmOIblkC5xMnKidbI+G+2QcZtXczu0rOSMtUcJPs=",
|
||||
"https://plugins.jetbrains.com/files/11349/589129/aws-toolkit-jetbrains-standalone-3.23-241.zip": "sha256-0aom3D5qpgh4Z1wicsK8881JVt+0r/vTocm/ysxzJZs=",
|
||||
"https://plugins.jetbrains.com/files/11349/589131/aws-toolkit-jetbrains-standalone-3.23-242.zip": "sha256-g2LhztIyWeG4u7HtOTPLeoY8B0K+LRJgFVNoSWdrAfI=",
|
||||
"https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip": "sha256-LeQ5vi9PCJYmWNmT/sutWjSlwZaAYYuEljVJBYG2VpY=",
|
||||
"https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip": "sha256-IsmoWuUroAp1LLuphp4F1dun4tQOOitZxoG+Nxs5pYk=",
|
||||
"https://plugins.jetbrains.com/files/12062/586741/keymap-vscode-242.20224.385.zip": "sha256-LpooujwYaX339yZJVe7HPYIOw+YdJLeEtRgwPxLJ9eI=",
|
||||
"https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip": "sha256-/hEx0gIFvUXD799tRmMHAt9Z5ziFgaQs1RX0zQwTJIA=",
|
||||
"https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip": "sha256-Nb2tSxL+mAY1qJ3waipgV8ep+0R/BaYnzz7zfwtLHmk=",
|
||||
"https://plugins.jetbrains.com/files/12559/579737/keymap-eclipse-242.20224.204.zip": "sha256-bAN0ifNiUqj51TYc7RLKwTMtv9OxjzqEQwXa6KtFlsU=",
|
||||
"https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip": "sha256-tNgt0vIkdCB/LcaSj58mT6cNlw4lytRo0cZSt7sIERU=",
|
||||
"https://plugins.jetbrains.com/files/1347/572480/scala-intellij-bin-2024.1.25.zip": "sha256-hyg9YS3XgvAxouVnn+v1+fk6kF6M6I560e9LqLVKgdw=",
|
||||
"https://plugins.jetbrains.com/files/13017/579739/keymap-visualStudio-242.20224.204.zip": "sha256-xpH8/hUkz73t3q/F5AgWaZpMi7QEBu/gyGMPC/Gkkfo=",
|
||||
"https://plugins.jetbrains.com/files/1347/581524/scala-intellij-bin-2024.2.20.zip": "sha256-lBj8IKW1dC586hd/Z9happeoj2rV4x4Y/hbtrw/xCxQ=",
|
||||
"https://plugins.jetbrains.com/files/14004/523287/protoeditor-241.15989.49.zip": "sha256-cltbHY5OOvf29otDNsF9Q2shJHDdW6UMbzDdZ6OATtI=",
|
||||
"https://plugins.jetbrains.com/files/14004/579472/protoeditor-242.20224.155.zip": "sha256-z3y3mcQRScZY4VD/9onMCvgHD/xECldBogX5VxMiR0c=",
|
||||
"https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=",
|
||||
"https://plugins.jetbrains.com/files/164/546759/IdeaVim-2.12.0-signed.zip": "sha256-6ibo1vdwO4olQTCWpWAefT3QCwgtzTo1ojilDes8Rvg=",
|
||||
"https://plugins.jetbrains.com/files/164/578496/IdeaVIM-2.15.2.zip": "sha256-87U5KPVLKQ76UfXS021+lhuaWLcxGdBdZeH4l/ccFPU=",
|
||||
"https://plugins.jetbrains.com/files/17718/578624/github-copilot-intellij-1.5.17.6356.zip": "sha256-oIH+bJ9ucU+tIs3m0tz5Mr2oqE6BeA4x9RjxJ95OZR0=",
|
||||
"https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip": "sha256-uMIrYoZE16X/K96HuDJx8QMh6wUbi4+qSw+HJAq7ukI=",
|
||||
"https://plugins.jetbrains.com/files/17718/590469/github-copilot-intellij-1.5.20.6554.zip": "sha256-QNVo6sLKwj+jJ2PMcJ3P5cAr1LwhFpH2+uglWO9ncQE=",
|
||||
"https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=",
|
||||
"https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip": "sha256-DUiIQYIzYoXmgtBakSLtMB+xxJMaR70Jgg9erySa3wQ=",
|
||||
"https://plugins.jetbrains.com/files/2162/542984/StringManipulation-9.14.1.zip": "sha256-OqeQCqFe8iW/8NPg+9i+UKh+twIPQ9uLZrItMukCi7k=",
|
||||
"https://plugins.jetbrains.com/files/22407/578199/intellij-rust-241.37890.44.zip": "sha256-p9A3RzGg0cTX6zgqSIX1qxlrroypIdPkSoW12leI2Hs=",
|
||||
"https://plugins.jetbrains.com/files/631/559769/python-241.18034.62.zip": "sha256-DnjjUcwRL9dbNrHTnZacQYPE0biRFLmq6lR2ApRGgXI=",
|
||||
"https://plugins.jetbrains.com/files/6981/561911/ini-241.18034.82.zip": "sha256-PdS+qm3vG4JB5J/kNc9/hsVvjO/gMl/RZTg69jCNWlQ=",
|
||||
"https://plugins.jetbrains.com/files/22407/591052/intellij-rust-241.38968.39.zip": "sha256-Pgtj1czuScTmog7oh/2aME9jv4KlhT/ep6hwjSB73Ak=",
|
||||
"https://plugins.jetbrains.com/files/22407/591053/intellij-rust-242.20224.421.zip": "sha256-Ux89pA9Gi9iVC3AWfVunW3vrzRbFc1Oyk9plFgo9ync=",
|
||||
"https://plugins.jetbrains.com/files/631/590930/python-242.20224.419.zip": "sha256-zZIHP2qhUy6uG506H05/zBGHEdQhS+dVRRvtmoPjgnQ=",
|
||||
"https://plugins.jetbrains.com/files/6981/582754/ini-241.18968.32.zip": "sha256-GrWML6iPJ9Vp20T5ftNaPqAzhrqsDiV7zkWQDevSXFY=",
|
||||
"https://plugins.jetbrains.com/files/6981/591962/ini-242.20224.428.zip": "sha256-jE51Cj9R2DcKm0aT2O8Kbq8MEDHlfr60D5vJdfXt+Cc=",
|
||||
"https://plugins.jetbrains.com/files/7086/518678/AceJump.zip": "sha256-kVUEgfEKUupV/qlB4Dpzi5pFHjhVvX74XIPetKtjysM=",
|
||||
"https://plugins.jetbrains.com/files/7219/542990/Symfony_Plugin-2024.1.274.zip": "sha256-92uUIFz5kEjrbgPnomi0VXc9Du17evzGsO5ApsrtHrA=",
|
||||
"https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip": "sha256-JIZ6Iq3sOcAm8fBXnjRrG9dqCZuD/WajyVmn1JjYMBA=",
|
||||
"https://plugins.jetbrains.com/files/7322/552840/python-ce-241.17890.1.zip": "sha256-njHcuJmpc/5JsfZ6mmjcRK2j78J0E4bu68T1A0DNdVU=",
|
||||
"https://plugins.jetbrains.com/files/7219/585969/Symfony_Plugin-2024.1.275.zip": "sha256-2E3Hk8JdhZH+JFHF725Z9vGncx6HSKgd+LYlCpmh1KY=",
|
||||
"https://plugins.jetbrains.com/files/7320/586859/PHP_Annotations-11.0.2.zip": "sha256-zQ/nEESHNiNyXwKyohy8ENWVkRavDVJpqmHvkzD3VjE=",
|
||||
"https://plugins.jetbrains.com/files/7322/559299/python-ce-241.18034.55.zip": "sha256-e+MewymlNWzbut8eADe8jwqco921ULe83eLEGpDf1GY=",
|
||||
"https://plugins.jetbrains.com/files/7391/531687/asciidoctor-intellij-plugin-0.41.14.zip": "sha256-icVvR79Ut6RopPKqvUQf4ZHKg14LV8/KWUZfQh/BYV8=",
|
||||
"https://plugins.jetbrains.com/files/7322/583040/python-ce-242.20224.300.zip": "sha256-bkjB/o5gnDAuyuGxtMQsr1lH9fohwVbDV27gRj1rCr0=",
|
||||
"https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip": "sha256-oKczkLHAk2bJRNRgToVe0ySEJGF8+P4oWqQ33olwzWw=",
|
||||
"https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip": "sha256-+Lc/avYBLpyIV63DlbhAJtieHDv4HdggqdGFDw9iqN0=",
|
||||
"https://plugins.jetbrains.com/files/8554/535094/featuresTrainer-241.17011.14.zip": "sha256-p26GW1NyVI8OR1VypeWUFWW8qlwB+LtzrEoKyXBwiCw=",
|
||||
"https://plugins.jetbrains.com/files/8607/555059/NixIDEA-0.4.0.14.zip": "sha256-oP/tvAqzMSDLJ0Jah1eLJDZIm9WhOZas7lPWrvjWFMM=",
|
||||
"https://plugins.jetbrains.com/files/9568/534161/go-plugin-241.17011.2.zip": "sha256-6+VdZVI/U+UxxNZM1/Va8RsiHG0ZnR6PpoOAhaOqk9U="
|
||||
"https://plugins.jetbrains.com/files/7391/591338/asciidoctor-intellij-plugin-0.43.1.zip": "sha256-AGP8YY6NG/hy7xIDoiJy3GZHRB9stVNYYoHtqOmYCx0=",
|
||||
"https://plugins.jetbrains.com/files/8554/579645/featuresTrainer-242.20224.175.zip": "sha256-5gYFQjYWFro/nDxCn8q51GkLLv3JkJDS7jr70xhM0Q0=",
|
||||
"https://plugins.jetbrains.com/files/8607/587258/NixIDEA-0.4.0.15.zip": "sha256-j5/LgTrFJ4OEIlocX4jcjgYzHlBId1nh1NfE2qLc1HQ=",
|
||||
"https://plugins.jetbrains.com/files/9568/583036/go-plugin-242.20224.300.zip": "sha256-cbbAfatj1KkByLrLKZVNoIZSLjaSregK+0eany4pYWY="
|
||||
}
|
||||
}
|
||||
|
@ -38,7 +38,10 @@
|
||||
# Github Copilot
|
||||
# Modified version of https://github.com/ktor/nixos/commit/35f4071faab696b2a4d86643726c9dd3e4293964
|
||||
buildPhase = ''
|
||||
agent="copilot-agent/bin/copilot-agent-linux"
|
||||
agent='copilot-agent/native/${lib.toLower stdenv.hostPlatform.uname.system}${{
|
||||
x86_64 = "-x64";
|
||||
aarch64 = "-arm64";
|
||||
}.${stdenv.hostPlatform.uname.processor} or ""}/copilot-language-server'
|
||||
orig_size=$(stat --printf=%s $agent)
|
||||
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $agent
|
||||
patchelf --set-rpath ${lib.makeLibraryPath [glibc gcc-unwrapped]} $agent
|
||||
|
@ -2417,6 +2417,18 @@ final: prev:
|
||||
meta.homepage = "https://github.com/numtostr/comment.nvim/";
|
||||
};
|
||||
|
||||
comment-box-nvim = buildVimPlugin {
|
||||
pname = "comment-box.nvim";
|
||||
version = "v1.0.2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "LudoPinelli";
|
||||
repo = "comment-box.nvim";
|
||||
rev = "e04635ed2b423448b87ddb2f35c26d1a7b7b3f1c";
|
||||
sha256 = "sha256-2P8Zyd5ucOvihZdjgSmr7YlV0yuCn+LyHkCj9gPx/CY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/LudoPinelli/comment-box.nvim/";
|
||||
};
|
||||
|
||||
committia-vim = buildVimPlugin {
|
||||
pname = "committia.vim";
|
||||
version = "2023-11-25";
|
||||
@ -4690,6 +4702,19 @@ final: prev:
|
||||
meta.homepage = "https://github.com/rebelot/heirline.nvim/";
|
||||
};
|
||||
|
||||
helpview-nvim = buildVimPlugin {
|
||||
pname = "helpview.nvim";
|
||||
version = "2024-08-12";
|
||||
src = fetchFromGitHub {
|
||||
owner = "OXY2DEV";
|
||||
repo = "helpview.nvim";
|
||||
rev = "49398d628d74283c5a389a6ced40bd8d2daaf56c";
|
||||
sha256 = "0b1z3gz1jpqzf71kjpkw9q3fxbjcdykxi65an6npci0acia49ga2";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
meta.homepage = "https://github.com/OXY2DEV/helpview.nvim/";
|
||||
};
|
||||
|
||||
hex-nvim = buildVimPlugin {
|
||||
pname = "hex.nvim";
|
||||
version = "2024-03-03";
|
||||
@ -9653,6 +9678,18 @@ final: prev:
|
||||
meta.homepage = "https://github.com/winston0410/range-highlight.nvim/";
|
||||
};
|
||||
|
||||
ranger-nvim = buildVimPlugin {
|
||||
pname = "ranger.nvim";
|
||||
version = "2024-02-09";
|
||||
src = fetchFromGitHub {
|
||||
owner = "kelly-lin";
|
||||
repo = "ranger.nvim";
|
||||
rev = "d3b032feee6b3b0cf923222f260523e2bd7f3ad3";
|
||||
sha256 = "07c0rri7v0z9hjdj3vqsqjms43y2a9kqqac2s5is7ksz2hqi5yzj";
|
||||
};
|
||||
meta.homepage = "https://github.com/kelly-lin/ranger.nvim/";
|
||||
};
|
||||
|
||||
ranger-vim = buildVimPlugin {
|
||||
pname = "ranger.vim";
|
||||
version = "2021-12-13";
|
||||
@ -10459,6 +10496,18 @@ final: prev:
|
||||
meta.homepage = "https://github.com/luukvbaal/statuscol.nvim/";
|
||||
};
|
||||
|
||||
stay-centered-nvim = buildVimPlugin {
|
||||
pname = "stay-centered.nvim";
|
||||
version = "2024-04-13";
|
||||
src = fetchFromGitHub {
|
||||
owner = "arnamak";
|
||||
repo = "stay-centered.nvim";
|
||||
rev = "91113bd82ac34f25c53d53e7c1545cb5c022ade8";
|
||||
sha256 = "030xikkr06lslp77z1i1xn6pgndnc12z3q2i8xd9vv8jmzylaf0c";
|
||||
};
|
||||
meta.homepage = "https://github.com/arnamak/stay-centered.nvim/";
|
||||
};
|
||||
|
||||
styler-nvim = buildVimPlugin {
|
||||
pname = "styler.nvim";
|
||||
version = "2024-07-22";
|
||||
@ -17756,5 +17805,17 @@ final: prev:
|
||||
meta.homepage = "https://github.com/jhradilek/vim-snippets/";
|
||||
};
|
||||
|
||||
nvim-dap-rr = buildVimPlugin {
|
||||
pname = "nvim-dap-rr";
|
||||
version = "2024-07-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jonboh";
|
||||
repo = "nvim-dap-rr";
|
||||
rev = "1682c13a2096a4a6394c803e14f009f121400acf";
|
||||
sha256 = "sha256-QtOY6gg2grsxF6KTn75hZ+BZGWK2ahzVu9k2SIIFeJU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/jonboh/nvim-dap-rr/";
|
||||
};
|
||||
|
||||
|
||||
}
|
||||
|
@ -40,6 +40,7 @@
|
||||
, pandoc
|
||||
, parinfer-rust
|
||||
, phpactor
|
||||
, ranger
|
||||
, ripgrep
|
||||
, skim
|
||||
, sqlite
|
||||
@ -142,6 +143,11 @@
|
||||
dependencies = with super; [ telescope-nvim vim-fugitive vim-rhubarb ];
|
||||
};
|
||||
|
||||
animation-nvim = super.animation-nvim.overrideAttrs {
|
||||
dependencies = with self; [ middleclass ];
|
||||
nvimRequireCheck = "animation";
|
||||
};
|
||||
|
||||
autosave-nvim = super.autosave-nvim.overrideAttrs {
|
||||
dependencies = with super; [ plenary-nvim ];
|
||||
};
|
||||
@ -1004,6 +1010,8 @@
|
||||
|
||||
lz-n = neovimUtils.buildNeovimPlugin { luaAttr = "lz-n"; };
|
||||
|
||||
lzn-auto-require = neovimUtils.buildNeovimPlugin { luaAttr = "lzn-auto-require"; };
|
||||
|
||||
magma-nvim-goose = buildVimPlugin {
|
||||
pname = "magma-nvim-goose";
|
||||
version = "2023-03-13";
|
||||
@ -1077,6 +1085,11 @@
|
||||
meta.maintainers = with lib.maintainers; [ vcunat ];
|
||||
};
|
||||
|
||||
middleclass = neovimUtils.buildNeovimPlugin {
|
||||
luaAttr = "middleclass";
|
||||
nvimRequireCheck = "middleclass";
|
||||
};
|
||||
|
||||
minimap-vim = super.minimap-vim.overrideAttrs {
|
||||
preFixup = ''
|
||||
substituteInPlace $out/plugin/minimap.vim \
|
||||
@ -1189,6 +1202,10 @@
|
||||
nvimRequireCheck = "dapui";
|
||||
};
|
||||
|
||||
nvim-dap-rr = super.nvim-dap-rr.overrideAttrs {
|
||||
dependencies = [ self.nvim-dap ];
|
||||
};
|
||||
|
||||
nvim-genghis = super.nvim-genghis.overrideAttrs {
|
||||
dependencies = [ self.dressing-nvim ];
|
||||
|
||||
@ -1381,6 +1398,14 @@
|
||||
dependencies = with self; [ cmd-parser-nvim ];
|
||||
};
|
||||
|
||||
ranger-nvim = super.ranger-nvim.overrideAttrs {
|
||||
patches = [ ./patches/ranger.nvim/fix-paths.patch ];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace lua/ranger-nvim.lua --replace '@ranger@' ${ranger}
|
||||
'';
|
||||
};
|
||||
|
||||
refactoring-nvim = super.refactoring-nvim.overrideAttrs {
|
||||
dependencies = with self; [ nvim-treesitter plenary-nvim ];
|
||||
};
|
||||
@ -1401,6 +1426,8 @@
|
||||
dependencies = with self; [ nvim-lspconfig ];
|
||||
};
|
||||
|
||||
rtp-nvim = neovimUtils.buildNeovimPlugin { luaAttr = "rtp-nvim"; };
|
||||
|
||||
rustaceanvim = neovimUtils.buildNeovimPlugin { luaAttr = "rustaceanvim"; };
|
||||
|
||||
sg-nvim = super.sg-nvim.overrideAttrs (old:
|
||||
@ -2090,7 +2117,8 @@
|
||||
};
|
||||
|
||||
windows-nvim = super.windows-nvim.overrideAttrs {
|
||||
dependencies = with self; [ luaPackages.middleclass animation-nvim ];
|
||||
dependencies = with self; [ middleclass animation-nvim ];
|
||||
nvimRequireCheck = "windows";
|
||||
};
|
||||
|
||||
wtf-nvim = super.wtf-nvim.overrideAttrs {
|
||||
|
@ -0,0 +1,22 @@
|
||||
diff --git a/lua/ranger-nvim.lua b/lua/ranger-nvim.lua
|
||||
index 3b18880..78eb9db 100644
|
||||
--- a/lua/ranger-nvim.lua
|
||||
+++ b/lua/ranger-nvim.lua
|
||||
@@ -109,7 +109,7 @@ local function build_ranger_cmd(select_current_file)
|
||||
end
|
||||
local selectfile_flag = select_current_file and " --selectfile=" .. selected_file or ""
|
||||
return string.format(
|
||||
- "ranger --choosefiles=%s %s %s",
|
||||
+ "@ranger@ --choosefiles=%s %s %s",
|
||||
SELECTED_FILEPATH,
|
||||
selectfile_flag,
|
||||
create_ranger_cmd_flags(create_cmd_values(opts.keybinds))
|
||||
@@ -182,7 +182,7 @@ end
|
||||
---Opens ranger and open selected files on exit.
|
||||
---@param select_current_file boolean|nil open ranger and select the current file. Defaults to true.
|
||||
function M.open(select_current_file)
|
||||
- if vim.fn.executable("ranger") ~= 1 then
|
||||
+ if vim.fn.executable("@ranger@") ~= 1 then
|
||||
vim.api.nvim_err_write(
|
||||
"ranger executable not found, please check that ranger is installed and is in your path\n"
|
||||
)
|
@ -201,6 +201,7 @@ https://github.com/lilydjwg/colorizer/,,
|
||||
https://github.com/Domeee/com.cloudedmountain.ide.neovim/,HEAD,
|
||||
https://github.com/wincent/command-t/,,
|
||||
https://github.com/numtostr/comment.nvim/,,
|
||||
https://github.com/LudoPinelli/comment-box.nvim/,HEAD,
|
||||
https://github.com/rhysd/committia.vim/,,
|
||||
https://github.com/hrsh7th/compe-conjure/,,
|
||||
https://github.com/GoldsteinE/compe-latex-symbols/,,
|
||||
@ -392,6 +393,7 @@ https://github.com/wenzel-hoffman/haskell-with-unicode.vim/,HEAD,
|
||||
https://github.com/travitch/hasksyn/,,
|
||||
https://github.com/lukas-reineke/headlines.nvim/,HEAD,
|
||||
https://github.com/rebelot/heirline.nvim/,,
|
||||
https://github.com/OXY2DEV/helpview.nvim/,HEAD,
|
||||
https://github.com/RaafatTurki/hex.nvim/,HEAD,
|
||||
https://github.com/Yggdroot/hiPairs/,,
|
||||
https://github.com/tzachar/highlight-undo.nvim/,HEAD,
|
||||
@ -661,6 +663,7 @@ https://github.com/yamatsum/nvim-cursorline/,,
|
||||
https://github.com/mfussenegger/nvim-dap/,,
|
||||
https://github.com/leoluz/nvim-dap-go/,HEAD,
|
||||
https://github.com/mfussenegger/nvim-dap-python/,HEAD,
|
||||
https://github.com/jonboh/nvim-dap-rr/,HEAD,
|
||||
https://github.com/rcarriga/nvim-dap-ui/,,
|
||||
https://github.com/theHamsta/nvim-dap-virtual-text/,,
|
||||
https://github.com/kndndrj/nvim-dbee/,HEAD,
|
||||
@ -811,6 +814,7 @@ https://gitlab.com/HiPhish/rainbow-delimiters.nvim,HEAD,
|
||||
https://github.com/kien/rainbow_parentheses.vim/,,
|
||||
https://github.com/vim-scripts/random.vim/,,
|
||||
https://github.com/winston0410/range-highlight.nvim/,,
|
||||
https://github.com/kelly-lin/ranger.nvim/,,
|
||||
https://github.com/rafaqz/ranger.vim/,,
|
||||
https://github.com/vim-scripts/rcshell.vim/,,
|
||||
https://github.com/ryvnf/readline.vim/,,
|
||||
@ -879,6 +883,7 @@ https://github.com/josegamez82/starrynight/,HEAD,
|
||||
https://github.com/darfink/starsearch.vim/,,
|
||||
https://github.com/startup-nvim/startup.nvim/,HEAD,
|
||||
https://github.com/luukvbaal/statuscol.nvim/,,
|
||||
https://github.com/arnamak/stay-centered.nvim/,HEAD,
|
||||
https://github.com/folke/styler.nvim/,,
|
||||
https://github.com/teto/stylish.nvim/,HEAD,
|
||||
https://github.com/gbprod/substitute.nvim/,HEAD,
|
||||
|
@ -22,16 +22,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "oculante";
|
||||
version = "0.8.22";
|
||||
version = "0.8.23";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "woelper";
|
||||
repo = "oculante";
|
||||
rev = version;
|
||||
hash = "sha256-hsXrpHT+B1Oev+ygXj/2Ma3zszMuW6csgQGJGeYCiAM=";
|
||||
hash = "sha256-Dg1FFB9WVB4SWInSyOYb1TCPAtCa9gwsFLUX+UhL4DY=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-X6KR+h+f/mdazqxo8xQK5geeZC12h8uQ3ENMKyaw7aw=";
|
||||
cargoHash = "sha256-Ze3ACs9WyoxNsaeJlZWhR0g+aFsntwNLLYbw2RnmwfE=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
|
@ -8,18 +8,25 @@
|
||||
, python3
|
||||
, makeWrapper
|
||||
|
||||
, backward-cpp
|
||||
, curl
|
||||
, enet
|
||||
, freetype
|
||||
, glm
|
||||
, gtest
|
||||
, libbfd
|
||||
, libdwarf
|
||||
, libjpeg
|
||||
, libuuid
|
||||
, libuv
|
||||
, lua5_4
|
||||
, lzfse
|
||||
, opencl-headers
|
||||
, SDL2
|
||||
, SDL2_mixer
|
||||
, enet
|
||||
, libuv
|
||||
, libuuid
|
||||
, wayland-protocols
|
||||
, Carbon
|
||||
, CoreServices
|
||||
# optionals
|
||||
, opencl-headers
|
||||
, OpenCL
|
||||
|
||||
, callPackage
|
||||
@ -28,13 +35,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "vengi-tools";
|
||||
version = "0.0.32";
|
||||
version = "0.0.33";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mgerhardy";
|
||||
repo = "vengi";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-3oL+hRFATdJmBmZK55Ui2blj8LTqt/zJWJ85kSUFCY4=";
|
||||
hash = "sha256-ljB36A5b8K1KBBuQVISb1fkWxb/tTTwojE31KPMg1xQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -46,32 +53,33 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
libbfd
|
||||
libdwarf
|
||||
backward-cpp
|
||||
curl
|
||||
enet
|
||||
freetype
|
||||
glm
|
||||
libjpeg
|
||||
libuuid
|
||||
libuv
|
||||
lua5_4
|
||||
lzfse
|
||||
SDL2
|
||||
SDL2_mixer
|
||||
enet
|
||||
libuv
|
||||
libuuid
|
||||
# Only needed for the game
|
||||
#postgresql
|
||||
#libpqxx
|
||||
#mosquitto
|
||||
] ++ lib.optional stdenv.isLinux wayland-protocols
|
||||
++ lib.optionals stdenv.isDarwin [ Carbon CoreServices OpenCL ]
|
||||
++ lib.optional (!stdenv.isDarwin) opencl-headers;
|
||||
|
||||
cmakeFlags = [
|
||||
# Disable tests due to a problem in linking gtest:
|
||||
# ld: /build/vengi-tests-core.LDHlV1.ltrans0.ltrans.o: in function `main':
|
||||
# <artificial>:(.text.startup+0x3f): undefined reference to `testing::InitGoogleMock(int*, char**)'
|
||||
"-DUNITTESTS=OFF"
|
||||
"-DVISUALTESTS=OFF"
|
||||
# We're only interested in the generic tools
|
||||
"-DGAMES=OFF"
|
||||
"-DMAPVIEW=OFF"
|
||||
"-DAIDEBUG=OFF"
|
||||
] ++ lib.optional stdenv.isDarwin "-DCORESERVICES_LIB=${CoreServices}";
|
||||
cmakeFlags =
|
||||
lib.optional stdenv.isDarwin "-DCORESERVICES_LIB=${CoreServices}";
|
||||
|
||||
# error: "The plain signature for target_link_libraries has already been used"
|
||||
doCheck = false;
|
||||
|
||||
checkInputs = [
|
||||
gtest
|
||||
];
|
||||
|
||||
# Set the data directory for each executable. We cannot set it at build time
|
||||
# with the PKGDATADIR cmake variable because each executable needs a specific
|
||||
@ -105,5 +113,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
license = [ licenses.mit licenses.cc-by-sa-30 ];
|
||||
maintainers = with maintainers; [ fgaz ];
|
||||
platforms = platforms.all;
|
||||
broken = stdenv.isDarwin;
|
||||
};
|
||||
})
|
||||
|
@ -2,16 +2,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gum";
|
||||
version = "0.14.3";
|
||||
version = "0.14.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "charmbracelet";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-cSPzbPGUwgvaFJ4qp9Dmm+hwORI5ndFqXjuAjjPwFeQ=";
|
||||
hash = "sha256-kR/DNNWCFj/ott31bcppA2gkpNK5OY+SsjYcQak5CK8=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-1M+qg20OMeOzxwTkYVROYAhK6lHhXoZ5bAnU2PNaYPQ=";
|
||||
vendorHash = "sha256-pjWaAeBXIBG+g3TPxioIG9Cl4rvEf4QjyinAtCBYSug=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
|
@ -1,30 +0,0 @@
|
||||
diff -ruN mupdf-1.14.0-source.orig/Makerules mupdf-1.14.0-source/Makerules
|
||||
--- mupdf-1.14.0-source.orig/Makerules 2018-11-02 06:57:12.114012496 +0100
|
||||
+++ mupdf-1.14.0-source/Makerules 2018-11-02 10:11:56.717232992 +0100
|
||||
@@ -80,13 +80,6 @@
|
||||
HAVE_GLUT := yes
|
||||
SYS_GLUT_CFLAGS := -Wno-deprecated-declarations
|
||||
SYS_GLUT_LIBS := -framework GLUT -framework OpenGL
|
||||
- CC = xcrun cc
|
||||
- AR = xcrun ar
|
||||
- LD = xcrun ld
|
||||
- RANLIB = xcrun ranlib
|
||||
-
|
||||
-else ifeq ($(OS),Linux)
|
||||
- HAVE_OBJCOPY := yes
|
||||
|
||||
ifeq ($(shell pkg-config --exists freetype2 && echo yes),yes)
|
||||
SYS_FREETYPE_CFLAGS := $(shell pkg-config --cflags freetype2)
|
||||
@@ -119,12 +112,6 @@
|
||||
SYS_CURL_LIBS := $(shell pkg-config --libs libcurl)
|
||||
endif
|
||||
|
||||
- HAVE_GLUT := yes
|
||||
- ifeq ($(HAVE_GLUT),yes)
|
||||
- SYS_GLUT_CFLAGS :=
|
||||
- SYS_GLUT_LIBS := -lglut -lGL
|
||||
- endif
|
||||
-
|
||||
HAVE_X11 := $(shell pkg-config --exists x11 xext && echo yes)
|
||||
ifeq ($(HAVE_X11),yes)
|
||||
X11_CFLAGS := $(shell pkg-config --cflags x11 xext)
|
@ -1,94 +0,0 @@
|
||||
{ stdenv, lib, fetchurl, pkg-config, freetype, harfbuzz, openjpeg
|
||||
, jbig2dec, libjpeg , darwin
|
||||
, enableX11 ? true, libX11, libXext, libXi, libXrandr
|
||||
, enableCurl ? true, curl, openssl
|
||||
, enableGL ? true, libglut, libGLU
|
||||
}:
|
||||
|
||||
let
|
||||
|
||||
# OpenJPEG version is hardcoded in package source
|
||||
openJpegVersion = with stdenv;
|
||||
lib.versions.majorMinor (lib.getVersion openjpeg);
|
||||
|
||||
|
||||
in stdenv.mkDerivation rec {
|
||||
version = "1.17.0";
|
||||
pname = "mupdf";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://mupdf.com/downloads/archive/${pname}-${version}-source.tar.gz";
|
||||
sha256 = "13nl9nrcx2awz9l83mlv2psi1lmn3hdnfwxvwgwiwbxlkjl3zqq0";
|
||||
};
|
||||
|
||||
patches =
|
||||
# Use shared libraries to decrease size
|
||||
lib.optional (!stdenv.isDarwin) ./mupdf-1.14-shared_libs.patch
|
||||
++ lib.optional stdenv.isDarwin ./darwin.patch
|
||||
;
|
||||
|
||||
postPatch = ''
|
||||
sed -i "s/__OPENJPEG__VERSION__/${openJpegVersion}/" source/fitz/load-jpx.c
|
||||
'';
|
||||
|
||||
makeFlags = [ "prefix=$(out) USE_SYSTEM_LIBS=yes" ];
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
buildInputs = [ freetype harfbuzz openjpeg jbig2dec libjpeg libglut libGLU ]
|
||||
++ lib.optionals enableX11 [ libX11 libXext libXi libXrandr ]
|
||||
++ lib.optionals enableCurl [ curl openssl ]
|
||||
++ lib.optionals enableGL (
|
||||
if stdenv.isDarwin then
|
||||
with darwin.apple_sdk.frameworks; [ GLUT OpenGL ]
|
||||
else
|
||||
[ libglut libGLU ])
|
||||
;
|
||||
outputs = [ "bin" "dev" "out" "man" "doc" ];
|
||||
|
||||
preConfigure = ''
|
||||
# Don't remove mujs because upstream version is incompatible
|
||||
rm -rf thirdparty/{curl,freetype,glfw,harfbuzz,jbig2dec,libjpeg,openjpeg,zlib}
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
mkdir -p "$out/lib/pkgconfig"
|
||||
cat >"$out/lib/pkgconfig/mupdf.pc" <<EOF
|
||||
prefix=$out
|
||||
libdir=$out/lib
|
||||
includedir=$out/include
|
||||
|
||||
Name: mupdf
|
||||
Description: Library for rendering PDF documents
|
||||
Version: ${version}
|
||||
Libs: -L$out/lib -lmupdf -lmupdf-third
|
||||
Cflags: -I$dev/include
|
||||
EOF
|
||||
|
||||
moveToOutput "bin" "$bin"
|
||||
ln -s "$bin/bin/mupdf-x11" "$bin/bin/mupdf"
|
||||
mkdir -p $bin/share/applications
|
||||
cat > $bin/share/applications/mupdf.desktop <<EOF
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Version=1.0
|
||||
Name=mupdf
|
||||
Comment=PDF viewer
|
||||
Exec=$bin/bin/mupdf-x11 %f
|
||||
Terminal=false
|
||||
MimeType=application/pdf;application/x-pdf;application/x-cbz;application/oxps;application/vnd.ms-xpsdocument;application/epub+zip
|
||||
EOF
|
||||
'';
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://mupdf.com";
|
||||
description = "Lightweight PDF, XPS, and E-book viewer and toolkit written in portable C";
|
||||
license = licenses.agpl3Plus;
|
||||
maintainers = with maintainers; [ fpletz ];
|
||||
platforms = platforms.unix;
|
||||
knownVulnerabilities = [
|
||||
"CVE-2020-26519: denial of service when parsing JBIG2"
|
||||
"CVE-2017-5991: NULL pointer dereference"
|
||||
];
|
||||
};
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
--- mupdf-1.14.0-source.orig/Makefile 2018-11-02 06:57:12.114012496 +0100
|
||||
+++ mupdf-1.14.0-source/Makefile 2018-11-02 09:57:10.067945307 +0100
|
||||
@@ -20,7 +20,7 @@
|
||||
# Do not specify CFLAGS or LIBS on the make invocation line - specify
|
||||
# XCFLAGS or XLIBS instead. Make ignores any lines in the makefile that
|
||||
# set a variable that was set on the command line.
|
||||
-CFLAGS += $(XCFLAGS) -Iinclude
|
||||
+CFLAGS += $(XCFLAGS) -Iinclude -fPIC
|
||||
LIBS += $(XLIBS) -lm
|
||||
|
||||
ifneq ($(threading),no)
|
||||
@@ -190,17 +190,21 @@
|
||||
|
||||
# --- Library ---
|
||||
|
||||
-MUPDF_LIB = $(OUT)/libmupdf.a
|
||||
-THIRD_LIB = $(OUT)/libmupdf-third.a
|
||||
-THREAD_LIB = $(OUT)/libmupdf-threads.a
|
||||
-PKCS7_LIB = $(OUT)/libmupdf-pkcs7.a
|
||||
+MUPDF_LIB = $(OUT)/libmupdf.so
|
||||
+THIRD_LIB = $(OUT)/libmupdf-third.so
|
||||
+THREAD_LIB = $(OUT)/libmupdf-threads.so
|
||||
+PKCS7_LIB = $(OUT)/libmupdf-pkcs7.so
|
||||
|
||||
-$(MUPDF_LIB) : $(MUPDF_OBJ)
|
||||
+$(MUPDF_LIB) : $(MUPDF_OBJ) $(THIRD_LIB) $(THREAD_LIB)
|
||||
+ $(LINK_CMD) $(THIRD_LIBS) -shared -Wl,-soname -Wl,libmupdf.so -Wl,--no-undefined
|
||||
$(THIRD_LIB) : $(THIRD_OBJ)
|
||||
+ $(LINK_CMD) -shared -Wl,-soname -Wl,libmupdf-third.so -Wl,--no-undefined
|
||||
$(THREAD_LIB) : $(THREAD_OBJ)
|
||||
+ $(LINK_CMD) -shared -Wl,-soname -Wl,libmupdf-threads.so -Wl,--no-undefined -lpthread
|
||||
$(PKCS7_LIB) : $(PKCS7_OBJ)
|
||||
+ $(LINK_CMD) -shared -Wl,-soname -Wl,libmupdf-pkcs7.so
|
||||
|
||||
-INSTALL_LIBS := $(MUPDF_LIB) $(THIRD_LIB)
|
||||
+INSTALL_LIBS := $(MUPDF_LIB) $(THIRD_LIB) $(THREAD_LIB) $(PKCS7_LIB)
|
||||
|
||||
# --- Main tools and viewers ---
|
||||
|
@ -6,17 +6,17 @@ callPackage ./make-brave.nix (removeAttrs args [ "callPackage" ])
|
||||
if stdenv.isAarch64 then
|
||||
rec {
|
||||
pname = "brave";
|
||||
version = "1.68.141";
|
||||
version = "1.69.153";
|
||||
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb";
|
||||
hash = "sha256-3Zd1H67rFDar/68ilcxPuAQOllh8SMm//9+h+m1MKes=";
|
||||
hash = "sha256-4j5Byts8mawq3Z7pgVhtujE+RR/uOb5MIC4iip0GtEw=";
|
||||
platform = "aarch64-linux";
|
||||
}
|
||||
else if stdenv.isx86_64 then
|
||||
rec {
|
||||
pname = "brave";
|
||||
version = "1.68.141";
|
||||
version = "1.69.153";
|
||||
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
|
||||
hash = "sha256-soSwRj8acXA2KDgCpcFZh2AFEVX43ZI7IpmvXKv5mFo=";
|
||||
hash = "sha256-a5Hg7DoasbTQ7NOcx6XZ9zQosT5Y+TgQW5XCyYmIZDw=";
|
||||
platform = "x86_64-linux";
|
||||
}
|
||||
else
|
||||
|
@ -1,37 +1,37 @@
|
||||
{
|
||||
stable = {
|
||||
chromedriver = {
|
||||
hash_darwin = "sha256-z+08R1CYi53edNEDSvJ303+hc/pqiFvVhUkD+g4q6tE=";
|
||||
hash_darwin = "sha256-4wp3nlGkuNDlmF+3bmJOmaMccQcsXBZaVO95Se6Vj1M=";
|
||||
hash_darwin_aarch64 =
|
||||
"sha256-q60NWIka3QzLsWg3X/+qTWby6UTf7wvjCDdZWlUjzPA=";
|
||||
hash_linux = "sha256-6E6LaQCx+2Xd/vjjaiQR3vJgkP7L4MRkA7Bb0jTrakc=";
|
||||
version = "127.0.6533.119";
|
||||
"sha256-La32ZBMgdWyl4nFoh4LfaxsoZJxrYkB/fbYOzltG8e8=";
|
||||
hash_linux = "sha256-qhoTtgPNrs2jMEVbVuVZAsQDygm72xfhWvhDC/mDUzc=";
|
||||
version = "128.0.6613.84";
|
||||
};
|
||||
deps = {
|
||||
gn = {
|
||||
hash = "sha256-vzZu/Mo4/xATSD9KgKcRuBKVg9CoRZC9i0PEajYr4UM=";
|
||||
rev = "b3a0bff47dd81073bfe67a402971bad92e4f2423";
|
||||
hash = "sha256-BiMGbML5aNUt4JzzVqSszBj+8BMlEc92csNugo5qjUk=";
|
||||
rev = "b2afae122eeb6ce09c52d63f67dc53fc517dbdc8";
|
||||
url = "https://gn.googlesource.com/gn";
|
||||
version = "2024-06-06";
|
||||
version = "2024-06-11";
|
||||
};
|
||||
};
|
||||
hash = "sha256-LuUDEpYCJLR/X+zjsF26aum4/Wfu2MNowofPu8iRVxI=";
|
||||
version = "127.0.6533.119";
|
||||
hash = "sha256-kUHJtJ4X8UDMP2TgHdFd6gEPzU28mBgxtGceVZCl5xM=";
|
||||
version = "128.0.6613.84";
|
||||
};
|
||||
ungoogled-chromium = {
|
||||
deps = {
|
||||
gn = {
|
||||
hash = "sha256-vzZu/Mo4/xATSD9KgKcRuBKVg9CoRZC9i0PEajYr4UM=";
|
||||
rev = "b3a0bff47dd81073bfe67a402971bad92e4f2423";
|
||||
hash = "sha256-BiMGbML5aNUt4JzzVqSszBj+8BMlEc92csNugo5qjUk=";
|
||||
rev = "b2afae122eeb6ce09c52d63f67dc53fc517dbdc8";
|
||||
url = "https://gn.googlesource.com/gn";
|
||||
version = "2024-06-06";
|
||||
version = "2024-06-11";
|
||||
};
|
||||
ungoogled-patches = {
|
||||
hash = "sha256-m7x7tPrJfddPER9uiSp983xGn3YSH+Bq01l14vOlwrU=";
|
||||
rev = "127.0.6533.119-2";
|
||||
hash = "sha256-UneOTEWgAbWCuzqtJgw+t5LJXBYmjpXBTxjhMMqzd/A=";
|
||||
rev = "128.0.6613.84-1";
|
||||
};
|
||||
};
|
||||
hash = "sha256-LuUDEpYCJLR/X+zjsF26aum4/Wfu2MNowofPu8iRVxI=";
|
||||
version = "127.0.6533.119";
|
||||
hash = "sha256-kUHJtJ4X8UDMP2TgHdFd6gEPzU28mBgxtGceVZCl5xM=";
|
||||
version = "128.0.6613.84";
|
||||
};
|
||||
}
|
||||
|
@ -15,8 +15,10 @@ rec {
|
||||
|
||||
extraPostPatch = ''
|
||||
while read patch_name; do
|
||||
echo "applying LibreWolf patch: $patch_name"
|
||||
patch -p1 < ${source}/$patch_name
|
||||
if ! sed -n '/nvidia-wayland-backported-fixes-.*-Bug-1898476/p'; then
|
||||
echo "applying LibreWolf patch: $patch_name"
|
||||
patch -p1 < ${source}/$patch_name
|
||||
fi
|
||||
done <${source}/assets/patches.txt
|
||||
|
||||
cp -r ${source}/themes/browser .
|
||||
@ -30,8 +32,9 @@ rec {
|
||||
extraPoliciesFiles = [ "${src.settings}/distribution/policies.json" ];
|
||||
|
||||
extraPassthru = {
|
||||
librewolf = { inherit src extraPatches; };
|
||||
librewolf = {
|
||||
inherit src extraPatches;
|
||||
};
|
||||
inherit extraPrefsFiles extraPoliciesFiles;
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "flink";
|
||||
version = "1.19.1";
|
||||
version = "1.20.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/flink/${pname}-${version}/${pname}-${version}-bin-scala_2.12.tgz";
|
||||
sha256 = "sha256-WWFp8+/KcdQZMvA/krWJsTf3we3+KFARcibXOeeZvc4=";
|
||||
sha256 = "sha256-cI/VRMz53cDUsZL+A1eXzhbeLCbx12TFWQcwXv4UCvA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "helm-mapkubeapis";
|
||||
version = "0.5.0";
|
||||
version = "0.5.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "helm";
|
||||
repo = "helm-mapkubeapis";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-6oo8KpNNF9j/eF0nUKBRDMwp3ZhfP1rEqGYZ4xGFVWc=";
|
||||
hash = "sha256-SYNCzVGGeuRj0PoOKU+1zydvAXVg4gUpIsqBTGChOgE=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-G3Q8XCwKLgHeWLF46C5lWfvuynr/cJbkq7xdydfTHZ4=";
|
||||
|
@ -68,8 +68,8 @@ rec {
|
||||
};
|
||||
|
||||
kops_1_29 = mkKops rec {
|
||||
version = "1.29.0";
|
||||
sha256 = "sha256-YneB9pc4IR+tYPRFE5CS+4JK/kPOHMo5/70A3k1x1tg=";
|
||||
version = "1.29.2";
|
||||
sha256 = "sha256-SRj0x9N+yfTG/UL/hu1ds46Zt6d5SUYU0PA9lPHO6jQ=";
|
||||
rev = "v${version}";
|
||||
};
|
||||
}
|
||||
|
@ -20,13 +20,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "kubernetes";
|
||||
version = "1.30.2";
|
||||
version = "1.31.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kubernetes";
|
||||
repo = "kubernetes";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-cxWltHCwb01QsIRSieXwYtImrSfvJLBhN3VIJkxOzX8=";
|
||||
hash = "sha256-Oy638nIuz2xWVvMGWHUeI4T7eycXIfT+XHp0U7h8G9w=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "tektoncd-cli";
|
||||
version = "0.37.0";
|
||||
version = "0.38.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tektoncd";
|
||||
repo = "cli";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-PoWpNuv3Tw3vjuMRZGcpy6R6OeSYSHy1DMmzE7P2LLY=";
|
||||
sha256 = "sha256-gg3FhPDXqnn3y/tcvlHTd0t8KxtPGTrN/2buBSVffBg=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
@ -1,38 +0,0 @@
|
||||
{ lib, mkFranzDerivation, fetchurl, xorg, xdg-utils, buildEnv, writeShellScriptBin }:
|
||||
|
||||
let
|
||||
mkFranzDerivation' = mkFranzDerivation.override {
|
||||
xdg-utils = buildEnv {
|
||||
name = "xdg-utils-for-ferdi";
|
||||
paths = [
|
||||
xdg-utils
|
||||
(lib.hiPrio (writeShellScriptBin "xdg-open" ''
|
||||
unset GDK_BACKEND
|
||||
exec ${xdg-utils}/bin/xdg-open "$@"
|
||||
''))
|
||||
];
|
||||
};
|
||||
};
|
||||
in
|
||||
mkFranzDerivation' rec {
|
||||
pname = "ferdi";
|
||||
name = "Ferdi";
|
||||
version = "5.8.1";
|
||||
src = fetchurl {
|
||||
url = "https://master.dl.sourceforge.net/project/ferdi.mirror/v${version}/ferdi_${version}_amd64.deb";
|
||||
sha256 = "sha256-Bl7bM5iDQlfPSZxksqlg7GbuwWlm53QkOf/TQEg3/n0=";
|
||||
};
|
||||
extraBuildInputs = [ xorg.libxshmfence ];
|
||||
meta = with lib; {
|
||||
description = "Combine your favorite messaging services into one application";
|
||||
homepage = "https://getferdi.com/";
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ davidtwco ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
hydraPlatforms = [ ];
|
||||
knownVulnerabilities = [
|
||||
"CVE-2022-32320"
|
||||
];
|
||||
};
|
||||
}
|
@ -2,7 +2,7 @@
|
||||
callPackage ./generic.nix { } rec {
|
||||
pname = "signal-desktop";
|
||||
dir = "Signal";
|
||||
version = "7.19.0";
|
||||
version = "7.21.0";
|
||||
url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_${version}_amd64.deb";
|
||||
hash = "sha256-lO8GOCc/L4WO+aPR6qSn3HQlqeCB6t5pWAENRXOThdI=";
|
||||
hash = "sha256-mjf27BISkvN9Xsi36EXtiSkvaPEc4j/Cwjlh4gkfdsA=";
|
||||
}
|
||||
|
@ -48,7 +48,7 @@ stdenv.mkDerivation {
|
||||
src = fetchurl {
|
||||
# Official link: https://download.cdn.viber.com/cdn/desktop/Linux/viber.deb
|
||||
url = "https://download.cdn.viber.com/cdn/desktop/Linux/viber.deb";
|
||||
hash = "sha256-RrObmN21QOm5nk0R2avgCH0ulrfiUIo2PnyYWvQaGVw=";
|
||||
hash = "sha256-9WHiI2WlsgEhCPkrQoAunmF6lSb2n5RgQJ2+sdnSShM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
@ -25,7 +25,7 @@
|
||||
, withNgspice ? !stdenv.isDarwin
|
||||
, libngspice
|
||||
, withScripting ? true
|
||||
, python311
|
||||
, python3
|
||||
, addons ? [ ]
|
||||
, debug ? false
|
||||
, sanitizeAddress ? false
|
||||
@ -122,14 +122,10 @@ let
|
||||
else versionsImport.${baseName}.libVersion.version;
|
||||
|
||||
wxGTK = wxGTK32;
|
||||
# KiCAD depends on wxWidgets, which uses distutils (removed in Python 3.12)
|
||||
# See also: https://github.com/wxWidgets/Phoenix/issues/2104
|
||||
# Eventually, wxWidgets should support Python 3.12: https://github.com/wxWidgets/Phoenix/issues/2553
|
||||
# Until then, we use Python 3.11 which still includes distutils
|
||||
python = python311;
|
||||
python = python3;
|
||||
wxPython = python.pkgs.wxpython;
|
||||
addonPath = "addon.zip";
|
||||
addonsDrvs = map (pkg: pkg.override { inherit addonPath python; }) addons;
|
||||
addonsDrvs = map (pkg: pkg.override { inherit addonPath python3; }) addons;
|
||||
|
||||
addonsJoined =
|
||||
runCommand "addonsJoined"
|
||||
@ -161,7 +157,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
# Common libraries, referenced during runtime, via the wrapper.
|
||||
passthru.libraries = callPackages ./libraries.nix { inherit libSrc; };
|
||||
passthru.callPackage = newScope { inherit addonPath python; };
|
||||
passthru.callPackage = newScope { inherit addonPath python3; };
|
||||
base = callPackage ./base.nix {
|
||||
inherit stable testing baseName;
|
||||
inherit kicadSrc kicadVersion;
|
||||
|
@ -3,16 +3,17 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "elan";
|
||||
version = "3.1.1";
|
||||
version = "3.1.1-unstable-2024-08-02";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "leanprover";
|
||||
repo = "elan";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-/g5bO3UQcg0XYm62KdoWcVQqOV3SIedWUYLufEcblmE=";
|
||||
# commit "chore: update to build with rust 1.80 (leanprover/elan#134)"
|
||||
rev = "97ce78e0e6aecdf3e8d35dbf42b0614302efb250";
|
||||
hash = "sha256-7cwpHMyhpTxYXjZM4xbDK+epvA2kBf7jelvMaPGP1kU=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-f8YVUTxHX1FY2p73DlnLDtCJaG/0JImUtJFraV6ErNM=";
|
||||
cargoHash = "sha256-ON5d7ryMKEhkx6dV760msr+y/+4hIwssXUE5Ocaq2W0=";
|
||||
|
||||
nativeBuildInputs = [ pkg-config makeWrapper ];
|
||||
|
||||
|
@ -32,7 +32,7 @@ stdenv.mkDerivation {
|
||||
'';
|
||||
|
||||
# the build needs a bit of work...
|
||||
buildPhase = "true";
|
||||
dontBuild = true;
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin $out/share/mcy/{dash,scripts}
|
||||
install mcy.py $out/bin/mcy && chmod +x $out/bin/mcy
|
||||
|
@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
nativeBuildInputs = [ wrapPython qt5.wrapQtAppsHook dos2unix ];
|
||||
|
||||
buildPhase = "true";
|
||||
dontBuild = true;
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/opt/sumorobot-manager
|
||||
|
@ -4,23 +4,25 @@
|
||||
, pkg-config
|
||||
, libgit2
|
||||
, zlib
|
||||
, cmake
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "gql";
|
||||
version = "0.9.0";
|
||||
version = "0.25.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "AmrDeveloper";
|
||||
repo = "GQL";
|
||||
rev = version;
|
||||
hash = "sha256-A9gjCuWIRdNQhMjdRIH0B5cXGZAPQxK+qYSNI5WGZec=";
|
||||
hash = "sha256-Jys6pdHGIrgBrXnHm3P2PbTPBPiclQErEaUUQSRm1a0=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-aA7YPUKlBhfIBvT4D6zgZ8+lKNNazsVwGJC5VETAzOY=";
|
||||
cargoHash = "sha256-JT/Di4HEcXm03/1gVuaX+6JKn0aHAudwpf+gzXgRFfA=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
cmake
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
|
@ -1,22 +1,23 @@
|
||||
{ stdenv
|
||||
, lib
|
||||
, fetchurl
|
||||
, makeWrapper
|
||||
, meson
|
||||
, ninja
|
||||
, pkg-config
|
||||
, libXcomposite
|
||||
, libpulseaudio
|
||||
, ffmpeg
|
||||
, wayland
|
||||
, libdrm
|
||||
, libva
|
||||
, libglvnd
|
||||
, libXdamage
|
||||
, libXi
|
||||
, libXrandr
|
||||
, libXfixes
|
||||
, wrapperDir ? "/run/wrappers/bin"
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchurl,
|
||||
makeWrapper,
|
||||
meson,
|
||||
ninja,
|
||||
pkg-config,
|
||||
libXcomposite,
|
||||
libpulseaudio,
|
||||
ffmpeg,
|
||||
wayland,
|
||||
libdrm,
|
||||
libva,
|
||||
libglvnd,
|
||||
libXdamage,
|
||||
libXi,
|
||||
libXrandr,
|
||||
libXfixes,
|
||||
wrapperDir ? "/run/wrappers/bin",
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
@ -51,9 +52,7 @@ stdenv.mkDerivation {
|
||||
libXfixes
|
||||
];
|
||||
|
||||
patches = [
|
||||
./0001-Don-t-install-systemd-unit-files-using-absolute-path.patch
|
||||
];
|
||||
patches = [ ./0001-Don-t-install-systemd-unit-files-using-absolute-path.patch ];
|
||||
|
||||
mesonFlags = [
|
||||
"-Dsystemd=true"
|
||||
@ -73,6 +72,7 @@ stdenv.mkDerivation {
|
||||
|
||||
meta = {
|
||||
description = "Screen recorder that has minimal impact on system performance by recording a window using the GPU only";
|
||||
mainProgram = "gpu-screen-recorder";
|
||||
homepage = "https://git.dec05eba.com/gpu-screen-recorder/about/";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = [ lib.maintainers.babbaj ];
|
||||
|
@ -23,13 +23,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "advanced-scene-switcher";
|
||||
version = "1.27.0";
|
||||
version = "1.27.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "WarmUpTill";
|
||||
repo = "SceneSwitcher";
|
||||
rev = version;
|
||||
hash = "sha256-RdXqiFMlpKTmedF+VBzROx0qTKDOdkQ3hO4Xj0vIq2A=";
|
||||
hash = "sha256-KP3aYSGjEsytiA7toLSkqKcxgT+2Wu3SKyOG4uga2RI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -65,13 +65,13 @@ let
|
||||
in
|
||||
buildGoModule rec {
|
||||
pname = "podman";
|
||||
version = "5.2.1";
|
||||
version = "5.2.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "containers";
|
||||
repo = "podman";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-xwZfCPnn81Rvk2ceLxL8Dwaw2T0oc1agjrcauHYSRvU=";
|
||||
hash = "sha256-48ltjGrzh74CYV6T6YDFSFC+Msui8YCG1N+c9k5Y09I=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "i3status";
|
||||
version = "2.14";
|
||||
version = "2.15";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://i3wm.org/i3status/i3status-${version}.tar.xz";
|
||||
sha256 = "0929chhvyq9hg4scpcz8r9zn3s9jvbg6a86k3wqa77qg85rh4kaw";
|
||||
sha256 = "sha256-bGf1LK5PE533ZK0cxzZWK+D5d1B5G8IStT80wG6vIgU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ meson ninja perl pkg-config asciidoc xmlto docbook_xml_dtd_45 docbook_xsl ];
|
||||
|
@ -43,6 +43,7 @@
|
||||
, udev
|
||||
, webkitgtk_4_1
|
||||
, zlib
|
||||
, buildPackages
|
||||
, ...
|
||||
}:
|
||||
|
||||
@ -357,4 +358,15 @@ in
|
||||
buildInputs = [ atk ];
|
||||
};
|
||||
|
||||
# Assumes it can run Command::new(env::var("CARGO")).arg("locate-project")
|
||||
# https://github.com/bkchr/proc-macro-crate/blame/master/src/lib.rs#L244
|
||||
proc-macro-crate = attrs: lib.optionalAttrs (lib.versionAtLeast attrs.version "2.0") {
|
||||
prePatch = (attrs.prePatch or "") + ''
|
||||
substituteInPlace \
|
||||
src/lib.rs \
|
||||
--replace-fail \
|
||||
'env::var("CARGO").map_err(|_| Error::CargoEnvVariableNotSet)?' \
|
||||
'"${lib.getBin buildPackages.cargo}/bin/cargo"'
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
@ -1,19 +1,20 @@
|
||||
{ stdenv
|
||||
, lib
|
||||
, fetchFromGitLab
|
||||
, gitUpdater
|
||||
, pkg-config
|
||||
, itstool
|
||||
, gtk3
|
||||
, wrapGAppsHook3
|
||||
, meson
|
||||
, librsvg
|
||||
, libxml2
|
||||
, desktop-file-utils
|
||||
, guile
|
||||
, libcanberra-gtk3
|
||||
, ninja
|
||||
, yelp-tools
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitLab,
|
||||
gitUpdater,
|
||||
pkg-config,
|
||||
itstool,
|
||||
gtk3,
|
||||
wrapGAppsHook3,
|
||||
meson,
|
||||
librsvg,
|
||||
libxml2,
|
||||
desktop-file-utils,
|
||||
guile,
|
||||
libcanberra-gtk3,
|
||||
ninja,
|
||||
yelp-tools,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
@ -53,13 +54,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
patchShebangs src/lib/meson_compileschemas.py
|
||||
'';
|
||||
|
||||
mesonFlags = [
|
||||
"-Dtheme_kde=false"
|
||||
];
|
||||
mesonFlags = [ "-Dtheme_kde=false" ];
|
||||
|
||||
passthru = {
|
||||
updateScript = gitUpdater {
|
||||
};
|
||||
updateScript = gitUpdater { };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
@ -38,26 +38,17 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
"icons"
|
||||
];
|
||||
pname = "alephone";
|
||||
version = "1.8.1";
|
||||
version = "1.10";
|
||||
|
||||
src = fetchurl {
|
||||
url =
|
||||
let
|
||||
date = "20240513";
|
||||
date = "20240822";
|
||||
in
|
||||
"https://github.com/Aleph-One-Marathon/alephone/releases/download/release-${date}/AlephOne-${date}.tar.bz2";
|
||||
sha256 = "sha256-IUvMfG4jtN/QXq4DQIDuI0+Bl3MSSwDGKOyjfcRWgvE=";
|
||||
hash = "sha256-Es2Uo0RIJHYeO/60XiHVLJe9Eoan8DREtAI2KGjuLaM=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Fix build with miniupnpc 2.2.8
|
||||
# https://github.com/Aleph-One-Marathon/alephone/pull/503
|
||||
(fetchpatch2 {
|
||||
url = "https://github.com/Aleph-One-Marathon/alephone/commit/e25c4bc1ac02619e811b8f19bf4c2f617550e124.patch?full_index=1";
|
||||
hash = "sha256-BFLLSTjNl/+/kVb+t6EyW1jhAlKN/G+Q99TICV9VHOY=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
icoutils
|
||||
|
@ -1,17 +1,18 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchurl
|
||||
, meson
|
||||
, ninja
|
||||
, pkg-config
|
||||
, wrapGAppsHook3
|
||||
, python3
|
||||
, gettext
|
||||
, gnome
|
||||
, glib
|
||||
, gtk3
|
||||
, libgnome-games-support
|
||||
, gdk-pixbuf
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
meson,
|
||||
ninja,
|
||||
pkg-config,
|
||||
wrapGAppsHook3,
|
||||
python3,
|
||||
gettext,
|
||||
gnome,
|
||||
glib,
|
||||
gtk3,
|
||||
libgnome-games-support,
|
||||
gdk-pixbuf,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
@ -45,10 +46,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = "atomix";
|
||||
attrPath = "gnome.atomix";
|
||||
};
|
||||
updateScript = gnome.updateScript { packageName = "atomix"; };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
20
pkgs/by-name/at/attic-client/Cargo.lock
generated
20
pkgs/by-name/at/attic-client/Cargo.lock
generated
@ -230,6 +230,7 @@ dependencies = [
|
||||
"async-stream",
|
||||
"base64 0.22.1",
|
||||
"bytes",
|
||||
"cc",
|
||||
"cxx",
|
||||
"cxx-build",
|
||||
"digest",
|
||||
@ -250,6 +251,7 @@ dependencies = [
|
||||
"tempfile",
|
||||
"tokio",
|
||||
"tokio-test",
|
||||
"version-compare",
|
||||
"wildmatch",
|
||||
"xdg",
|
||||
]
|
||||
@ -1050,13 +1052,13 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cc"
|
||||
version = "1.0.98"
|
||||
version = "1.1.13"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f"
|
||||
checksum = "72db2f7947ecee9b03b510377e8bb9077afa27176fdbff55c51027e976fdcc48"
|
||||
dependencies = [
|
||||
"jobserver",
|
||||
"libc",
|
||||
"once_cell",
|
||||
"shlex",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -3960,6 +3962,12 @@ version = "1.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde"
|
||||
|
||||
[[package]]
|
||||
name = "shlex"
|
||||
version = "1.3.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
|
||||
|
||||
[[package]]
|
||||
name = "signal-hook-registry"
|
||||
version = "1.4.2"
|
||||
@ -4891,6 +4899,12 @@ version = "0.2.15"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
|
||||
|
||||
[[package]]
|
||||
name = "version-compare"
|
||||
version = "0.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b"
|
||||
|
||||
[[package]]
|
||||
name = "version_check"
|
||||
version = "0.9.4"
|
||||
|
@ -11,13 +11,13 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage {
|
||||
pname = "attic";
|
||||
version = "0-unstable-2024-08-01";
|
||||
version = "0-unstable-2024-08-19";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "zhaofengli";
|
||||
repo = "attic";
|
||||
rev = "e127acbf9a71ebc0c26bc8e28346822e0a6e16ba";
|
||||
hash = "sha256-GJIz4M5HDB948Ex/8cPvbkrNzl/eKUE7/c21JBu4lb8=";
|
||||
rev = "acf3c351f8de47c6857f31948ab253f9c7ce2a6f";
|
||||
hash = "sha256-jcY81r8PdMQ9dCGhT0YLZzxPj3kQJXyWCmvQLXbR1EI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -40,7 +40,7 @@ rustPlatform.buildRustPackage {
|
||||
};
|
||||
cargoBuildFlags = lib.concatMapStrings (c: "-p ${c} ") crates;
|
||||
|
||||
ATTIC_DISTRIBUTOR = "attic";
|
||||
ATTIC_DISTRIBUTOR = "nixpkgs";
|
||||
NIX_INCLUDE_PATH = "${lib.getDev nix}/include";
|
||||
|
||||
# Attic interacts with Nix directly and its tests require trusted-user access
|
||||
|
@ -32,9 +32,14 @@ buildGoModule rec {
|
||||
|
||||
nativeCheckInputs = [ getent ];
|
||||
|
||||
checkFlags = [
|
||||
"-skip=TestAWSConsoleUrl|TestAWSFederatedUrl"
|
||||
] ++ lib.optionals stdenv.isDarwin [ "--skip=TestDetectShellBash" ];
|
||||
checkFlags = let
|
||||
skippedTests = [
|
||||
"TestAWSConsoleUrl"
|
||||
"TestAWSFederatedUrl"
|
||||
"TestServerWithSSL" # https://github.com/synfinatic/aws-sso-cli/issues/1030 -- remove when version >= 2.x
|
||||
] ++ lib.optionals stdenv.isDarwin [ "TestDetectShellBash" ];
|
||||
in
|
||||
[ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/synfinatic/aws-sso-cli";
|
||||
|
@ -11,21 +11,26 @@
|
||||
|
||||
buildNpmPackage rec {
|
||||
pname = "bitwarden-cli";
|
||||
version = "2024.7.2";
|
||||
version = "2024.8.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bitwarden";
|
||||
repo = "clients";
|
||||
rev = "cli-v${version}";
|
||||
hash = "sha256-MqIznJe5GeRTJ+sgOJoTHAQaac0obuBDb63XxQeG1iY=";
|
||||
hash = "sha256-vosEc8HCMHEaaQadzA+jDjQA1liEtD8sS1Zndz/Iv00=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
# remove code under unfree license
|
||||
rm -r bitwarden_license
|
||||
'';
|
||||
|
||||
nodejs = nodejs_20;
|
||||
|
||||
npmDepsHash = "sha256-XDN92VPKTA9KeSg5CQXxhXyEARZBwpERZ3400xqwg7U=";
|
||||
npmDepsHash = "sha256-5neEpU7ZhVO5OR181owsvAnFfl7lr0MymvqbRFCPs3M=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
(python3.withPackages (ps: with ps; [ setuptools ]))
|
||||
python3
|
||||
] ++ lib.optionals stdenv.isDarwin [
|
||||
cctools
|
||||
xcbuild.xcrun
|
||||
|
@ -21,7 +21,9 @@
|
||||
glib-networking,
|
||||
glibc,
|
||||
gnome,
|
||||
gnome-color-manager,
|
||||
gnome-desktop,
|
||||
gnome-remote-desktop,
|
||||
gnome-user-share,
|
||||
gsettings-desktop-schemas,
|
||||
gsound,
|
||||
@ -78,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
(substituteAll {
|
||||
src = ./paths.patch;
|
||||
budgie_desktop = budgie-desktop;
|
||||
gcm = gnome.gnome-color-manager;
|
||||
gcm = gnome-color-manager;
|
||||
inherit
|
||||
cups
|
||||
glibc
|
||||
@ -115,7 +117,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
adwaita-icon-theme
|
||||
cheese
|
||||
gnome.gnome-bluetooth_1_0
|
||||
gnome.gnome-remote-desktop
|
||||
gnome-remote-desktop
|
||||
gnome.gnome-settings-daemon
|
||||
gnome-user-share
|
||||
gnome.mutter
|
||||
|
@ -13,16 +13,16 @@
|
||||
}:
|
||||
buildGoModule rec {
|
||||
pname = "buildkite-agent";
|
||||
version = "3.76.2";
|
||||
version = "3.77.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "buildkite";
|
||||
repo = "agent";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-XAMrc8HEdCGeI0l6u4n81xhiGkI39b7Poly5CP/b0R8=";
|
||||
sha256 = "sha256-QsSCIAy0ekkZiqO/cFcPNNkXa3FLL3Z1LJoKsjzB6jw=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-0P6EXqQa6WxhjNJ4X6THvjJRK/UQvqXTv+7IJViFAQs=";
|
||||
vendorHash = "sha256-xp836ZT2x20ZbkTEubhiZlLmK9n2F8mCSWZTHmAuu6A=";
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace clicommand/agent_start.go --replace /bin/bash ${bash}/bin/bash
|
||||
|
@ -1,16 +1,37 @@
|
||||
{ fetchurl, lib, stdenv, pkg-config, gnome, glib, gtk3, clutter, dbus, python3, libxml2
|
||||
, libxklavier, libXtst, gtk2, intltool, libxslt, at-spi2-core, autoreconfHook
|
||||
, wrapGAppsHook3, libgee, vala }:
|
||||
{
|
||||
fetchurl,
|
||||
lib,
|
||||
stdenv,
|
||||
pkg-config,
|
||||
gnome,
|
||||
glib,
|
||||
gtk3,
|
||||
clutter,
|
||||
dbus,
|
||||
python3,
|
||||
libxml2,
|
||||
libxklavier,
|
||||
libXtst,
|
||||
gtk2,
|
||||
intltool,
|
||||
libxslt,
|
||||
at-spi2-core,
|
||||
autoreconfHook,
|
||||
wrapGAppsHook3,
|
||||
libgee,
|
||||
vala,
|
||||
}:
|
||||
|
||||
let
|
||||
pname = "caribou";
|
||||
version = "0.4.21";
|
||||
pythonEnv = python3.withPackages ( ps: with ps; [ pygobject3 ] );
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
pythonEnv = python3.withPackages (ps: with ps; [ pygobject3 ]);
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "caribou-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${name}.tar.xz";
|
||||
url = "mirror://gnome/sources/caribou/${lib.versions.majorMinor version}/${name}.tar.xz";
|
||||
sha256 = "0mfychh1q3dx0b96pjz9a9y112bm9yqyim40yykzxx1hppsdjhww";
|
||||
};
|
||||
|
||||
@ -38,14 +59,32 @@ in stdenv.mkDerivation rec {
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ pkg-config intltool libxslt libxml2 autoreconfHook wrapGAppsHook3 vala ];
|
||||
|
||||
buildInputs = [
|
||||
glib gtk3 clutter at-spi2-core dbus pythonEnv python3.pkgs.pygobject3
|
||||
libXtst gtk2
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
intltool
|
||||
libxslt
|
||||
libxml2
|
||||
autoreconfHook
|
||||
wrapGAppsHook3
|
||||
vala
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [ libgee libxklavier ];
|
||||
buildInputs = [
|
||||
glib
|
||||
gtk3
|
||||
clutter
|
||||
at-spi2-core
|
||||
dbus
|
||||
pythonEnv
|
||||
python3.pkgs.pygobject3
|
||||
libXtst
|
||||
gtk2
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
libgee
|
||||
libxklavier
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
patchShebangs .
|
||||
@ -53,10 +92,7 @@ in stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = pname;
|
||||
attrPath = "gnome.${pname}";
|
||||
};
|
||||
updateScript = gnome.updateScript { packageName = "caribou"; };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
@ -1,34 +1,50 @@
|
||||
{ stdenv, lib, go, ceph, fetchFromGitHub }:
|
||||
{
|
||||
ceph,
|
||||
fetchFromGitHub,
|
||||
go,
|
||||
lib,
|
||||
stdenv,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ceph-csi";
|
||||
version = "3.11.0";
|
||||
|
||||
nativeBuildInputs = [ go ];
|
||||
buildInputs = [ ceph ];
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ceph";
|
||||
repo = "ceph-csi";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-EgHl74kJ6lTS3pqz/Hxh/2tpc1xiDNcJxzERwKops+A=";
|
||||
hash = "sha256-EgHl74kJ6lTS3pqz/Hxh/2tpc1xiDNcJxzERwKops+A=";
|
||||
};
|
||||
|
||||
preConfigure = ''
|
||||
export GOCACHE=$(pwd)/.cache
|
||||
'';
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [ go ];
|
||||
|
||||
buildInputs = [ ceph ];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
mkdir -p $out/bin
|
||||
cp ./_output/* $out/bin
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://ceph.com/";
|
||||
meta = {
|
||||
description = "Container Storage Interface (CSI) driver for Ceph RBD and CephFS";
|
||||
downloadPage = "https://github.com/ceph/ceph-csi";
|
||||
changelog = "https://github.com/ceph/ceph-csi/releases/tag/v${version}";
|
||||
homepage = "https://ceph.com/";
|
||||
license = lib.licenses.asl20;
|
||||
mainProgram = "cephcsi";
|
||||
license = [ licenses.asl20 ];
|
||||
maintainers = with maintainers; [ johanot ];
|
||||
platforms = [ "x86_64-linux" "aarch64-linux" ];
|
||||
maintainers = with lib.maintainers; [ johanot ];
|
||||
platforms = [
|
||||
"x86_64-linux"
|
||||
"aarch64-linux"
|
||||
];
|
||||
};
|
||||
}
|
@ -32,7 +32,7 @@
|
||||
, wrapGAppsHook3
|
||||
, libxml2
|
||||
, gtk-doc
|
||||
, gnome
|
||||
, caribou
|
||||
, python3
|
||||
, keybinder3
|
||||
, cairo
|
||||
@ -113,7 +113,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
# bindings
|
||||
cairo
|
||||
gnome.caribou
|
||||
caribou
|
||||
keybinder3
|
||||
upower
|
||||
xapp
|
||||
@ -176,7 +176,7 @@ stdenv.mkDerivation rec {
|
||||
preFixup = ''
|
||||
# https://github.com/NixOS/nixpkgs/issues/101881
|
||||
gappsWrapperArgs+=(
|
||||
--prefix XDG_DATA_DIRS : "${gnome.caribou}/share"
|
||||
--prefix XDG_DATA_DIRS : "${caribou}/share"
|
||||
)
|
||||
|
||||
buildPythonPath "$out ${python3.pkgs.python-xapp}"
|
||||
|
@ -13,7 +13,7 @@
|
||||
, libxslt
|
||||
, gtk3
|
||||
, libgnomekbd
|
||||
, gnome
|
||||
, caribou
|
||||
, libtool
|
||||
, wrapGAppsHook3
|
||||
, gobject-introspection
|
||||
@ -73,7 +73,7 @@ stdenv.mkDerivation rec {
|
||||
cinnamon-desktop
|
||||
cinnamon-common
|
||||
libgnomekbd
|
||||
gnome.caribou
|
||||
caribou
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
@ -89,7 +89,7 @@ stdenv.mkDerivation rec {
|
||||
preFixup = ''
|
||||
# https://github.com/NixOS/nixpkgs/issues/101881
|
||||
gappsWrapperArgs+=(
|
||||
--prefix XDG_DATA_DIRS : "${gnome.caribou}/share"
|
||||
--prefix XDG_DATA_DIRS : "${caribou}/share"
|
||||
)
|
||||
'';
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
buildNpmPackage rec {
|
||||
pname = "clever-tools";
|
||||
|
||||
version = "3.8.1";
|
||||
version = "3.8.2";
|
||||
|
||||
nodejs = nodejs_18;
|
||||
|
||||
@ -17,10 +17,10 @@ buildNpmPackage rec {
|
||||
owner = "CleverCloud";
|
||||
repo = "clever-tools";
|
||||
rev = version;
|
||||
hash = "sha256-8dxV57uivjcXz6JHttFNvivcIbNRAwZKSvGv/SST81E=";
|
||||
hash = "sha256-cBFdxJrH/1l6YpvdJTeLQf1zl6pm3IbPryimtewh9fc=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-2lROdsq3tR4SYxMoTJYY6EyHxudS7p7wOJq+RxE2btk=";
|
||||
npmDepsHash = "sha256-cY7wB0IQPLHOOuOLunjeJASp1Ba7ri8cj05/2HveJ7A=";
|
||||
|
||||
dontNpmBuild = true;
|
||||
|
||||
|
@ -8,16 +8,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "compose2nix";
|
||||
version = "0.2.1";
|
||||
version = "0.2.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "aksiksi";
|
||||
repo = "compose2nix";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-+rvjQzfh8lYdJEYwODaRS7fA7Tm/G2ONFvDa1kVG++8";
|
||||
hash = "sha256-2t4pXTzd5TDpAOzNS8MfnE9p8Rm55OPLaEpSPF4/UbE=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-5DTPG4FiSWguTmcVmys64Y1fXJHlSI/1qj1VEBJomNk=";
|
||||
vendorHash = "sha256-SwJzyOXE23BLoJ+efFuSIhDTMjirEUmBhGGmgrnKhXw=";
|
||||
|
||||
passthru.tests = {
|
||||
version = testers.testVersion {
|
||||
|
3617
pkgs/by-name/co/cosmic-greeter/Cargo.lock
generated
3617
pkgs/by-name/co/cosmic-greeter/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -4,38 +4,53 @@
|
||||
, rust
|
||||
, rustPlatform
|
||||
, cmake
|
||||
, coreutils
|
||||
, just
|
||||
, pkg-config
|
||||
, libinput
|
||||
, libxkbcommon
|
||||
, linux-pam
|
||||
, pkg-config
|
||||
, udev
|
||||
, wayland
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "cosmic-greeter";
|
||||
version = "unstable-2023-11-08";
|
||||
version = "1.0.0-alpha.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pop-os";
|
||||
repo = pname;
|
||||
rev = "a497ed8b1e67aaa9eb878d4ba225b40a71e1706c";
|
||||
sha256 = "sha256-P37i0JYP21gGE7NIq9G3WVUa0vv2MdFJmo/GuRDuV8A=";
|
||||
repo = "cosmic-greeter";
|
||||
rev = "epoch-${version}";
|
||||
sha256 = "sha256-dc+VV7eIEUKoio/bQieXcDVZCepf4HtQrIKRslym31Y=";
|
||||
};
|
||||
|
||||
cargoLock = {
|
||||
lockFile = ./Cargo.lock;
|
||||
outputHashes = {
|
||||
"accesskit-0.11.0" = "sha256-/6KUCH1CwMHd5YEMOpAdVeAxpjl9JvrzDA4Xnbd1D9k=";
|
||||
"cosmic-bg-config-0.1.0" = "sha256-fdRFndhwISmbTqmXfekFqh+Wrtdjg3vSZut4IAQUBbA=";
|
||||
"cosmic-config-0.1.0" = "sha256-c2pGujYQ3WbbiHGhPo2kG8/NiydmpfFNQrlrb1nk/RY=";
|
||||
"smithay-client-toolkit-0.17.0" = "sha256-vDY4cqz5CZD12twElUWVCsf4N6VO9O+Udl8Dc4arWK4=";
|
||||
"softbuffer-0.2.0" = "sha256-VD2GmxC58z7Qfu/L+sfENE+T8L40mvUKKSfgLmCTmjY=";
|
||||
"taffy-0.3.11" = "sha256-8gctP/nRiYxTSDrLyXi/oQbA7bE41ywgMbyotY1N8Zk=";
|
||||
"accesskit-0.12.2" = "sha256-1UwgRyUe0PQrZrpS7574oNLi13fg5HpgILtZGW6JNtQ=";
|
||||
"atomicwrites-0.4.2" = "sha256-QZSuGPrJXh+svMeFWqAXoqZQxLq/WfIiamqvjJNVhxA=";
|
||||
"clipboard_macos-0.1.0" = "sha256-cG5vnkiyDlQnbEfV2sPbmBYKv1hd3pjJrymfZb8ziKk=";
|
||||
"cosmic-bg-config-0.1.0" = "sha256-keKTWghlKehLQA9J9SQjAvGCaZY/7xWWteDtmLoThD0=";
|
||||
"cosmic-client-toolkit-0.1.0" = "sha256-1XtyEvednEMN4MApxTQid4eed19dEN5ZBDt/XRjuda0=";
|
||||
"cosmic-comp-config-0.1.0" = "sha256-5+AY6p31XV+y+rrIU6YCg37oa4ygFPjYb+Osml1O29Q=";
|
||||
"cosmic-config-0.1.0" = "sha256-qvpgX+JpnO3Kt+sYD+q1+avNzJ6IXlYkRQqKGqIZ/ik=";
|
||||
"cosmic-dbus-networkmanager-0.1.0" = "sha256-Bz/bzXCm60AF0inpZJDF4iNZIX3FssImORrE5nZpkyQ=";
|
||||
"cosmic-text-0.12.1" = "sha256-x0XTxzbmtE2d4XCG/Nuq3DzBpz15BbnjRRlirfNJEiU=";
|
||||
"d3d12-0.19.0" = "sha256-usrxQXWLGJDjmIdw1LBXtBvX+CchZDvE8fHC0LjvhD4=";
|
||||
"glyphon-0.5.0" = "sha256-j1HrbEpUBqazWqNfJhpyjWuxYAxkvbXzRKeSouUoPWg=";
|
||||
"smithay-clipboard-0.8.0" = "sha256-4InFXm0ahrqFrtNLeqIuE3yeOpxKZJZx+Bc0yQDtv34=";
|
||||
"softbuffer-0.4.1" = "sha256-a0bUFz6O8CWRweNt/OxTvflnPYwO5nm6vsyc/WcXyNg=";
|
||||
"taffy-0.3.11" = "sha256-SCx9GEIJjWdoNVyq+RZAGn0N71qraKZxf9ZWhvyzLaI=";
|
||||
};
|
||||
};
|
||||
|
||||
cargoBuildFlags = [
|
||||
"--all"
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ rustPlatform.bindgenHook cmake just pkg-config ];
|
||||
buildInputs = [ libxkbcommon wayland linux-pam ];
|
||||
buildInputs = [ libinput libxkbcommon linux-pam udev wayland ];
|
||||
|
||||
dontUseJustBuild = true;
|
||||
|
||||
@ -46,8 +61,15 @@ rustPlatform.buildRustPackage rec {
|
||||
"--set"
|
||||
"bin-src"
|
||||
"target/${rust.lib.toRustTargetSpecShort stdenv.hostPlatform}/release/cosmic-greeter"
|
||||
"--set"
|
||||
"daemon-src"
|
||||
"target/${rust.lib.toRustTargetSpecShort stdenv.hostPlatform}/release/cosmic-greeter-daemon"
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace src/greeter.rs --replace-fail '/usr/bin/env' '${lib.getExe' coreutils "env"}'
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/pop-os/cosmic-greeter";
|
||||
description = "Greeter for the COSMIC Desktop Environment";
|
||||
|
2792
pkgs/by-name/co/cosmic-launcher/Cargo.lock
generated
2792
pkgs/by-name/co/cosmic-launcher/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -14,27 +14,31 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "cosmic-launcher";
|
||||
version = "unstable-2023-12-13";
|
||||
version = "1.0.0-alpha.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pop-os";
|
||||
repo = pname;
|
||||
rev = "d5098e3674d1044645db256347f232fb33334376";
|
||||
sha256 = "sha256-2nbjw6zynlmzoMBZhnQSnnQIgxkyq8JA+VSiQJHU6JQ=";
|
||||
rev = "epoch-${version}";
|
||||
sha256 = "sha256-LzTVtXyNgaVKyARmrmb6YUi4dWa20EwM1SYMlnawtzk=";
|
||||
};
|
||||
|
||||
cargoLock = {
|
||||
lockFile = ./Cargo.lock;
|
||||
outputHashes = {
|
||||
"accesskit-0.11.0" = "sha256-xVhe6adUb8VmwIKKjHxwCwOo5Y1p3Or3ylcJJdLDrrE=";
|
||||
"accesskit-0.12.2" = "sha256-1UwgRyUe0PQrZrpS7574oNLi13fg5HpgILtZGW6JNtQ=";
|
||||
"atomicwrites-0.4.2" = "sha256-QZSuGPrJXh+svMeFWqAXoqZQxLq/WfIiamqvjJNVhxA=";
|
||||
"cosmic-config-0.1.0" = "sha256-dvBYNtzKnbMTixe9hMNnEyiIsWd0KBCeVVbc19DPLMQ=";
|
||||
"cosmic-client-toolkit-0.1.0" = "sha256-AEgvF7i/OWPdEMi8WUaAg99igBwE/AexhAXHxyeJMdc=";
|
||||
"glyphon-0.3.0" = "sha256-Uw1zbHVAjB3pUfUd8GnFUnske3Gxs+RktrbaFJfK430=";
|
||||
"pop-launcher-1.2.2" = "sha256-yELJN6wnJxnHiF3r45nwN2UCpMQrpBJfUg2yGFa7jBY=";
|
||||
"smithay-client-toolkit-0.18.0" = "sha256-2WbDKlSGiyVmi7blNBr2Aih9FfF2dq/bny57hoA4BrE=";
|
||||
"clipboard_macos-0.1.0" = "sha256-cG5vnkiyDlQnbEfV2sPbmBYKv1hd3pjJrymfZb8ziKk=";
|
||||
"cosmic-client-toolkit-0.1.0" = "sha256-1XtyEvednEMN4MApxTQid4eed19dEN5ZBDt/XRjuda0=";
|
||||
"cosmic-config-0.1.0" = "sha256-jJ4pBE3WrWpTc0PIFvRLAoenMR43oSNG9jyYXDLZGaE=";
|
||||
"cosmic-settings-daemon-0.1.0" = "sha256-+1XB7r45Uc71fLnNR4U0DUF2EB8uzKeE4HIrdvKhFXo=";
|
||||
"cosmic-text-0.12.1" = "sha256-x0XTxzbmtE2d4XCG/Nuq3DzBpz15BbnjRRlirfNJEiU=";
|
||||
"d3d12-0.19.0" = "sha256-usrxQXWLGJDjmIdw1LBXtBvX+CchZDvE8fHC0LjvhD4=";
|
||||
"glyphon-0.5.0" = "sha256-j1HrbEpUBqazWqNfJhpyjWuxYAxkvbXzRKeSouUoPWg=";
|
||||
"pop-launcher-1.2.2" = "sha256-tQtjPwSBKrT1Uq62hQLR+MBbn6UJ3OSlkNSSNCJcYas=";
|
||||
"smithay-clipboard-0.8.0" = "sha256-4InFXm0ahrqFrtNLeqIuE3yeOpxKZJZx+Bc0yQDtv34=";
|
||||
"softbuffer-0.4.1" = "sha256-a0bUFz6O8CWRweNt/OxTvflnPYwO5nm6vsyc/WcXyNg=";
|
||||
"taffy-0.3.11" = "sha256-SCx9GEIJjWdoNVyq+RZAGn0N71qraKZxf9ZWhvyzLaI=";
|
||||
"softbuffer-0.3.3" = "sha256-eKYFVr6C1+X6ulidHIu9SP591rJxStxwL9uMiqnXx4k=";
|
||||
};
|
||||
};
|
||||
|
||||
|
3171
pkgs/by-name/co/cosmic-osd/Cargo.lock
generated
3171
pkgs/by-name/co/cosmic-osd/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -3,35 +3,44 @@
|
||||
, rustPlatform
|
||||
, pkg-config
|
||||
, libxkbcommon
|
||||
, pulseaudio
|
||||
, udev
|
||||
, wayland
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "cosmic-osd";
|
||||
version = "unstable-2023-11-15";
|
||||
version = "1.0.0-alpha.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pop-os";
|
||||
repo = pname;
|
||||
rev = "c1d10382dd1132923a4ddc9c86bb89bd9a70cd68";
|
||||
hash = "sha256-KCjWTN6hjbmJU6UfCP5NWbLy2K09+eRY5U4cQ5iV3E4=";
|
||||
rev = "epoch-${version}";
|
||||
hash = "sha256-JDdVFNTJI9O88lLKB1esJE4sk7ZZnTMilQRZSAgnTqs=";
|
||||
};
|
||||
|
||||
cargoLock = {
|
||||
lockFile = ./Cargo.lock;
|
||||
outputHashes = {
|
||||
"accesskit-0.11.0" = "sha256-xVhe6adUb8VmwIKKjHxwCwOo5Y1p3Or3ylcJJdLDrrE=";
|
||||
"cosmic-config-0.1.0" = "sha256-7pfKQvScoahp+Fhv+QfgyIroCyQO6kjXcnTilBL41K8=";
|
||||
"smithay-client-toolkit-0.17.0" = "sha256-vDY4cqz5CZD12twElUWVCsf4N6VO9O+Udl8Dc4arWK4=";
|
||||
"smithay-client-toolkit-0.18.0" = "sha256-2WbDKlSGiyVmi7blNBr2Aih9FfF2dq/bny57hoA4BrE=";
|
||||
"softbuffer-0.2.0" = "sha256-VD2GmxC58z7Qfu/L+sfENE+T8L40mvUKKSfgLmCTmjY=";
|
||||
"taffy-0.3.11" = "sha256-0hXOEj6IjSW8e1t+rvxBFX6V9XRum3QO2Des1XlHJEw=";
|
||||
"accesskit-0.12.2" = "sha256-1UwgRyUe0PQrZrpS7574oNLi13fg5HpgILtZGW6JNtQ=";
|
||||
"atomicwrites-0.4.2" = "sha256-QZSuGPrJXh+svMeFWqAXoqZQxLq/WfIiamqvjJNVhxA=";
|
||||
"clipboard_macos-0.1.0" = "sha256-cG5vnkiyDlQnbEfV2sPbmBYKv1hd3pjJrymfZb8ziKk=";
|
||||
"cosmic-client-toolkit-0.1.0" = "sha256-1XtyEvednEMN4MApxTQid4eed19dEN5ZBDt/XRjuda0=";
|
||||
"cosmic-config-0.1.0" = "sha256-mdRRfXLyDBYQIPmbuXgXGoOKUlyw6CiSmOUBz1b3vJY=";
|
||||
"cosmic-settings-subscriptions-0.1.0" = "sha256-6lruTGNla1sEcQXxyaAZJj3Jg3xrqjN0ylmQpz+cyD0=";
|
||||
"cosmic-text-0.12.0" = "sha256-x7UMzlzYkWySFgSQTO1rRn+pyPG9tXKpJ7gzx/wpm8U=";
|
||||
"d3d12-0.19.0" = "sha256-usrxQXWLGJDjmIdw1LBXtBvX+CchZDvE8fHC0LjvhD4=";
|
||||
"glyphon-0.5.0" = "sha256-j1HrbEpUBqazWqNfJhpyjWuxYAxkvbXzRKeSouUoPWg=";
|
||||
"iced_accessibility-0.1.0" = "sha256-QT1e8W8cbMQ9jrJSEWoGGoo0TGi2+DS9n9hnKj+B5fM=";
|
||||
"smithay-clipboard-0.8.0" = "sha256-pBQZ+UXo9hZ907mfpcZk+a+8pKrIWdczVvPkjT3TS8U=";
|
||||
"softbuffer-0.4.1" = "sha256-a0bUFz6O8CWRweNt/OxTvflnPYwO5nm6vsyc/WcXyNg=";
|
||||
"taffy-0.3.11" = "sha256-SCx9GEIJjWdoNVyq+RZAGn0N71qraKZxf9ZWhvyzLaI=";
|
||||
"upower_dbus-0.3.2" = "sha256-LU06/xPKfOxlLgOJIOz5iQuoMspH3ddD1wHNylO+380=";
|
||||
};
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
buildInputs = [ libxkbcommon wayland udev ];
|
||||
buildInputs = [ libxkbcommon pulseaudio wayland udev ];
|
||||
|
||||
env.POLKIT_AGENT_HELPER_1 = "/run/wrappers/bin/polkit-agent-helper-1";
|
||||
|
||||
|
1145
pkgs/by-name/co/cosmic-randr/Cargo.lock
generated
Normal file
1145
pkgs/by-name/co/cosmic-randr/Cargo.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
@ -9,16 +9,21 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "cosmic-randr";
|
||||
version = "unstable-2023-12-22";
|
||||
version = "1.0.0-alpha.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pop-os";
|
||||
repo = pname;
|
||||
rev = "8a082103a0365b02fbed2c17c02373eceb7ad4d3";
|
||||
hash = "sha256-LsZpey9OhNq9FTtHXvZXtHyhXttJ+tr5qBS6eSL27dE=";
|
||||
repo = "cosmic-randr";
|
||||
rev = "epoch-${version}";
|
||||
hash = "sha256-g9zoqjPHRv6Tw/Xn8VtFS3H/66tfHSl/DR2lH3Z2ysA=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-XpN9X8CZUGOe6mQhWWQy766gyoiTPObKsv9J8xiDvdA=";
|
||||
cargoLock = {
|
||||
lockFile = ./Cargo.lock;
|
||||
outputHashes = {
|
||||
"cosmic-protocols-0.1.0" = "sha256-zWuvZrg39REZpviQPfLNyfmWBzMS7A7IBUTi8ZRhxXs=";
|
||||
};
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace justfile --replace '#!/usr/bin/env' "#!$(command -v env)"
|
||||
|
41
pkgs/by-name/cr/cronie/package.nix
Normal file
41
pkgs/by-name/cr/cronie/package.nix
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
lib,
|
||||
autoreconfHook,
|
||||
fetchFromGitHub,
|
||||
stdenv,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cronie";
|
||||
version = "1.7.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cronie-crond";
|
||||
repo = "cronie";
|
||||
rev = "cronie-${finalAttrs.version}";
|
||||
hash = "sha256-WrzdpE9t7vWpc8QFoFs+S/HgHwsidRNmfcHp7ltSWQw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
"man"
|
||||
];
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/cronie-crond/cronie";
|
||||
description = "Cron replacement, based on vixie-cron";
|
||||
changelog = "https://github.com/cronie-crond/cronie/blob/master/ChangeLog";
|
||||
license = with lib.licenses; [
|
||||
gpl2Plus
|
||||
isc
|
||||
lgpl21Plus
|
||||
];
|
||||
mainProgram = "crond";
|
||||
maintainers = with lib.maintainers; [ AndersonTorres ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
})
|
@ -7,16 +7,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "dummyhttp";
|
||||
version = "1.0.3";
|
||||
version = "1.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "svenstaro";
|
||||
repo = "dummyhttp";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-MDkyJAVNpCaAomAEweYrQeQWtil8bYo34ko9rAu+VBU=";
|
||||
hash = "sha256-LgOIL4kg3cH0Eo+Z+RGwxZTPzCNSGAdKT7N8tZWHSQQ=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-JkA0qW/MQH+XmiD9eiT0s70HxNNYyk9ecBo4k5nUF10=";
|
||||
cargoHash = "sha256-bw0VlPHjNZkpLVJZrB3aaQGkwvQpkJGIn+hi0yn2M4s=";
|
||||
|
||||
buildInputs = lib.optionals stdenv.isDarwin [
|
||||
darwin.apple_sdk.frameworks.Security
|
||||
|
@ -33,27 +33,27 @@
|
||||
pkg-config,
|
||||
rnnoise,
|
||||
rubberband,
|
||||
speexdsp,
|
||||
soundtouch,
|
||||
speexdsp,
|
||||
tbb,
|
||||
wrapGAppsHook4,
|
||||
zam-plugins,
|
||||
zita-convolver,
|
||||
}:
|
||||
|
||||
let
|
||||
# Fix crashes with speexdsp effects
|
||||
speexdsp' = speexdsp.override { withFftw3 = false; };
|
||||
in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "easyeffects";
|
||||
version = "7.1.7";
|
||||
version = "7.1.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "wwmm";
|
||||
repo = "easyeffects";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-y7we7/MQWweAoZkM8SuHiOTVyWFj9/foufLYBum/KKc=";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-eDjtmr100WOCd0k0p3rUEtu6O9LlSGs43oaIXT07ikI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -6,16 +6,16 @@
|
||||
}:
|
||||
buildGoModule rec {
|
||||
pname = "eigenlayer";
|
||||
version = "0.10.0";
|
||||
version = "0.10.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Layr-Labs";
|
||||
repo = "eigenlayer-cli";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-bn61E2oKkeQTLeckAdQcX7h8rYLJZF+Cd4AtVbsH/KA=";
|
||||
hash = "sha256-RfDDmGuG+WRGLTrCdqgGsNWlsfn6x0w21Sh+yc4MwpA=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-Yrj+UkZL+8yHQdzIS8fI6fPLcdAHpcL9PV9Ql8P0Pfo=";
|
||||
vendorHash = "sha256-mvV/AsSSRsCf7TrKLZgo+AHEWXCnPUEsnLOvt73eFf4=";
|
||||
|
||||
ldflags = ["-s" "-w"];
|
||||
subPackages = ["cmd/eigenlayer"];
|
||||
|
@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
sourceRoot = "${finalAttrs.src.name}/backstage";
|
||||
|
||||
offlineCache = fetchYarnDeps {
|
||||
yarnLock = "${finalAttrs.src}/yarn.lock";
|
||||
yarnLock = "${finalAttrs.src}/backstage/yarn.lock";
|
||||
hash = "sha256-Z/Pkk/qCWwr99g11DjEgnisPfxOhfD8+OCn6otxJtfI=";
|
||||
};
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
stdenv,
|
||||
buildNpmPackage,
|
||||
fetchFromGitHub,
|
||||
electron_30,
|
||||
electron_31,
|
||||
darwin,
|
||||
copyDesktopItems,
|
||||
makeDesktopItem,
|
||||
@ -20,7 +20,7 @@ let
|
||||
hash = "sha256-UOY0wjWGK7sal/qQbbkHjFUIA49QtbO+Ei6hSTOyHWk=";
|
||||
};
|
||||
|
||||
electron = electron_30;
|
||||
electron = electron_31;
|
||||
in
|
||||
buildNpmPackage {
|
||||
inherit pname version;
|
||||
|
@ -1,19 +1,20 @@
|
||||
{ stdenv
|
||||
, lib
|
||||
, fetchurl
|
||||
, meson
|
||||
, ninja
|
||||
, pkg-config
|
||||
, gnome
|
||||
, gtk3
|
||||
, wrapGAppsHook3
|
||||
, librsvg
|
||||
, libgnome-games-support
|
||||
, gettext
|
||||
, itstool
|
||||
, libxml2
|
||||
, python3
|
||||
, vala
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchurl,
|
||||
meson,
|
||||
ninja,
|
||||
pkg-config,
|
||||
gnome,
|
||||
gtk3,
|
||||
wrapGAppsHook3,
|
||||
librsvg,
|
||||
libgnome-games-support,
|
||||
gettext,
|
||||
itstool,
|
||||
libxml2,
|
||||
python3,
|
||||
vala,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@ -21,7 +22,7 @@ stdenv.mkDerivation rec {
|
||||
version = "3.32.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/five-or-more/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
|
||||
url = "mirror://gnome/sources/five-or-more/${lib.versions.majorMinor version}/five-or-more-${version}.tar.xz";
|
||||
sha256 = "LRDXLu/esyS0R9YyrwwySW4l/BWjwB230vAMm1HQnvQ=";
|
||||
};
|
||||
|
||||
@ -49,10 +50,7 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = "five-or-more";
|
||||
attrPath = "gnome.five-or-more";
|
||||
};
|
||||
updateScript = gnome.updateScript { packageName = "five-or-more"; };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
@ -1,21 +1,50 @@
|
||||
{ lib, stdenv, fetchurl, pkg-config, gnome, adwaita-icon-theme, gtk3, wrapGAppsHook3
|
||||
, gettext, meson, gsound, librsvg, itstool, vala
|
||||
, python3, ninja, desktop-file-utils }:
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
pkg-config,
|
||||
gnome,
|
||||
adwaita-icon-theme,
|
||||
gtk3,
|
||||
wrapGAppsHook3,
|
||||
gettext,
|
||||
meson,
|
||||
gsound,
|
||||
librsvg,
|
||||
itstool,
|
||||
vala,
|
||||
python3,
|
||||
ninja,
|
||||
desktop-file-utils,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "four-in-a-row";
|
||||
version = "3.38.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/four-in-a-row/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
|
||||
url = "mirror://gnome/sources/four-in-a-row/${lib.versions.majorMinor version}/four-in-a-row-${version}.tar.xz";
|
||||
sha256 = "10ji60bdfdzb6wk5dkwjc3yww7hqi3yjcx1k1z7x2521h2dpdli1";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config wrapGAppsHook3 gettext meson itstool vala
|
||||
ninja python3 desktop-file-utils
|
||||
pkg-config
|
||||
wrapGAppsHook3
|
||||
gettext
|
||||
meson
|
||||
itstool
|
||||
vala
|
||||
ninja
|
||||
python3
|
||||
desktop-file-utils
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
gtk3
|
||||
gsound
|
||||
librsvg
|
||||
adwaita-icon-theme
|
||||
];
|
||||
buildInputs = [ gtk3 gsound librsvg adwaita-icon-theme ];
|
||||
|
||||
postPatch = ''
|
||||
chmod +x build-aux/meson_post_install.py
|
||||
@ -23,10 +52,7 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = "four-in-a-row";
|
||||
attrPath = "gnome.four-in-a-row";
|
||||
};
|
||||
updateScript = gnome.updateScript { packageName = "four-in-a-row"; };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
60
pkgs/by-name/fr/freesasa/package.nix
Normal file
60
pkgs/by-name/fr/freesasa/package.nix
Normal file
@ -0,0 +1,60 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
autoreconfHook,
|
||||
libtool,
|
||||
pkg-config,
|
||||
libxml2,
|
||||
json_c,
|
||||
testers,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "freesasa";
|
||||
version = "2.1.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mittinatten";
|
||||
repo = "freesasa";
|
||||
rev = "refs/tags/${finalAttrs.version}";
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-OH1/GGFtMBnHuoOu3pdR+ohVO1m0I/jmCZbxPQ0C0jo=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
# https://github.com/mittinatten/freesasa/issues/85
|
||||
name = "fix-linker-error.patch";
|
||||
url = "https://github.com/mittinatten/freesasa/commit/d5898c13af0f272697726c567a22f1c48af53d62.patch";
|
||||
includes = [ "src/Makefile.am" ];
|
||||
hash = "sha256-NA4jMue9ATxP+A0tYIptwz0qCXTmAqoMRBsi5d5uv3E=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoreconfHook
|
||||
libtool
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
json_c
|
||||
libxml2
|
||||
];
|
||||
|
||||
passthru.tests = {
|
||||
version = testers.testVersion { package = finalAttrs.finalPackage; };
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "C-library for calculating Solvent Accessible Surface Areas";
|
||||
homepage = "https://github.com/mittinatten/freesasa";
|
||||
changelog = "https://github.com/mittinatten/freesasa/blob/${finalAttrs.src.rev}/CHANGELOG.md";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
mainProgram = "freesasa";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
})
|
@ -1,35 +1,36 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchurl
|
||||
, fetchpatch
|
||||
, substituteAll
|
||||
, meson
|
||||
, ninja
|
||||
, pkg-config
|
||||
, glib
|
||||
, json-glib
|
||||
, itstool
|
||||
, xorg
|
||||
, accountsservice
|
||||
, libX11
|
||||
, gnome
|
||||
, systemd
|
||||
, dconf
|
||||
, gtk3
|
||||
, libcanberra-gtk3
|
||||
, pam
|
||||
, libgudev
|
||||
, libselinux
|
||||
, keyutils
|
||||
, audit
|
||||
, gobject-introspection
|
||||
, plymouth
|
||||
, coreutils
|
||||
, xorgserver
|
||||
, xwayland
|
||||
, dbus
|
||||
, nixos-icons
|
||||
, runCommand
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
fetchpatch,
|
||||
substituteAll,
|
||||
meson,
|
||||
ninja,
|
||||
pkg-config,
|
||||
glib,
|
||||
json-glib,
|
||||
itstool,
|
||||
xorg,
|
||||
accountsservice,
|
||||
libX11,
|
||||
gnome,
|
||||
systemd,
|
||||
dconf,
|
||||
gtk3,
|
||||
libcanberra-gtk3,
|
||||
pam,
|
||||
libgudev,
|
||||
libselinux,
|
||||
keyutils,
|
||||
audit,
|
||||
gobject-introspection,
|
||||
plymouth,
|
||||
coreutils,
|
||||
xorgserver,
|
||||
xwayland,
|
||||
dbus,
|
||||
nixos-icons,
|
||||
runCommand,
|
||||
}:
|
||||
|
||||
let
|
||||
@ -45,7 +46,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "gdm";
|
||||
version = "46.2";
|
||||
|
||||
outputs = [ "out" "dev" ];
|
||||
outputs = [
|
||||
"out"
|
||||
"dev"
|
||||
];
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/gdm/${lib.versions.major finalAttrs.version}/gdm-${finalAttrs.version}.tar.xz";
|
||||
@ -103,7 +107,13 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
# Change hardcoded paths to nix store paths.
|
||||
(substituteAll {
|
||||
src = ./fix-paths.patch;
|
||||
inherit coreutils plymouth xorgserver xwayland dbus;
|
||||
inherit
|
||||
coreutils
|
||||
plymouth
|
||||
xorgserver
|
||||
xwayland
|
||||
dbus
|
||||
;
|
||||
})
|
||||
|
||||
# The following patches implement certain environment variables in GDM which are set by
|
||||
@ -165,10 +175,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
separateDebugInfo = true;
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = "gdm";
|
||||
attrPath = "gnome.gdm";
|
||||
};
|
||||
updateScript = gnome.updateScript { packageName = "gdm"; };
|
||||
|
||||
# Used in GDM NixOS module
|
||||
# Don't remove.
|
@ -22,13 +22,13 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "gfal2";
|
||||
version = "2.22.2";
|
||||
version = "2.23.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cern-fts";
|
||||
repo = "gfal2";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-xcM29mZRUrnSE0//rHMaJFgPBeT6E4WdB9tCFa/y5+g=";
|
||||
hash = "sha256-LEvmjd3A+7JHfUOAnyRyXMsJd/8JO2rVpcIT7QGSJoo=";
|
||||
};
|
||||
|
||||
passthru.enablePluginStatus = {
|
||||
|
40
pkgs/by-name/gi/git-autoshare/package.nix
Normal file
40
pkgs/by-name/gi/git-autoshare/package.nix
Normal file
@ -0,0 +1,40 @@
|
||||
{
|
||||
fetchFromGitHub,
|
||||
git,
|
||||
lib,
|
||||
python3Packages,
|
||||
}:
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "git-autoshare";
|
||||
version = "1.0.0b6";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "acsone";
|
||||
repo = "git-autoshare";
|
||||
rev = version;
|
||||
hash = "sha256-F8wcAayIR6MH8e0cQSwFJn/AVSLG3tVil80APjcFG/0=";
|
||||
};
|
||||
|
||||
build-system = with python3Packages; [ setuptools-scm ];
|
||||
dependencies = with python3Packages; [
|
||||
appdirs
|
||||
click
|
||||
pyyaml
|
||||
];
|
||||
|
||||
# Tests require network
|
||||
doCheck = false;
|
||||
|
||||
makeWrapperArgs = [ "--set-default GIT_AUTOSHARE_GIT_BIN ${lib.getExe git}" ];
|
||||
|
||||
pythonImportsCheck = [ "git_autoshare" ];
|
||||
|
||||
meta = {
|
||||
changelog = "https://github.com/acsone/git-autoshare/releases/tag/${version}";
|
||||
description = "Git clone wrapper that automatically uses --reference to save disk space and download time";
|
||||
homepage = "https://github.com/acsone/git-autoshare";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [ yajo ];
|
||||
};
|
||||
}
|
@ -1,9 +1,10 @@
|
||||
{ stdenv
|
||||
, lib
|
||||
, fetchurl
|
||||
, meson
|
||||
, ninja
|
||||
, gnome
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchurl,
|
||||
meson,
|
||||
ninja,
|
||||
gnome,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@ -11,7 +12,7 @@ stdenv.mkDerivation rec {
|
||||
version = "46.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/gnome-backgrounds/${lib.versions.major version}/${pname}-${version}.tar.xz";
|
||||
url = "mirror://gnome/sources/gnome-backgrounds/${lib.versions.major version}/gnome-backgrounds-${version}.tar.xz";
|
||||
hash = "sha256-Td06xDmkoGeHaAWSG7dfTTyLhaIY1Hwnbd3eiShEPC4=";
|
||||
};
|
||||
|
||||
@ -28,10 +29,7 @@ stdenv.mkDerivation rec {
|
||||
];
|
||||
|
||||
passthru = {
|
||||
updateScript = gnome.updateScript {
|
||||
packageName = "gnome-backgrounds";
|
||||
attrPath = "gnome.gnome-backgrounds";
|
||||
};
|
||||
updateScript = gnome.updateScript { packageName = "gnome-backgrounds"; };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user