Merge staging-next into staging
This commit is contained in:
commit
d28bcc2044
@ -1,3 +1,3 @@
|
|||||||
document.addEventListener('DOMContentLoaded', function(event) {
|
document.addEventListener('DOMContentLoaded', function(event) {
|
||||||
anchors.add('h1:not(div.note h1, div.warning h1, div.tip h1, div.caution h1, div.important h1), h2:not(div.note h2, div.warning h2, div.tip h2, div.caution h2, div.important h2), h3:not(div.note h3, div.warning h3, div.tip h3, div.caution h3, div.important h3), h4:not(div.note h4, div.warning h4, div.tip h4, div.caution h4, div.important h4), h5:not(div.note h5, div.warning h5, div.tip h5, div.caution h5, div.important h5), h6:not(div.note h6, div.warning h6, div.tip h6, div.caution h6, div.important h6)');
|
anchors.add('h1[id]:not(div.note h1, div.warning h1, div.tip h1, div.caution h1, div.important h1), h2[id]:not(div.note h2, div.warning h2, div.tip h2, div.caution h2, div.important h2), h3[id]:not(div.note h3, div.warning h3, div.tip h3, div.caution h3, div.important h3), h4[id]:not(div.note h4, div.warning h4, div.tip h4, div.caution h4, div.important h4), h5[id]:not(div.note h5, div.warning h5, div.tip h5, div.caution h5, div.important h5), h6[id]:not(div.note h6, div.warning h6, div.tip h6, div.caution h6, div.important h6)');
|
||||||
});
|
});
|
||||||
|
@ -21345,6 +21345,12 @@
|
|||||||
github = "yanganto";
|
github = "yanganto";
|
||||||
githubId = 10803111;
|
githubId = 10803111;
|
||||||
};
|
};
|
||||||
|
yannickulrich = {
|
||||||
|
email = "yannick.ulrich@proton.me";
|
||||||
|
github = "yannickulrich";
|
||||||
|
githubId = 749922;
|
||||||
|
name = "Yannick Ulrich";
|
||||||
|
};
|
||||||
yannip = {
|
yannip = {
|
||||||
email = "yPapandreou7@gmail.com";
|
email = "yPapandreou7@gmail.com";
|
||||||
github = "YanniPapandreou";
|
github = "YanniPapandreou";
|
||||||
|
@ -1,20 +1,95 @@
|
|||||||
/* Generate JSON, XML and DocBook documentation for given NixOS options.
|
/**
|
||||||
|
Generates documentation for [nix modules](https://nix.dev/tutorials/module-system/module-system.html).
|
||||||
|
|
||||||
Minimal example:
|
It uses the declared `options` to generate documentation in various formats.
|
||||||
|
|
||||||
{ pkgs, }:
|
# Outputs
|
||||||
|
|
||||||
let
|
This function returns an attribute set with the following entries.
|
||||||
eval = import (pkgs.path + "/nixos/lib/eval-config.nix") {
|
|
||||||
baseModules = [
|
## optionsCommonMark
|
||||||
../module.nix
|
|
||||||
];
|
Documentation in CommonMark text format.
|
||||||
modules = [];
|
|
||||||
};
|
## optionsJSON
|
||||||
in pkgs.nixosOptionsDoc {
|
|
||||||
options = eval.options;
|
All options in a JSON format suitable for further automated processing.
|
||||||
|
|
||||||
|
`example.json`
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
...
|
||||||
|
"fileSystems.<name>.options": {
|
||||||
|
"declarations": ["nixos/modules/tasks/filesystems.nix"],
|
||||||
|
"default": {
|
||||||
|
"_type": "literalExpression",
|
||||||
|
"text": "[\n \"defaults\"\n]"
|
||||||
|
},
|
||||||
|
"description": "Options used to mount the file system.",
|
||||||
|
"example": {
|
||||||
|
"_type": "literalExpression",
|
||||||
|
"text": "[\n \"data=journal\"\n]"
|
||||||
|
},
|
||||||
|
"loc": ["fileSystems", "<name>", "options"],
|
||||||
|
"readOnly": false,
|
||||||
|
"type": "non-empty (list of string (with check: non-empty))"
|
||||||
|
"relatedPackages": "- [`pkgs.tmux`](\n https://search.nixos.org/packages?show=tmux&sort=relevance&query=tmux\n )\n",
|
||||||
|
},
|
||||||
|
...
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## optionsDocBook
|
||||||
|
|
||||||
|
deprecated since 23.11 and will be removed in 24.05.
|
||||||
|
|
||||||
|
## optionsAsciiDoc
|
||||||
|
|
||||||
|
Documentation rendered as AsciiDoc. This is useful for e.g. man pages.
|
||||||
|
|
||||||
|
> Note: NixOS itself uses this ouput to to build the configuration.nix man page"
|
||||||
|
|
||||||
|
## optionsNix
|
||||||
|
|
||||||
|
All options as a Nix attribute set value, with the same schema as `optionsJSON`.
|
||||||
|
|
||||||
|
# Example
|
||||||
|
|
||||||
|
## Example: NixOS configuration
|
||||||
|
|
||||||
|
```nix
|
||||||
|
let
|
||||||
|
# Evaluate a NixOS configuration
|
||||||
|
eval = import (pkgs.path + "/nixos/lib/eval-config.nix") {
|
||||||
|
# Overriden explicitly here, this would include all modules from NixOS otherwise.
|
||||||
|
# See: docs of eval-config.nix for more details
|
||||||
|
baseModules = [];
|
||||||
|
modules = [
|
||||||
|
./module.nix
|
||||||
|
];
|
||||||
|
};
|
||||||
|
in
|
||||||
|
pkgs.nixosOptionsDoc {
|
||||||
|
inherit (eval) options;
|
||||||
}
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## Example: non-NixOS modules
|
||||||
|
|
||||||
|
`nixosOptionsDoc` can also be used to build documentation for non-NixOS modules.
|
||||||
|
|
||||||
|
```nix
|
||||||
|
let
|
||||||
|
eval = lib.evalModules {
|
||||||
|
modules = [
|
||||||
|
./module.nix
|
||||||
|
];
|
||||||
|
};
|
||||||
|
in
|
||||||
|
pkgs.nixosOptionsDoc {
|
||||||
|
inherit (eval) options;
|
||||||
|
}
|
||||||
|
```
|
||||||
*/
|
*/
|
||||||
{ pkgs
|
{ pkgs
|
||||||
, lib
|
, lib
|
||||||
|
@ -95,6 +95,14 @@ in {
|
|||||||
enable = mkEnableOption (lib.mdDoc "JACK audio emulation");
|
enable = mkEnableOption (lib.mdDoc "JACK audio emulation");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
raopOpenFirewall = mkOption {
|
||||||
|
type = lib.types.bool;
|
||||||
|
default = false;
|
||||||
|
description = lib.mdDoc ''
|
||||||
|
Opens UDP/6001-6002, required by RAOP/Airplay for timing and control data.
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
pulse = {
|
pulse = {
|
||||||
enable = mkEnableOption (lib.mdDoc "PulseAudio server emulation");
|
enable = mkEnableOption (lib.mdDoc "PulseAudio server emulation");
|
||||||
};
|
};
|
||||||
@ -371,6 +379,8 @@ in {
|
|||||||
environment.sessionVariables.LD_LIBRARY_PATH =
|
environment.sessionVariables.LD_LIBRARY_PATH =
|
||||||
lib.mkIf cfg.jack.enable [ "${cfg.package.jack}/lib" ];
|
lib.mkIf cfg.jack.enable [ "${cfg.package.jack}/lib" ];
|
||||||
|
|
||||||
|
networking.firewall.allowedUDPPorts = lib.mkIf cfg.raopOpenFirewall [ 6001 6002 ];
|
||||||
|
|
||||||
users = lib.mkIf cfg.systemWide {
|
users = lib.mkIf cfg.systemWide {
|
||||||
users.pipewire = {
|
users.pipewire = {
|
||||||
uid = config.ids.uids.pipewire;
|
uid = config.ids.uids.pipewire;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, pkgs, lib, options, ... }:
|
{ config, pkgs, lib, options, utils, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
inherit (lib) concatStrings foldl foldl' genAttrs literalExpression maintainers
|
inherit (lib) concatStrings foldl foldl' genAttrs literalExpression maintainers
|
||||||
@ -94,10 +94,10 @@ let
|
|||||||
"zfs"
|
"zfs"
|
||||||
]
|
]
|
||||||
(name:
|
(name:
|
||||||
import (./. + "/exporters/${name}.nix") { inherit config lib pkgs options; }
|
import (./. + "/exporters/${name}.nix") { inherit config lib pkgs options utils; }
|
||||||
)) // (mapAttrs
|
)) // (mapAttrs
|
||||||
(name: params:
|
(name: params:
|
||||||
import (./. + "/exporters/${params.name}.nix") { inherit config lib pkgs options; type = params.type ; })
|
import (./. + "/exporters/${params.name}.nix") { inherit config lib pkgs options utils; type = params.type ; })
|
||||||
{
|
{
|
||||||
exportarr-bazarr = {
|
exportarr-bazarr = {
|
||||||
name = "exportarr";
|
name = "exportarr";
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options, type }:
|
{ config, lib, pkgs, options, type, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
cfg = config.services.prometheus.exporters."exportarr-${type}";
|
cfg = config.services.prometheus.exporters."exportarr-${type}";
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
, lib
|
, lib
|
||||||
, pkgs
|
, pkgs
|
||||||
, options
|
, options
|
||||||
|
, ...
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
cfg = config.services.prometheus.exporters.graphite;
|
cfg = config.services.prometheus.exporters.graphite;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
let
|
let
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
{ config
|
{ config
|
||||||
, lib
|
, lib
|
||||||
, pkgs
|
, pkgs
|
||||||
, options
|
, utils
|
||||||
|
, ...
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
@ -9,18 +10,22 @@ with lib;
|
|||||||
let
|
let
|
||||||
cfg = config.services.prometheus.exporters.kea;
|
cfg = config.services.prometheus.exporters.kea;
|
||||||
in {
|
in {
|
||||||
|
imports = [
|
||||||
|
(mkRenamedOptionModule [ "controlSocketPaths" ] [ "targets" ])
|
||||||
|
];
|
||||||
port = 9547;
|
port = 9547;
|
||||||
extraOpts = {
|
extraOpts = {
|
||||||
controlSocketPaths = mkOption {
|
targets = mkOption {
|
||||||
type = types.listOf types.str;
|
type = types.listOf types.str;
|
||||||
example = literalExpression ''
|
example = literalExpression ''
|
||||||
[
|
[
|
||||||
"/run/kea/kea-dhcp4.socket"
|
"/run/kea/kea-dhcp4.socket"
|
||||||
"/run/kea/kea-dhcp6.socket"
|
"/run/kea/kea-dhcp6.socket"
|
||||||
|
"http://127.0.0.1:8547"
|
||||||
]
|
]
|
||||||
'';
|
'';
|
||||||
description = lib.mdDoc ''
|
description = lib.mdDoc ''
|
||||||
Paths to kea control sockets
|
Paths or URLs to the Kea control socket.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@ -32,12 +37,11 @@ in {
|
|||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
User = "kea";
|
User = "kea";
|
||||||
DynamicUser = true;
|
DynamicUser = true;
|
||||||
ExecStart = ''
|
ExecStart = utils.escapeSystemdExecArgs ([
|
||||||
${pkgs.prometheus-kea-exporter}/bin/kea-exporter \
|
(lib.getExe pkgs.prometheus-kea-exporter)
|
||||||
--address ${cfg.listenAddress} \
|
"--address" cfg.listenAddress
|
||||||
--port ${toString cfg.port} \
|
"--port" cfg.port
|
||||||
${concatStringsSep " " cfg.controlSocketPaths}
|
] ++ cfg.extraFlags ++ cfg.targets);
|
||||||
'';
|
|
||||||
RuntimeDirectory = "kea";
|
RuntimeDirectory = "kea";
|
||||||
RuntimeDirectoryPreserve = true;
|
RuntimeDirectoryPreserve = true;
|
||||||
RestrictAddressFamilies = [
|
RestrictAddressFamilies = [
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
let
|
let
|
||||||
cfg = config.services.prometheus.exporters.mysqld;
|
cfg = config.services.prometheus.exporters.mysqld;
|
||||||
inherit (lib) types mkOption mdDoc mkIf mkForce cli concatStringsSep optionalString escapeShellArgs;
|
inherit (lib) types mkOption mdDoc mkIf mkForce cli concatStringsSep optionalString escapeShellArgs;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
, lib
|
, lib
|
||||||
, pkgs
|
, pkgs
|
||||||
, options
|
, options
|
||||||
|
, ...
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
let
|
let
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
cfg = config.services.prometheus.exporters.rtl_433;
|
cfg = config.services.prometheus.exporters.rtl_433;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
inherit (lib) mkOption types;
|
inherit (lib) mkOption types;
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
, lib
|
, lib
|
||||||
, pkgs
|
, pkgs
|
||||||
, options
|
, options
|
||||||
|
, ...
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
with lib;
|
with lib;
|
||||||
let
|
let
|
||||||
cfg = config.services.prometheus.exporters.sql;
|
cfg = config.services.prometheus.exporters.sql;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
, lib
|
, lib
|
||||||
, pkgs
|
, pkgs
|
||||||
, options
|
, options
|
||||||
|
, ...
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, options }:
|
{ config, lib, pkgs, options, ... }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
|
@ -44,6 +44,11 @@ import ./make-test-python.nix ({ pkgs, lib, ...}: {
|
|||||||
name = "/var/lib/kea/dhcp4.leases";
|
name = "/var/lib/kea/dhcp4.leases";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
control-socket = {
|
||||||
|
socket-type = "unix";
|
||||||
|
socket-name = "/run/kea/dhcp4.sock";
|
||||||
|
};
|
||||||
|
|
||||||
interfaces-config = {
|
interfaces-config = {
|
||||||
dhcp-socket-type = "raw";
|
dhcp-socket-type = "raw";
|
||||||
interfaces = [
|
interfaces = [
|
||||||
@ -89,6 +94,25 @@ import ./make-test-python.nix ({ pkgs, lib, ...}: {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services.kea.ctrl-agent = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
http-host = "127.0.0.1";
|
||||||
|
http-port = 8000;
|
||||||
|
control-sockets.dhcp4 = {
|
||||||
|
socket-type = "unix";
|
||||||
|
socket-name = "/run/kea/dhcp4.sock";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
services.prometheus.exporters.kea = {
|
||||||
|
enable = true;
|
||||||
|
controlSocketPaths = [
|
||||||
|
"http://127.0.0.1:8000"
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
nameserver = { config, pkgs, ... }: {
|
nameserver = { config, pkgs, ... }: {
|
||||||
@ -182,5 +206,7 @@ import ./make-test-python.nix ({ pkgs, lib, ...}: {
|
|||||||
client.wait_until_succeeds("ping -c 5 10.0.0.1")
|
client.wait_until_succeeds("ping -c 5 10.0.0.1")
|
||||||
router.wait_until_succeeds("ping -c 5 10.0.0.3")
|
router.wait_until_succeeds("ping -c 5 10.0.0.3")
|
||||||
nameserver.wait_until_succeeds("kdig +short client.lan.nixos.test @10.0.0.2 | grep -q 10.0.0.3")
|
nameserver.wait_until_succeeds("kdig +short client.lan.nixos.test @10.0.0.2 | grep -q 10.0.0.3")
|
||||||
|
router.log(router.execute("curl 127.0.0.1:9547")[1])
|
||||||
|
router.succeed("curl --no-buffer 127.0.0.1:9547 | grep -qE '^kea_dhcp4_addresses_assigned_total.*1.0$'")
|
||||||
'';
|
'';
|
||||||
})
|
})
|
||||||
|
@ -418,54 +418,6 @@ let
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
kea = let
|
|
||||||
controlSocketPathV4 = "/run/kea/dhcp4.sock";
|
|
||||||
controlSocketPathV6 = "/run/kea/dhcp6.sock";
|
|
||||||
in
|
|
||||||
{
|
|
||||||
exporterConfig = {
|
|
||||||
enable = true;
|
|
||||||
controlSocketPaths = [
|
|
||||||
controlSocketPathV4
|
|
||||||
controlSocketPathV6
|
|
||||||
];
|
|
||||||
};
|
|
||||||
metricProvider = {
|
|
||||||
services.kea = {
|
|
||||||
dhcp4 = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
control-socket = {
|
|
||||||
socket-type = "unix";
|
|
||||||
socket-name = controlSocketPathV4;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
dhcp6 = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
control-socket = {
|
|
||||||
socket-type = "unix";
|
|
||||||
socket-name = controlSocketPathV6;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
exporterTest = ''
|
|
||||||
wait_for_unit("kea-dhcp4-server.service")
|
|
||||||
wait_for_unit("kea-dhcp6-server.service")
|
|
||||||
wait_for_file("${controlSocketPathV4}")
|
|
||||||
wait_for_file("${controlSocketPathV6}")
|
|
||||||
wait_for_unit("prometheus-kea-exporter.service")
|
|
||||||
wait_for_open_port(9547)
|
|
||||||
succeed(
|
|
||||||
"curl --fail localhost:9547/metrics | grep 'packets_received_total'"
|
|
||||||
)
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
knot = {
|
knot = {
|
||||||
exporterConfig = {
|
exporterConfig = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "2.2.3";
|
version = "2.2.4";
|
||||||
pname = "jacktrip";
|
pname = "jacktrip";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
|
|||||||
repo = "jacktrip";
|
repo = "jacktrip";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
sha256 = "sha256-uUmaTqUiih4nVt4Cba77WDt4xGQixsBe3WNavBDanx0=";
|
sha256 = "sha256-H1zjBNEFPvZRDEaFOiL1ZAlHQsNxeT4WbXEOqg0+eFg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
|
@ -2,6 +2,8 @@
|
|||||||
, stdenv
|
, stdenv
|
||||||
, mkDerivation
|
, mkDerivation
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, makeDesktopItem
|
||||||
|
, copyDesktopItems
|
||||||
, cmake
|
, cmake
|
||||||
, boost
|
, boost
|
||||||
, cgal
|
, cgal
|
||||||
@ -23,13 +25,13 @@
|
|||||||
|
|
||||||
mkDerivation rec {
|
mkDerivation rec {
|
||||||
pname = "cloudcompare";
|
pname = "cloudcompare";
|
||||||
version = "2.13";
|
version = "2.13.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "CloudCompare";
|
owner = "CloudCompare";
|
||||||
repo = "CloudCompare";
|
repo = "CloudCompare";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-tCmIdajizaTT1tvPA7YQoklfz7pYVKS0lJXrxV2fidg=";
|
hash = "sha256-QQwQt63tXxJnGaBLu+GvWkEazumYPhXnDe+giSu7wjk=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -37,6 +39,7 @@ mkDerivation rec {
|
|||||||
cmake
|
cmake
|
||||||
eigen # header-only
|
eigen # header-only
|
||||||
wrapGAppsHook
|
wrapGAppsHook
|
||||||
|
copyDesktopItems
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
@ -96,12 +99,15 @@ mkDerivation rec {
|
|||||||
dontWrapGApps = true;
|
dontWrapGApps = true;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
install -Dm444 $src/snap/gui/{ccViewer,cloudcompare}.png -t $out/share/icons/hicolor/256x256/apps
|
install -Dm444 $src/qCC/images/icon/cc_icon_16.png $out/share/icons/hicolor/16x16/apps/CloudCompare.png
|
||||||
install -Dm444 $src/snap/gui/{ccViewer,cloudcompare}.desktop -t $out/share/applications
|
install -Dm444 $src/qCC/images/icon/cc_icon_32.png $out/share/icons/hicolor/32x32/apps/CloudCompare.png
|
||||||
substituteInPlace $out/share/applications/{ccViewer,cloudcompare}.desktop \
|
install -Dm444 $src/qCC/images/icon/cc_icon_64.png $out/share/icons/hicolor/64x64/apps/CloudCompare.png
|
||||||
--replace 'Exec=cloudcompare.' 'Exec=' \
|
install -Dm444 $src/qCC/images/icon/cc_icon_256.png $out/share/icons/hicolor/256x256/apps/CloudCompare.png
|
||||||
--replace 'Icon=''${SNAP}/meta/gui/' 'Icon=' \
|
|
||||||
--replace '.png' ""
|
install -Dm444 $src/qCC/images/icon/cc_viewer_icon_16.png $out/share/icons/hicolor/16x16/apps/ccViewer.png
|
||||||
|
install -Dm444 $src/qCC/images/icon/cc_viewer_icon_32.png $out/share/icons/hicolor/32x32/apps/ccViewer.png
|
||||||
|
install -Dm444 $src/qCC/images/icon/cc_viewer_icon_64.png $out/share/icons/hicolor/64x64/apps/ccViewer.png
|
||||||
|
install -Dm444 $src/qCC/images/icon/cc_viewer_icon_256.png $out/share/icons/hicolor/256x256/apps/ccViewer.png
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# fix file dialogs crashing on non-NixOS (and avoid double wrapping)
|
# fix file dialogs crashing on non-NixOS (and avoid double wrapping)
|
||||||
@ -109,11 +115,35 @@ mkDerivation rec {
|
|||||||
qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
|
qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
desktopItems = [
|
||||||
|
(makeDesktopItem {
|
||||||
|
name = "CloudCompare";
|
||||||
|
desktopName = "CloudCompare";
|
||||||
|
comment = "3D point cloud and mesh processing software";
|
||||||
|
exec = "CloudCompare";
|
||||||
|
terminal = false;
|
||||||
|
categories = [ "Graphics" "3DGraphics" "Viewer" ];
|
||||||
|
keywords = [ "3d" "processing" ];
|
||||||
|
icon = "CloudCompare";
|
||||||
|
})
|
||||||
|
(makeDesktopItem {
|
||||||
|
name = "ccViewer";
|
||||||
|
desktopName = "CloudCompare Viewer";
|
||||||
|
comment = "3D point cloud and mesh processing software";
|
||||||
|
exec = "ccViewer";
|
||||||
|
terminal = false;
|
||||||
|
categories = [ "Graphics" "3DGraphics" "Viewer" ];
|
||||||
|
keywords = [ "3d" "viewer" ];
|
||||||
|
icon = "ccViewer";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "3D point cloud and mesh processing software";
|
description = "3D point cloud and mesh processing software";
|
||||||
homepage = "https://cloudcompare.org";
|
homepage = "https://cloudcompare.org";
|
||||||
license = licenses.gpl2Plus;
|
license = licenses.gpl2Plus;
|
||||||
maintainers = with maintainers; [ nh2 ];
|
maintainers = with maintainers; [ nh2 ];
|
||||||
|
mainProgram = "CloudCompare";
|
||||||
platforms = with platforms; linux; # only tested here; might work on others
|
platforms = with platforms; linux; # only tested here; might work on others
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
|
, fetchzip
|
||||||
, fetchurl
|
, fetchurl
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
, makeDesktopItem
|
, makeDesktopItem
|
||||||
@ -50,7 +51,7 @@ let
|
|||||||
find . -name '*.so' | xargs strings | { grep '/nix/store' || :; } >> ./.jar-paths
|
find . -name '*.so' | xargs strings | { grep '/nix/store' || :; } >> ./.jar-paths
|
||||||
'';
|
'';
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper unzip autoPatchelfHook ];
|
nativeBuildInputs = [ makeWrapper autoPatchelfHook ];
|
||||||
buildInputs = [ ant jdk p7zip gtk3 gsettings-desktop-schemas libXxf86vm ];
|
buildInputs = [ ant jdk p7zip gtk3 gsettings-desktop-schemas libXxf86vm ];
|
||||||
|
|
||||||
# upstream targets Java 7 by default
|
# upstream targets Java 7 by default
|
||||||
@ -103,9 +104,6 @@ let
|
|||||||
mainProgram = exec;
|
mainProgram = exec;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
d2u = lib.replaceStrings ["."] ["_"];
|
|
||||||
|
|
||||||
in {
|
in {
|
||||||
|
|
||||||
application = mkSweetHome3D rec {
|
application = mkSweetHome3D rec {
|
||||||
@ -114,9 +112,9 @@ in {
|
|||||||
module = "SweetHome3D";
|
module = "SweetHome3D";
|
||||||
description = "Design and visualize your future home";
|
description = "Design and visualize your future home";
|
||||||
license = lib.licenses.gpl2Plus;
|
license = lib.licenses.gpl2Plus;
|
||||||
src = fetchurl {
|
src = fetchzip {
|
||||||
url = "mirror://sourceforge/sweethome3d/${module}-${version}-src.zip";
|
url = "mirror://sourceforge/sweethome3d/${module}-${version}-src.zip";
|
||||||
sha256 = "sha256-Io3HfussfSy6CLHE0JCAk0gjBAla/u+pS1Gan8BxozY=";
|
hash = "sha256-RVuwxL/YATqHoQuc25ZaYgZ+o2rMOqnzU8/LLxb5Ra4=";
|
||||||
};
|
};
|
||||||
desktopName = "Sweet Home 3D";
|
desktopName = "Sweet Home 3D";
|
||||||
icons = {
|
icons = {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchurl
|
, fetchzip
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
, makeDesktopItem
|
, makeDesktopItem
|
||||||
, jdk
|
, jdk
|
||||||
@ -18,14 +18,6 @@ let
|
|||||||
+ removeSuffix "libraryeditor" (toLower m)
|
+ removeSuffix "libraryeditor" (toLower m)
|
||||||
+ "-editor";
|
+ "-editor";
|
||||||
|
|
||||||
applicationSrc = stdenv.mkDerivation {
|
|
||||||
name = "application-src";
|
|
||||||
src = sweethome3dApp.src;
|
|
||||||
nativeBuildInputs = [ unzip ];
|
|
||||||
buildPhase = "";
|
|
||||||
installPhase = "cp -r . $out";
|
|
||||||
};
|
|
||||||
|
|
||||||
mkEditorProject =
|
mkEditorProject =
|
||||||
{ pname, module, version, src, license, description, desktopName }:
|
{ pname, module, version, src, license, description, desktopName }:
|
||||||
|
|
||||||
@ -41,21 +33,21 @@ let
|
|||||||
categories = [ "Graphics" "2DGraphics" "3DGraphics" ];
|
categories = [ "Graphics" "2DGraphics" "3DGraphics" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper unzip ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
buildInputs = [ ant jdk gtk3 gsettings-desktop-schemas ];
|
buildInputs = [ ant jdk gtk3 gsettings-desktop-schemas ];
|
||||||
|
|
||||||
# upstream targets Java 7 by default
|
# upstream targets Java 7 by default
|
||||||
env.ANT_ARGS = "-DappletClassSource=8 -DappletClassTarget=8 -DclassSource=8 -DclassTarget=8";
|
env.ANT_ARGS = "-DappletClassSource=8 -DappletClassTarget=8 -DclassSource=8 -DclassTarget=8";
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
sed -i -e 's,../SweetHome3D,${applicationSrc},g' build.xml
|
sed -i -e 's,../SweetHome3D,${sweethome3dApp.src},g' build.xml
|
||||||
sed -i -e 's,lib/macosx/java3d-1.6/jogl-all.jar,lib/java3d-1.6/jogl-all.jar,g' build.xml
|
sed -i -e 's,lib/macosx/java3d-1.6/jogl-all.jar,lib/java3d-1.6/jogl-all.jar,g' build.xml
|
||||||
'';
|
'';
|
||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
runHook preBuild
|
runHook preBuild
|
||||||
|
|
||||||
ant -lib ${applicationSrc}/libtest -lib ${applicationSrc}/lib -lib ${jdk}/lib
|
ant -lib ${sweethome3dApp.src}/libtest -lib ${sweethome3dApp.src}/lib -lib ${jdk}/lib
|
||||||
|
|
||||||
runHook postBuild
|
runHook postBuild
|
||||||
'';
|
'';
|
||||||
@ -93,9 +85,9 @@ in {
|
|||||||
pname = module;
|
pname = module;
|
||||||
description = "Easily create SH3T files and edit the properties of the texture images it contain";
|
description = "Easily create SH3T files and edit the properties of the texture images it contain";
|
||||||
license = lib.licenses.gpl2Plus;
|
license = lib.licenses.gpl2Plus;
|
||||||
src = fetchurl {
|
src = fetchzip {
|
||||||
url = "mirror://sourceforge/sweethome3d/${module}-${version}-src.zip";
|
url = "mirror://sourceforge/sweethome3d/${module}-${version}-src.zip";
|
||||||
sha256 = "03vb9y645qzffxxdhgbjb0d98k3lafxckg2vh2s86j62b6357d0h";
|
hash = "sha256-v8hMEUujTgWvFnBTF8Dnd1iWgoIXBzGMUxBgmjdxx+g=";
|
||||||
};
|
};
|
||||||
desktopName = "Sweet Home 3D - Textures Library Editor";
|
desktopName = "Sweet Home 3D - Textures Library Editor";
|
||||||
};
|
};
|
||||||
@ -105,10 +97,10 @@ in {
|
|||||||
module = "FurnitureLibraryEditor";
|
module = "FurnitureLibraryEditor";
|
||||||
pname = module;
|
pname = module;
|
||||||
description = "Quickly create SH3F files and edit the properties of the 3D models it contain";
|
description = "Quickly create SH3F files and edit the properties of the 3D models it contain";
|
||||||
license = lib.licenses.gpl2;
|
license = lib.licenses.gpl2Plus;
|
||||||
src = fetchurl {
|
src = fetchzip {
|
||||||
url = "mirror://sourceforge/sweethome3d/${module}-${version}-src.zip";
|
url = "mirror://sourceforge/sweethome3d/${module}-${version}-src.zip";
|
||||||
sha256 = "sha256-r5xJlUctUdcknJfm8rbz+bdzFhqgHsHpHwxEC4mItws=";
|
hash = "sha256-pqsSxQPzsyx4PS98fgU6UFhPWhpQoepGm0uJtkvV46c=";
|
||||||
};
|
};
|
||||||
desktopName = "Sweet Home 3D - Furniture Library Editor";
|
desktopName = "Sweet Home 3D - Furniture Library Editor";
|
||||||
};
|
};
|
||||||
|
@ -7,18 +7,18 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "wttrbar";
|
pname = "wttrbar";
|
||||||
version = "0.9.3";
|
version = "0.9.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "bjesus";
|
owner = "bjesus";
|
||||||
repo = "wttrbar";
|
repo = "wttrbar";
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-9qAluu9W6OG/G1SmAEOe97mUS83PZL/oLYUsIJNunwY=";
|
hash = "sha256-kRrVqUfkrSK/9z3Hj4J+mKcdV7JdTzjhxlVRa/kf8sw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ Security SystemConfiguration ]);
|
buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ Security SystemConfiguration ]);
|
||||||
|
|
||||||
cargoHash = "sha256-AVlI2Yi3Gx9jCgP2O5NfaTvUFHdw6HPRmsMqbPFvxf8=";
|
cargoHash = "sha256-HxSyGME95FWR5VwodmrMUX0jPlfE9SJV0WBbICuuTok=";
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "A simple but detailed weather indicator for Waybar using wttr.in";
|
description = "A simple but detailed weather indicator for Waybar using wttr.in";
|
||||||
|
@ -94,11 +94,11 @@ in
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "brave";
|
pname = "brave";
|
||||||
version = "1.63.174";
|
version = "1.64.109";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
|
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
|
||||||
hash = "sha256-COy1XwooN0agp5dLDVUAfhpFvgubbClaGrUQ5PFgTJk=";
|
hash = "sha256-36igba0U3p8i7t91RxeG6PqlKYyHDDlj295ICcYmCNc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontConfigure = true;
|
dontConfigure = true;
|
||||||
|
@ -17,7 +17,8 @@ buildGoModule rec {
|
|||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-s" "-w"
|
"-s" "-w"
|
||||||
"-X main.version=v${version}"
|
"-X github.com/inspektor-gadget/inspektor-gadget/cmd/common.version=v${version}"
|
||||||
|
"-X main.gadgetimage=ghcr.io/inspektor-gadget/inspektor-gadget:v${version}"
|
||||||
"-extldflags=-static"
|
"-extldflags=-static"
|
||||||
];
|
];
|
||||||
|
|
||||||
@ -32,6 +33,6 @@ buildGoModule rec {
|
|||||||
mainProgram = "kubectl-gadget";
|
mainProgram = "kubectl-gadget";
|
||||||
homepage = "https://inspektor-gadget.io";
|
homepage = "https://inspektor-gadget.io";
|
||||||
license = licenses.asl20;
|
license = licenses.asl20;
|
||||||
maintainers = with maintainers; [ kranurag7 ];
|
maintainers = with maintainers; [ kranurag7 devusb ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,26 +1,34 @@
|
|||||||
{ lib, buildGoModule, fetchFromGitHub }:
|
{ lib
|
||||||
|
, buildGoModule
|
||||||
|
, fetchFromGitHub
|
||||||
|
}:
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "kubefirst";
|
pname = "kubefirst";
|
||||||
version = "2.4.0";
|
version = "2.4.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "kubefirst";
|
owner = "kubefirst";
|
||||||
repo = pname;
|
repo = "kubefirst";
|
||||||
rev = "v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-3WGItliwfJuyh0nTUJyCo2qXuvGZOfAH6XCIGxvF8bs=";
|
hash = "sha256-fw2DmgAiCsEw5lkeZOiU5ptAFb13BDTx09Js6IO28Ww=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-ZcZl4knlyKAwTsiyZvlkN5e2ox30B5aNzutI/2UEE9U=";
|
vendorHash = "sha256-ZcZl4knlyKAwTsiyZvlkN5e2ox30B5aNzutI/2UEE9U=";
|
||||||
|
|
||||||
ldflags = [ "-s" "-w" "-X github.com/kubefirst/runtime/configs.K1Version=v${version}"];
|
ldflags = [
|
||||||
|
"-s"
|
||||||
|
"-w"
|
||||||
|
"-X=github.com/kubefirst/runtime/configs.K1Version=v${version}"
|
||||||
|
];
|
||||||
|
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "The Kubefirst CLI creates instant GitOps platforms that integrate some of the best tools in cloud native from scratch.";
|
description = "Tool to create instant GitOps platforms that integrate some of the best tools in cloud native from scratch";
|
||||||
mainProgram = "kubefirst";
|
mainProgram = "kubefirst";
|
||||||
homepage = "https://github.com/kubefirst/kubefirst/";
|
homepage = "https://github.com/kubefirst/kubefirst/";
|
||||||
|
changelog = "https://github.com/kubefirst/kubefirst/releases/tag/v${version}";
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
maintainers = with maintainers; [ qjoly ];
|
maintainers = with maintainers; [ qjoly ];
|
||||||
};
|
};
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "kubeshark";
|
pname = "kubeshark";
|
||||||
version = "52.1.75";
|
version = "52.1.77";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "kubeshark";
|
owner = "kubeshark";
|
||||||
repo = "kubeshark";
|
repo = "kubeshark";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-3DKoYjAOYucK28D68GeM1S1kTxec9eMYFY6zQ8dZKNo=";
|
hash = "sha256-BpixzQ88JfA1cS5bLMHmLhE5Si5UbC9zRf9GAELrJwM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-SmvO9DYOXxnmN2dmHPPOguVwEbWSH/xNLBB+idpzopo=";
|
vendorHash = "sha256-SmvO9DYOXxnmN2dmHPPOguVwEbWSH/xNLBB+idpzopo=";
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "tektoncd-cli";
|
pname = "tektoncd-cli";
|
||||||
version = "0.35.1";
|
version = "0.36.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tektoncd";
|
owner = "tektoncd";
|
||||||
repo = "cli";
|
repo = "cli";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-/o0UzjIUlRP936YG7fgfonPHc86z1WFCBcELor2frqE=";
|
sha256 = "sha256-no/F9PqChokG2so3LeptHYO3BXoqWFyMtY/5nlEMT8Y=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = null;
|
vendorHash = null;
|
||||||
|
@ -9,14 +9,13 @@
|
|||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"acme": {
|
"acme": {
|
||||||
"hash": "sha256-ZhL5u6v7ZraajKaSK6hwzXbXr+ySdFmBSJnmsOhOJok=",
|
"hash": "sha256-CFyB6jLHtnHxY9LB5a3qaMVfz6isi1pSXcscVMM9QKA=",
|
||||||
"homepage": "https://registry.terraform.io/providers/vancluever/acme",
|
"homepage": "https://registry.terraform.io/providers/vancluever/acme",
|
||||||
"owner": "vancluever",
|
"owner": "vancluever",
|
||||||
"proxyVendor": true,
|
|
||||||
"repo": "terraform-provider-acme",
|
"repo": "terraform-provider-acme",
|
||||||
"rev": "v2.20.2",
|
"rev": "v2.21.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-eiWGI8sp+gGL8UiRBG6lHmCATVUebYwdXJbLNGfi6xY="
|
"vendorHash": "sha256-wqXMoByVqd2NxdFunK29Hq59pfQoXW+kHoH0dTcfFVw="
|
||||||
},
|
},
|
||||||
"age": {
|
"age": {
|
||||||
"hash": "sha256-bJrzjvkrCX93bNqCA+FdRibHnAw6cb61StqtwUY5ok4=",
|
"hash": "sha256-bJrzjvkrCX93bNqCA+FdRibHnAw6cb61StqtwUY5ok4=",
|
||||||
@ -28,13 +27,13 @@
|
|||||||
"vendorHash": "sha256-jK7JuARpoxq7hvq5+vTtUwcYot0YqlOZdtDwq4IqKvk="
|
"vendorHash": "sha256-jK7JuARpoxq7hvq5+vTtUwcYot0YqlOZdtDwq4IqKvk="
|
||||||
},
|
},
|
||||||
"aiven": {
|
"aiven": {
|
||||||
"hash": "sha256-7dKlhPGkt1WB/nlXV2IrNT7E3w2kNdishJB/xL299Cw=",
|
"hash": "sha256-ap2UuJojGx7+OZB2RmIZlHbawZi4lqa1iGUr2NLSPGk=",
|
||||||
"homepage": "https://registry.terraform.io/providers/aiven/aiven",
|
"homepage": "https://registry.terraform.io/providers/aiven/aiven",
|
||||||
"owner": "aiven",
|
"owner": "aiven",
|
||||||
"repo": "terraform-provider-aiven",
|
"repo": "terraform-provider-aiven",
|
||||||
"rev": "v4.13.2",
|
"rev": "v4.14.0",
|
||||||
"spdx": "MIT",
|
"spdx": "MIT",
|
||||||
"vendorHash": "sha256-rIyAhe4YQ9XG3nODCSxZRohHgNIPQ94pDLrh7+4Rj1k="
|
"vendorHash": "sha256-PSErY3yFDTjtK+FVlJEEBfZAz1BybjiPK7nDulrrbdY="
|
||||||
},
|
},
|
||||||
"akamai": {
|
"akamai": {
|
||||||
"hash": "sha256-j1UTi4ygixwSfu9Wp//JzKe58xSV/tZM3kRo1ikBo3Y=",
|
"hash": "sha256-j1UTi4ygixwSfu9Wp//JzKe58xSV/tZM3kRo1ikBo3Y=",
|
||||||
@ -46,11 +45,11 @@
|
|||||||
"vendorHash": "sha256-/gW1vxaDaUMpm0QSghd/Glo3S/XVa5t9x3QrIs4Bqyk="
|
"vendorHash": "sha256-/gW1vxaDaUMpm0QSghd/Glo3S/XVa5t9x3QrIs4Bqyk="
|
||||||
},
|
},
|
||||||
"alicloud": {
|
"alicloud": {
|
||||||
"hash": "sha256-YD9q4sjX9Bmp1k6MIy7EKIT2fY0e9Mb939hJ5w1Hh2Y=",
|
"hash": "sha256-Zi4oymePLOW6NgEE8aHlEo7rStz2GPNFSSUl9LUr7OU=",
|
||||||
"homepage": "https://registry.terraform.io/providers/aliyun/alicloud",
|
"homepage": "https://registry.terraform.io/providers/aliyun/alicloud",
|
||||||
"owner": "aliyun",
|
"owner": "aliyun",
|
||||||
"repo": "terraform-provider-alicloud",
|
"repo": "terraform-provider-alicloud",
|
||||||
"rev": "v1.217.2",
|
"rev": "v1.219.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
@ -82,13 +81,13 @@
|
|||||||
"vendorHash": "sha256-q9PO9tMbaXTs3nBLElwU05GcDZMZqNmLVVGDmiSRSfo="
|
"vendorHash": "sha256-q9PO9tMbaXTs3nBLElwU05GcDZMZqNmLVVGDmiSRSfo="
|
||||||
},
|
},
|
||||||
"artifactory": {
|
"artifactory": {
|
||||||
"hash": "sha256-W8IWBc9tWmj4Rkp4CgZV9tsAL41EOnEhH+iTImP/+D4=",
|
"hash": "sha256-udgRoN1YoVaJpNS6MkZAThcuWGOL9Jc3lf3NAKS9WH8=",
|
||||||
"homepage": "https://registry.terraform.io/providers/jfrog/artifactory",
|
"homepage": "https://registry.terraform.io/providers/jfrog/artifactory",
|
||||||
"owner": "jfrog",
|
"owner": "jfrog",
|
||||||
"repo": "terraform-provider-artifactory",
|
"repo": "terraform-provider-artifactory",
|
||||||
"rev": "v10.1.5",
|
"rev": "v10.4.0",
|
||||||
"spdx": "Apache-2.0",
|
"spdx": "Apache-2.0",
|
||||||
"vendorHash": "sha256-J/+OcqRtcHaqoDkrWIDpPlBHQ/UWupwchA1aeSoHSh4="
|
"vendorHash": "sha256-P5L2Q8t9TxJnu5cjOwEKek1KNKAw78fqZoOSAo6AvzQ="
|
||||||
},
|
},
|
||||||
"auth0": {
|
"auth0": {
|
||||||
"hash": "sha256-Yoje6btftS0slz2newORBbb9kTjWXaXzbP94YKT6+3E=",
|
"hash": "sha256-Yoje6btftS0slz2newORBbb9kTjWXaXzbP94YKT6+3E=",
|
||||||
@ -100,13 +99,13 @@
|
|||||||
"vendorHash": "sha256-kBLyk8glOuvgpbGLUUwtzKecqDDU8VS3JxN6tPIhMro="
|
"vendorHash": "sha256-kBLyk8glOuvgpbGLUUwtzKecqDDU8VS3JxN6tPIhMro="
|
||||||
},
|
},
|
||||||
"avi": {
|
"avi": {
|
||||||
"hash": "sha256-EGpHajrTTOx7LrFHzsrrkGMqsuUEJLJAN6AJ48QdJis=",
|
"hash": "sha256-OKUxIJO5WR8ZVkhst1xIgxKsAy+9PNHOmG2NsaRUxFY=",
|
||||||
"homepage": "https://registry.terraform.io/providers/vmware/avi",
|
"homepage": "https://registry.terraform.io/providers/vmware/avi",
|
||||||
"owner": "vmware",
|
"owner": "vmware",
|
||||||
"repo": "terraform-provider-avi",
|
"repo": "terraform-provider-avi",
|
||||||
"rev": "v22.1.5",
|
"rev": "v22.1.6",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-r42KHzvRBXuWgLgtg+WUVt0ThjSMXtUKjEE9y/s/1uQ="
|
"vendorHash": "sha256-Sq304WOdKx4J1sD1+YA7uDi+uQtUiXa+BISs/j87dWw="
|
||||||
},
|
},
|
||||||
"aviatrix": {
|
"aviatrix": {
|
||||||
"hash": "sha256-84MtHPrDVaLMQQYnAfuP/pZuzruWxUTLpziwn3ny1oU=",
|
"hash": "sha256-84MtHPrDVaLMQQYnAfuP/pZuzruWxUTLpziwn3ny1oU=",
|
||||||
@ -118,13 +117,13 @@
|
|||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"aws": {
|
"aws": {
|
||||||
"hash": "sha256-/KJMoRsEKA4cqY/TpSWQDBpNjtqmZcqnpMSLf2E0LXY=",
|
"hash": "sha256-+daAkFF6nSTe6yxOdW58BRzBYI4tUMhNoG6vnG1cXTA=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/aws",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/aws",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"repo": "terraform-provider-aws",
|
"repo": "terraform-provider-aws",
|
||||||
"rev": "v5.39.1",
|
"rev": "v5.41.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-q5Tsm7JLrX5OK4fKV0SBRgK6ZHogG16OtMFeJrR0bBc="
|
"vendorHash": "sha256-JmMp9AqjWZGVvCsCCTYl3o4BT9yxzA3A16ESrpciCLE="
|
||||||
},
|
},
|
||||||
"azuread": {
|
"azuread": {
|
||||||
"hash": "sha256-lumXl3orK5Jq5+qnRfiIA94NjK2bCjd3LhRzHmW1h8I=",
|
"hash": "sha256-lumXl3orK5Jq5+qnRfiIA94NjK2bCjd3LhRzHmW1h8I=",
|
||||||
@ -136,11 +135,11 @@
|
|||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"azurerm": {
|
"azurerm": {
|
||||||
"hash": "sha256-HPbEbFw99HM6+a+EAbkwE6hvzh4/FU/cAbl6DT1dbp0=",
|
"hash": "sha256-5uA+P29yLCXyOB+98Nx9dPNKONmgDAkMEb8cNRB4MW8=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/azurerm",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/azurerm",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"repo": "terraform-provider-azurerm",
|
"repo": "terraform-provider-azurerm",
|
||||||
"rev": "v3.94.0",
|
"rev": "v3.96.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
@ -155,11 +154,11 @@
|
|||||||
},
|
},
|
||||||
"baiducloud": {
|
"baiducloud": {
|
||||||
"deleteVendor": true,
|
"deleteVendor": true,
|
||||||
"hash": "sha256-wPfWcc4OD3KXEfe9IsK/4NPdX/4bQNKTiGBsKL0OZC8=",
|
"hash": "sha256-ymTKRxbFUT99qxAS8lb4QAAWXX7yopPo8Ac93mpGEHo=",
|
||||||
"homepage": "https://registry.terraform.io/providers/baidubce/baiducloud",
|
"homepage": "https://registry.terraform.io/providers/baidubce/baiducloud",
|
||||||
"owner": "baidubce",
|
"owner": "baidubce",
|
||||||
"repo": "terraform-provider-baiducloud",
|
"repo": "terraform-provider-baiducloud",
|
||||||
"rev": "v1.19.37",
|
"rev": "v1.19.39",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-puTQKvIvyBRgdZZTZCXEAdc8HYNgtoSmzjpqHCIEAKk="
|
"vendorHash": "sha256-puTQKvIvyBRgdZZTZCXEAdc8HYNgtoSmzjpqHCIEAKk="
|
||||||
},
|
},
|
||||||
@ -191,13 +190,13 @@
|
|||||||
"vendorHash": "sha256-/dOiXO2aPkuZaFiwv/6AXJdIADgx8T7eOwvJfBBoqg8="
|
"vendorHash": "sha256-/dOiXO2aPkuZaFiwv/6AXJdIADgx8T7eOwvJfBBoqg8="
|
||||||
},
|
},
|
||||||
"buildkite": {
|
"buildkite": {
|
||||||
"hash": "sha256-3r2vxoPRTehKTswcNoAkVKuLbo6OFuyLy1WEyjw2zO8=",
|
"hash": "sha256-zhltbz9mlHVJI4R8RSS6UyyfeopgK62BJzQfl3VtIfE=",
|
||||||
"homepage": "https://registry.terraform.io/providers/buildkite/buildkite",
|
"homepage": "https://registry.terraform.io/providers/buildkite/buildkite",
|
||||||
"owner": "buildkite",
|
"owner": "buildkite",
|
||||||
"repo": "terraform-provider-buildkite",
|
"repo": "terraform-provider-buildkite",
|
||||||
"rev": "v1.5.0",
|
"rev": "v1.5.2",
|
||||||
"spdx": "MIT",
|
"spdx": "MIT",
|
||||||
"vendorHash": "sha256-21OyBnW86A3Tm0OAHilCM+pgJcgx2a+P9up3/jeA8qg="
|
"vendorHash": "sha256-LKATx/5jjQCyaOUDFQNka3tWMH5DbEKNhrfYlyzDPKc="
|
||||||
},
|
},
|
||||||
"checkly": {
|
"checkly": {
|
||||||
"hash": "sha256-Wxw87/9BG/bTDGqgKdle6WF38oDoHkrc0HIKjJlaQOQ=",
|
"hash": "sha256-Wxw87/9BG/bTDGqgKdle6WF38oDoHkrc0HIKjJlaQOQ=",
|
||||||
@ -227,13 +226,13 @@
|
|||||||
"vendorHash": "sha256-cI3brJwN+7FTceOMwR0HMbZCNHhwvm31OXqjAEvrzrs="
|
"vendorHash": "sha256-cI3brJwN+7FTceOMwR0HMbZCNHhwvm31OXqjAEvrzrs="
|
||||||
},
|
},
|
||||||
"cloudflare": {
|
"cloudflare": {
|
||||||
"hash": "sha256-b9qsA0V/ncQPiP2SQyFpVDaQdEyAMBQp4WfCQlcd9xk=",
|
"hash": "sha256-veqaQQaZz05lom2X03+bav2JBVv/enBCA1lcyKmAlZk=",
|
||||||
"homepage": "https://registry.terraform.io/providers/cloudflare/cloudflare",
|
"homepage": "https://registry.terraform.io/providers/cloudflare/cloudflare",
|
||||||
"owner": "cloudflare",
|
"owner": "cloudflare",
|
||||||
"repo": "terraform-provider-cloudflare",
|
"repo": "terraform-provider-cloudflare",
|
||||||
"rev": "v4.25.0",
|
"rev": "v4.26.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-TBELRtWlzXqP64fPM3e1pn/w8FVERQ3BLf+kRoahNXk="
|
"vendorHash": "sha256-8MvwvBDUs0OVptgtbg/tAEEBgD9Tk5mWKnnW4p0Rk20="
|
||||||
},
|
},
|
||||||
"cloudfoundry": {
|
"cloudfoundry": {
|
||||||
"hash": "sha256-1nYncJLVU/f9WD6Quh9IieIXgixPzbPk4zbtI1zmf9g=",
|
"hash": "sha256-1nYncJLVU/f9WD6Quh9IieIXgixPzbPk4zbtI1zmf9g=",
|
||||||
@ -255,11 +254,11 @@
|
|||||||
"vendorHash": "sha256-MFhKJEuylDnyj9ltugxGXgfIxBT3/mYaxB0JmTJxK3M="
|
"vendorHash": "sha256-MFhKJEuylDnyj9ltugxGXgfIxBT3/mYaxB0JmTJxK3M="
|
||||||
},
|
},
|
||||||
"cloudscale": {
|
"cloudscale": {
|
||||||
"hash": "sha256-GjtWkty9mNMnTzXUf9U56b9HkjrjUdouA41ZptXMKeQ=",
|
"hash": "sha256-O4Y8p5S5C4SldryndecoaX5d8nrX10nqurAkJ0Un2NY=",
|
||||||
"homepage": "https://registry.terraform.io/providers/cloudscale-ch/cloudscale",
|
"homepage": "https://registry.terraform.io/providers/cloudscale-ch/cloudscale",
|
||||||
"owner": "cloudscale-ch",
|
"owner": "cloudscale-ch",
|
||||||
"repo": "terraform-provider-cloudscale",
|
"repo": "terraform-provider-cloudscale",
|
||||||
"rev": "v4.2.3",
|
"rev": "v4.3.0",
|
||||||
"spdx": "MIT",
|
"spdx": "MIT",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
@ -292,13 +291,13 @@
|
|||||||
"vendorHash": "sha256-ZCMSmOCPEMxCSpl3DjIUGPj1W/KNJgyjtHpmQ19JquA="
|
"vendorHash": "sha256-ZCMSmOCPEMxCSpl3DjIUGPj1W/KNJgyjtHpmQ19JquA="
|
||||||
},
|
},
|
||||||
"datadog": {
|
"datadog": {
|
||||||
"hash": "sha256-gmFD9VG9mcxw7lpt25bz8z2RnmeCSbd2EkFJHbZNP0Y=",
|
"hash": "sha256-zAu2zkC9saWg1Miu4OkqeXtNhGgboCzr/CRmtfFsAVc=",
|
||||||
"homepage": "https://registry.terraform.io/providers/DataDog/datadog",
|
"homepage": "https://registry.terraform.io/providers/DataDog/datadog",
|
||||||
"owner": "DataDog",
|
"owner": "DataDog",
|
||||||
"repo": "terraform-provider-datadog",
|
"repo": "terraform-provider-datadog",
|
||||||
"rev": "v3.37.0",
|
"rev": "v3.38.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-20ANWw/0rqhCVhkl2r1PusXKOAKrvpxgvpGKmKMzbZM="
|
"vendorHash": "sha256-vIdM7SEWYnBw30wGl7wM/sMl4xtRPTUQvhqGoJxfKBg="
|
||||||
},
|
},
|
||||||
"dexidp": {
|
"dexidp": {
|
||||||
"hash": "sha256-3UgiOeAGpGG2mkImPDvb24WjV2mavhY0E12j7W+SJs8=",
|
"hash": "sha256-3UgiOeAGpGG2mkImPDvb24WjV2mavhY0E12j7W+SJs8=",
|
||||||
@ -320,11 +319,11 @@
|
|||||||
"vendorHash": "sha256-e/+czUeOACwRC7xY90pZp2EWDzDpLU6Ud9RPzuNKaOY="
|
"vendorHash": "sha256-e/+czUeOACwRC7xY90pZp2EWDzDpLU6Ud9RPzuNKaOY="
|
||||||
},
|
},
|
||||||
"digitalocean": {
|
"digitalocean": {
|
||||||
"hash": "sha256-pu6QTKT5ikm3B12zDpWFsMbSjv8zl1oMvWtA4qtjluk=",
|
"hash": "sha256-wwb62tZZxpr7NXbiqcS40aF9E2msagj2Mqy4kogDsEA=",
|
||||||
"homepage": "https://registry.terraform.io/providers/digitalocean/digitalocean",
|
"homepage": "https://registry.terraform.io/providers/digitalocean/digitalocean",
|
||||||
"owner": "digitalocean",
|
"owner": "digitalocean",
|
||||||
"repo": "terraform-provider-digitalocean",
|
"repo": "terraform-provider-digitalocean",
|
||||||
"rev": "v2.34.1",
|
"rev": "v2.36.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
@ -347,13 +346,13 @@
|
|||||||
"vendorHash": "sha256-z2p2tjTK7eL0gRU8XnXw9SY9qokqiqJOVhkiBQlHRnA="
|
"vendorHash": "sha256-z2p2tjTK7eL0gRU8XnXw9SY9qokqiqJOVhkiBQlHRnA="
|
||||||
},
|
},
|
||||||
"dnsimple": {
|
"dnsimple": {
|
||||||
"hash": "sha256-iH35dJLa/63s+CU5PdeMbqXUVGfWfpKIXH3znNUApEc=",
|
"hash": "sha256-aa5L1FO9Ro215zj3vH1H9k0fP2mYI5+TAvyPQumwWOM=",
|
||||||
"homepage": "https://registry.terraform.io/providers/dnsimple/dnsimple",
|
"homepage": "https://registry.terraform.io/providers/dnsimple/dnsimple",
|
||||||
"owner": "dnsimple",
|
"owner": "dnsimple",
|
||||||
"repo": "terraform-provider-dnsimple",
|
"repo": "terraform-provider-dnsimple",
|
||||||
"rev": "v1.4.0",
|
"rev": "v1.5.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-fuIaNHlZica6PxFLzXGA+b6ODWrGWXdWYOeWzgiQRXo="
|
"vendorHash": "sha256-XA6gvm4S5kwdW2uha6B5BUX5mR8HPOs3xgPgGdIc0d4="
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"hash": "sha256-UyHOI8C0eDV5YllAi9clHp/CEldHjIp3FHHMPy1rK58=",
|
"hash": "sha256-UyHOI8C0eDV5YllAi9clHp/CEldHjIp3FHHMPy1rK58=",
|
||||||
@ -383,13 +382,13 @@
|
|||||||
"vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw="
|
"vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw="
|
||||||
},
|
},
|
||||||
"equinix": {
|
"equinix": {
|
||||||
"hash": "sha256-WWW4X5fCQAZZiAVi79realf0EtB0AGnfS5yjSJrlZTU=",
|
"hash": "sha256-LF9S0jqMeXSci6uAFW+3C7IA9PGmSUgFrVG13/i0hZc=",
|
||||||
"homepage": "https://registry.terraform.io/providers/equinix/equinix",
|
"homepage": "https://registry.terraform.io/providers/equinix/equinix",
|
||||||
"owner": "equinix",
|
"owner": "equinix",
|
||||||
"repo": "terraform-provider-equinix",
|
"repo": "terraform-provider-equinix",
|
||||||
"rev": "v1.26.0",
|
"rev": "v1.33.0",
|
||||||
"spdx": "MIT",
|
"spdx": "MIT",
|
||||||
"vendorHash": "sha256-vMmHoQEXXPbFS/q+wy35SQd5+yEXLQFVWX9AKsmbTn4="
|
"vendorHash": "sha256-TC1vPWe1rFofz0SdKpV9qAmknLROQH2MglPDrA62nO0="
|
||||||
},
|
},
|
||||||
"exoscale": {
|
"exoscale": {
|
||||||
"hash": "sha256-t1yZmayoZkDImcIr+VkNhQRzlfteGuvgcjSDOmmCF5I=",
|
"hash": "sha256-t1yZmayoZkDImcIr+VkNhQRzlfteGuvgcjSDOmmCF5I=",
|
||||||
@ -410,22 +409,22 @@
|
|||||||
"vendorHash": "sha256-qeKXdjrDPJWO4xW8by6djJReeYbCjh8VzQmE5/65zII="
|
"vendorHash": "sha256-qeKXdjrDPJWO4xW8by6djJReeYbCjh8VzQmE5/65zII="
|
||||||
},
|
},
|
||||||
"fastly": {
|
"fastly": {
|
||||||
"hash": "sha256-trDTXsZZTSxYe8ybFYpw8FkjxWJhTjyavT21c8wN0y0=",
|
"hash": "sha256-jjZKwxJeimutMuz8TdNLsLigiXidtfxdsptrxSo3940=",
|
||||||
"homepage": "https://registry.terraform.io/providers/fastly/fastly",
|
"homepage": "https://registry.terraform.io/providers/fastly/fastly",
|
||||||
"owner": "fastly",
|
"owner": "fastly",
|
||||||
"repo": "terraform-provider-fastly",
|
"repo": "terraform-provider-fastly",
|
||||||
"rev": "v5.7.0",
|
"rev": "v5.7.1",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"flexibleengine": {
|
"flexibleengine": {
|
||||||
"hash": "sha256-8wp6chQBysKEZ2088PY+h62FnTI8nIapmhQpTHO1TIQ=",
|
"hash": "sha256-yEZ9JiUSqFFbfqzOOD59ZBv4yFCeUBBKlp6aiUqDqiM=",
|
||||||
"homepage": "https://registry.terraform.io/providers/FlexibleEngineCloud/flexibleengine",
|
"homepage": "https://registry.terraform.io/providers/FlexibleEngineCloud/flexibleengine",
|
||||||
"owner": "FlexibleEngineCloud",
|
"owner": "FlexibleEngineCloud",
|
||||||
"repo": "terraform-provider-flexibleengine",
|
"repo": "terraform-provider-flexibleengine",
|
||||||
"rev": "v1.45.0",
|
"rev": "v1.46.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-hpoeXO3RfnI49UAqtF4rmX75DXCfsl4XTjIPGFyI/Nc="
|
"vendorHash": "sha256-ZbU2z7qUHPR7vDSflesSjgK7x3LYXVe/gnVsy19q6Bs="
|
||||||
},
|
},
|
||||||
"fortios": {
|
"fortios": {
|
||||||
"hash": "sha256-SENWlcDkb6S73yKratGSlT151wWuR43B40SoK7Hb6Qs=",
|
"hash": "sha256-SENWlcDkb6S73yKratGSlT151wWuR43B40SoK7Hb6Qs=",
|
||||||
@ -447,42 +446,40 @@
|
|||||||
"vendorHash": "sha256-EiTWJ4bw8IwsRTD9Lt28Up2DXH0oVneO2IaO8VqWtkw="
|
"vendorHash": "sha256-EiTWJ4bw8IwsRTD9Lt28Up2DXH0oVneO2IaO8VqWtkw="
|
||||||
},
|
},
|
||||||
"github": {
|
"github": {
|
||||||
"hash": "sha256-y8DMpNSySMbe7E+sGVQcQdEyulq4Wnp5ryYD7FQO/fc=",
|
"hash": "sha256-0tnqXynYPct9HAZdhJ42bzJbcsC5QVz4bOszEO+tjSc=",
|
||||||
"homepage": "https://registry.terraform.io/providers/integrations/github",
|
"homepage": "https://registry.terraform.io/providers/integrations/github",
|
||||||
"owner": "integrations",
|
"owner": "integrations",
|
||||||
"repo": "terraform-provider-github",
|
"repo": "terraform-provider-github",
|
||||||
"rev": "v6.0.0",
|
"rev": "v6.2.0",
|
||||||
"spdx": "MIT",
|
"spdx": "MIT",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"gitlab": {
|
"gitlab": {
|
||||||
"hash": "sha256-sk18gC7ZecdvXIzYrNhyYLduttZrVVgekNjgYR379TY=",
|
"hash": "sha256-RphUUJOMx9p1fTys68C+bWxgS8zjrWLe4VgMXwKa8SE=",
|
||||||
"homepage": "https://registry.terraform.io/providers/gitlabhq/gitlab",
|
"homepage": "https://registry.terraform.io/providers/gitlabhq/gitlab",
|
||||||
"owner": "gitlabhq",
|
"owner": "gitlabhq",
|
||||||
"repo": "terraform-provider-gitlab",
|
"repo": "terraform-provider-gitlab",
|
||||||
"rev": "v16.8.1",
|
"rev": "v16.9.1",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-dfsIEyLyTTJJxMPXWyo0YuSaRrjL+qGL654TAgECWPM="
|
"vendorHash": "sha256-mr4ZEQobsFBRU/RUV4joqsWQTuAaSioB1GO09wQJy7M="
|
||||||
},
|
},
|
||||||
"google": {
|
"google": {
|
||||||
"hash": "sha256-mP2/XDQX/AagEmmUMDGzS6ATJpuJU21lmEvs2wFe7Tg=",
|
"hash": "sha256-CbOy5kExsXHQTMteNpqnr0SHsQIjKSiJuwJD9Wcy5Ag=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/google",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/google",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"proxyVendor": true,
|
|
||||||
"repo": "terraform-provider-google",
|
"repo": "terraform-provider-google",
|
||||||
"rev": "v5.19.0",
|
"rev": "v5.21.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-0yCgFgRDGaJLGFEX3lZxoqrS1xWjqmRfYaYdMVpI2KI="
|
"vendorHash": "sha256-VL03n3rEMccHuYmFMgoX01hzpEA7WHIyxa8GnfVLLSo="
|
||||||
},
|
},
|
||||||
"google-beta": {
|
"google-beta": {
|
||||||
"hash": "sha256-Hx9/hGT0cqNYkn1xojeolWrvFPWhh1gsKl/qxeejBzA=",
|
"hash": "sha256-fn4JrTU/TX8jJ6vYxzWYFpGFmgSDEt6txOF/jsX2BcU=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/google-beta",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/google-beta",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"proxyVendor": true,
|
|
||||||
"repo": "terraform-provider-google-beta",
|
"repo": "terraform-provider-google-beta",
|
||||||
"rev": "v5.19.0",
|
"rev": "v5.21.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-0yCgFgRDGaJLGFEX3lZxoqrS1xWjqmRfYaYdMVpI2KI="
|
"vendorHash": "sha256-bUJJNnnmF7PXwXUomE5uuk21rpHsy7W5ESkj0DDiY04="
|
||||||
},
|
},
|
||||||
"googleworkspace": {
|
"googleworkspace": {
|
||||||
"hash": "sha256-dedYnsKHizxJZibuvJOMbJoux0W6zgKaK5fxIofKqCY=",
|
"hash": "sha256-dedYnsKHizxJZibuvJOMbJoux0W6zgKaK5fxIofKqCY=",
|
||||||
@ -494,13 +491,13 @@
|
|||||||
"vendorHash": "sha256-fqVBnAivVekV+4tpkl+E6eNA3wi8mhLevJRCs3W7L2g="
|
"vendorHash": "sha256-fqVBnAivVekV+4tpkl+E6eNA3wi8mhLevJRCs3W7L2g="
|
||||||
},
|
},
|
||||||
"grafana": {
|
"grafana": {
|
||||||
"hash": "sha256-FcoWovmdPUcX4LcSF9MLpxvwK1ObFejump4ha0Fmdbw=",
|
"hash": "sha256-8YE+bi44c55hDH+NlEsuocT1d6PugF/QfwvOTD693YE=",
|
||||||
"homepage": "https://registry.terraform.io/providers/grafana/grafana",
|
"homepage": "https://registry.terraform.io/providers/grafana/grafana",
|
||||||
"owner": "grafana",
|
"owner": "grafana",
|
||||||
"repo": "terraform-provider-grafana",
|
"repo": "terraform-provider-grafana",
|
||||||
"rev": "v2.12.2",
|
"rev": "v2.14.2",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-lbtWI96iAjHNRbhJw2e8yWSGJD7hsMqy4ZGCScSH8ME="
|
"vendorHash": "sha256-HVPCLtE1DVM5Rq/myNoJwFrSQVG6utX0LOmR7yklRu8="
|
||||||
},
|
},
|
||||||
"gridscale": {
|
"gridscale": {
|
||||||
"hash": "sha256-5gidBMUfJ4DPKuRx/pF5Rlff7DPkIXBJ7qzCIy6bZm8=",
|
"hash": "sha256-5gidBMUfJ4DPKuRx/pF5Rlff7DPkIXBJ7qzCIy6bZm8=",
|
||||||
@ -567,11 +564,11 @@
|
|||||||
"vendorHash": "sha256-GDeuiT3PV92t3CsD60CAmN8ED9j8UzDbRlk59SSCVCM="
|
"vendorHash": "sha256-GDeuiT3PV92t3CsD60CAmN8ED9j8UzDbRlk59SSCVCM="
|
||||||
},
|
},
|
||||||
"huaweicloud": {
|
"huaweicloud": {
|
||||||
"hash": "sha256-gNMeblhzUWa2YTvy0bmMzP0NQ3Qe0Ibec4tEKHyTHR0=",
|
"hash": "sha256-vOaLOGLp+V+IYYa56rpiv1yx89incw796cTUgUXHtdM=",
|
||||||
"homepage": "https://registry.terraform.io/providers/huaweicloud/huaweicloud",
|
"homepage": "https://registry.terraform.io/providers/huaweicloud/huaweicloud",
|
||||||
"owner": "huaweicloud",
|
"owner": "huaweicloud",
|
||||||
"repo": "terraform-provider-huaweicloud",
|
"repo": "terraform-provider-huaweicloud",
|
||||||
"rev": "v1.62.0",
|
"rev": "v1.62.1",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
@ -594,13 +591,13 @@
|
|||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"ibm": {
|
"ibm": {
|
||||||
"hash": "sha256-zTrVz4SqjqbU5T/kxvhKsJnx/VPPRUvQ6CMCqiclj7M=",
|
"hash": "sha256-dYH6D5VKh2wNh8L4SyXELy1zL+fORLeOgXG92XDg4GY=",
|
||||||
"homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm",
|
"homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm",
|
||||||
"owner": "IBM-Cloud",
|
"owner": "IBM-Cloud",
|
||||||
"repo": "terraform-provider-ibm",
|
"repo": "terraform-provider-ibm",
|
||||||
"rev": "v1.61.0",
|
"rev": "v1.63.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-/kbrtNvEYU0mfoe2lPaZ/b8kAfkuP/6QVzUxRry/4+I="
|
"vendorHash": "sha256-SlUzByF0tke5YtMflOzpYfguZlNe8qeqJqvxCh/TVoY="
|
||||||
},
|
},
|
||||||
"icinga2": {
|
"icinga2": {
|
||||||
"hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=",
|
"hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=",
|
||||||
@ -612,13 +609,13 @@
|
|||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"incus": {
|
"incus": {
|
||||||
"hash": "sha256-0KCP5ll6TszSTP2J9+dDK6qqNcVCPgLQrdMMrfVhmds=",
|
"hash": "sha256-GahwviyhXcrCtM0jjJKKEwHkZTcJnVPB1JlVsJjcv+k=",
|
||||||
"homepage": "https://registry.terraform.io/providers/lxc/incus",
|
"homepage": "https://registry.terraform.io/providers/lxc/incus",
|
||||||
"owner": "lxc",
|
"owner": "lxc",
|
||||||
"repo": "terraform-provider-incus",
|
"repo": "terraform-provider-incus",
|
||||||
"rev": "v0.1.0",
|
"rev": "v0.1.1",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-pKWKef0MtW90HBhDVtQlETt9TqnHnfW6Ck4gXShJVF0="
|
"vendorHash": "sha256-/SpaWENm6nwveUACS7hvH/Z25CTzQK/6igPhTW/fYJ8="
|
||||||
},
|
},
|
||||||
"infoblox": {
|
"infoblox": {
|
||||||
"hash": "sha256-rjqtqfmQQoJIhMtP6sFOu/XfJ691E77P0Bf9gjml2yg=",
|
"hash": "sha256-rjqtqfmQQoJIhMtP6sFOu/XfJ691E77P0Bf9gjml2yg=",
|
||||||
@ -639,13 +636,13 @@
|
|||||||
"vendorHash": "sha256-NEGjgtrn6ZowqSF6NAK1NnSjYVUvfWuH/4R5ZPdTZSs="
|
"vendorHash": "sha256-NEGjgtrn6ZowqSF6NAK1NnSjYVUvfWuH/4R5ZPdTZSs="
|
||||||
},
|
},
|
||||||
"kafka": {
|
"kafka": {
|
||||||
"hash": "sha256-EECV3JMile7Lif/GuC5330OcAGm5ylc6k43fY4jRy80=",
|
"hash": "sha256-BS15vAQeWAYPaF7i4xpFPv7Ni+tF4LFu8k/woVvQNF4=",
|
||||||
"homepage": "https://registry.terraform.io/providers/Mongey/kafka",
|
"homepage": "https://registry.terraform.io/providers/Mongey/kafka",
|
||||||
"owner": "Mongey",
|
"owner": "Mongey",
|
||||||
"repo": "terraform-provider-kafka",
|
"repo": "terraform-provider-kafka",
|
||||||
"rev": "v0.6.0",
|
"rev": "v0.7.0",
|
||||||
"spdx": "MIT",
|
"spdx": "MIT",
|
||||||
"vendorHash": "sha256-DKyDjcj7tovmlZeKjzun5YsCffTAJirp0z49kcOBq54="
|
"vendorHash": "sha256-H35qqnWovPgf1t9DlxnPhDg2uWEKTWR3KcLtDum/Qc4="
|
||||||
},
|
},
|
||||||
"kafka-connect": {
|
"kafka-connect": {
|
||||||
"hash": "sha256-PiSVfzNPEXAgONb/eaVAN4yPudn5glcHL0BLqE5PWsw=",
|
"hash": "sha256-PiSVfzNPEXAgONb/eaVAN4yPudn5glcHL0BLqE5PWsw=",
|
||||||
@ -675,20 +672,20 @@
|
|||||||
"vendorHash": "sha256-lXQHo66b9X0jZhoF+5Ix5qewQGyI82VPJ7gGzc2CHao="
|
"vendorHash": "sha256-lXQHo66b9X0jZhoF+5Ix5qewQGyI82VPJ7gGzc2CHao="
|
||||||
},
|
},
|
||||||
"kubernetes": {
|
"kubernetes": {
|
||||||
"hash": "sha256-CxzBTixyvsSSjZDv8GrxAB1oeRjJBB9nRAuKoASeKbI=",
|
"hash": "sha256-l2WPpczgKjDYxtZFqhqmJvq8CdsAIBQBeofZOn7BLzM=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/kubernetes",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/kubernetes",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"repo": "terraform-provider-kubernetes",
|
"repo": "terraform-provider-kubernetes",
|
||||||
"rev": "v2.26.0",
|
"rev": "v2.27.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-mVC3Uf+4zWM7lXHXOfVI+okXI8gP1W5VyZyH+qVNX7o="
|
"vendorHash": "sha256-mVC3Uf+4zWM7lXHXOfVI+okXI8gP1W5VyZyH+qVNX7o="
|
||||||
},
|
},
|
||||||
"launchdarkly": {
|
"launchdarkly": {
|
||||||
"hash": "sha256-rv/jgGrjJrUzGBpUnkc0n/x/msxAc/45n/JKCrGPWMA=",
|
"hash": "sha256-IuoFMp0NViuwwgOlfvoReodPhOJR0+YyJDI/vjN52jQ=",
|
||||||
"homepage": "https://registry.terraform.io/providers/launchdarkly/launchdarkly",
|
"homepage": "https://registry.terraform.io/providers/launchdarkly/launchdarkly",
|
||||||
"owner": "launchdarkly",
|
"owner": "launchdarkly",
|
||||||
"repo": "terraform-provider-launchdarkly",
|
"repo": "terraform-provider-launchdarkly",
|
||||||
"rev": "v2.18.0",
|
"rev": "v2.18.1",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-JbrecA5pNIifikBHwqFL72hRfRFHHl29mFKE4nDdbkY="
|
"vendorHash": "sha256-JbrecA5pNIifikBHwqFL72hRfRFHHl29mFKE4nDdbkY="
|
||||||
},
|
},
|
||||||
@ -702,13 +699,13 @@
|
|||||||
"vendorHash": "sha256-K/PH8DAi6Wj+isPx9xefQcLPKnrimfItZFSPfktTias="
|
"vendorHash": "sha256-K/PH8DAi6Wj+isPx9xefQcLPKnrimfItZFSPfktTias="
|
||||||
},
|
},
|
||||||
"linode": {
|
"linode": {
|
||||||
"hash": "sha256-ZhZ6Y8hPLL3ZxemCgDdGNC8waxNEKLMVtv3cNZtAoic=",
|
"hash": "sha256-rk1fUC+++pXmYVL1IgR5rT77pere+j51n9kdzaDWKgc=",
|
||||||
"homepage": "https://registry.terraform.io/providers/linode/linode",
|
"homepage": "https://registry.terraform.io/providers/linode/linode",
|
||||||
"owner": "linode",
|
"owner": "linode",
|
||||||
"repo": "terraform-provider-linode",
|
"repo": "terraform-provider-linode",
|
||||||
"rev": "v2.16.0",
|
"rev": "v2.17.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-rwto/tgKfmUYCNNMZpBpZ3vHyl9I8RrgLVmPogkMYe8="
|
"vendorHash": "sha256-8vmorWsrZLJo3lKN74Bt+V8xKPOe389FZ2SjvxYfvtI="
|
||||||
},
|
},
|
||||||
"linuxbox": {
|
"linuxbox": {
|
||||||
"hash": "sha256-MzasMVtXO7ZeZ+qEx2Z+7881fOIA0SFzSvXVHeEROtg=",
|
"hash": "sha256-MzasMVtXO7ZeZ+qEx2Z+7881fOIA0SFzSvXVHeEROtg=",
|
||||||
@ -720,13 +717,13 @@
|
|||||||
"vendorHash": "sha256-Jlg3a91pOhMC5SALzL9onajZUZ2H9mXfU5CKvotbCbw="
|
"vendorHash": "sha256-Jlg3a91pOhMC5SALzL9onajZUZ2H9mXfU5CKvotbCbw="
|
||||||
},
|
},
|
||||||
"local": {
|
"local": {
|
||||||
"hash": "sha256-FeraMYTrcGQ7JwlCOMyOJdwhtdRHS1b5PA0lpSIwAVY=",
|
"hash": "sha256-va8CFAHPZvc541Bml0VPN6A5qyUiKBXRfH/3AwxgXTo=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/local",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/local",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"repo": "terraform-provider-local",
|
"repo": "terraform-provider-local",
|
||||||
"rev": "v2.4.1",
|
"rev": "v2.5.1",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-T/YQsNpPISDSVi00KrLRX/+jFNQVl2ze/3D2ZRxmUjI="
|
"vendorHash": "sha256-PpLqFek6FnD+xWF8QMS2PFUP7sXXVWWWosq6fpLRzxg="
|
||||||
},
|
},
|
||||||
"lxd": {
|
"lxd": {
|
||||||
"hash": "sha256-culY1Im8D4CtgC2LtTFFB0BgrNgLfDLT0I290+0NE3A=",
|
"hash": "sha256-culY1Im8D4CtgC2LtTFFB0BgrNgLfDLT0I290+0NE3A=",
|
||||||
@ -765,31 +762,31 @@
|
|||||||
"vendorHash": "sha256-QxbZv6YMa5/I4bTeQBNdmG3EKtLEmstnH7HMiZzFJrI="
|
"vendorHash": "sha256-QxbZv6YMa5/I4bTeQBNdmG3EKtLEmstnH7HMiZzFJrI="
|
||||||
},
|
},
|
||||||
"migadu": {
|
"migadu": {
|
||||||
"hash": "sha256-4mT5BbOXl4OY99ao6nyQQgQImPk/1X7lOAZcAxYToQw=",
|
"hash": "sha256-jLOXQmsAAG78eNAlpo6Ge5fdhUHeGevVm079H1gE5/s=",
|
||||||
"homepage": "https://registry.terraform.io/providers/metio/migadu",
|
"homepage": "https://registry.terraform.io/providers/metio/migadu",
|
||||||
"owner": "metio",
|
"owner": "metio",
|
||||||
"repo": "terraform-provider-migadu",
|
"repo": "terraform-provider-migadu",
|
||||||
"rev": "2024.1.25",
|
"rev": "2024.3.21",
|
||||||
"spdx": "0BSD",
|
"spdx": "0BSD",
|
||||||
"vendorHash": "sha256-eee9X1QTDqL9rIGOnnxLU6QlcSIeMLlTZnHYis+ht+w="
|
"vendorHash": "sha256-ecoy0nJPuBsoVkYXNkrURgmDiaZEplkD1Zv4TEMuyU0="
|
||||||
},
|
},
|
||||||
"minio": {
|
"minio": {
|
||||||
"hash": "sha256-i3YYBffP7Jp3f0wN1ZwP+c7C8WN8EKUh7JOKzbH0R/I=",
|
"hash": "sha256-dgMK61jFXnOvE11FIoIJfFN1zb+N9HrFZ/WtQqwktbw=",
|
||||||
"homepage": "https://registry.terraform.io/providers/aminueza/minio",
|
"homepage": "https://registry.terraform.io/providers/aminueza/minio",
|
||||||
"owner": "aminueza",
|
"owner": "aminueza",
|
||||||
"repo": "terraform-provider-minio",
|
"repo": "terraform-provider-minio",
|
||||||
"rev": "v2.0.1",
|
"rev": "v2.2.0",
|
||||||
"spdx": "AGPL-3.0",
|
"spdx": "AGPL-3.0",
|
||||||
"vendorHash": "sha256-aIIkj0KpkIR+CsgPk4NCfhG7BMKaAQZy/49unQx4nWQ="
|
"vendorHash": "sha256-Uxexx5sK6D+EEEPWLnWFE0HPG1RKUsYnSJ/1bV9JBkw="
|
||||||
},
|
},
|
||||||
"mongodbatlas": {
|
"mongodbatlas": {
|
||||||
"hash": "sha256-6XLPk4UNZVQLpY44MIVXabmHtkoQQ58WNfhmhW+/4Ow=",
|
"hash": "sha256-1IHiwMvME+kTbOSBNHBpDifzORf4li8WUxvtMu2uQiI=",
|
||||||
"homepage": "https://registry.terraform.io/providers/mongodb/mongodbatlas",
|
"homepage": "https://registry.terraform.io/providers/mongodb/mongodbatlas",
|
||||||
"owner": "mongodb",
|
"owner": "mongodb",
|
||||||
"repo": "terraform-provider-mongodbatlas",
|
"repo": "terraform-provider-mongodbatlas",
|
||||||
"rev": "v1.15.1",
|
"rev": "v1.15.2",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-LBgZmVuBkeKNTPIk274owej+E4Ir0xcGkL4L05PhZUg="
|
"vendorHash": "sha256-fVDjhXRbYt845ZhFY85lCpXubKINBeMZg0U3K5RbnDk="
|
||||||
},
|
},
|
||||||
"namecheap": {
|
"namecheap": {
|
||||||
"hash": "sha256-g3i7jZBOl2umsyRk1z7Radv8a9Ry6oQ8oorv3YbY7Xo=",
|
"hash": "sha256-g3i7jZBOl2umsyRk1z7Radv8a9Ry6oQ8oorv3YbY7Xo=",
|
||||||
@ -819,22 +816,22 @@
|
|||||||
"vendorHash": "sha256-QluXNbTBc/EXCO3PmnBOSwSERK3t5NhCS4Jnz5hU97k="
|
"vendorHash": "sha256-QluXNbTBc/EXCO3PmnBOSwSERK3t5NhCS4Jnz5hU97k="
|
||||||
},
|
},
|
||||||
"nomad": {
|
"nomad": {
|
||||||
"hash": "sha256-KHbdP5kAs65Z31Fe7EjwUVlFaezgjCqECryF/hSXXXs=",
|
"hash": "sha256-+S78qH7xMvJEGvgTRlxADNZI24PNgqCj1xgmIl4Oif4=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/nomad",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/nomad",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"repo": "terraform-provider-nomad",
|
"repo": "terraform-provider-nomad",
|
||||||
"rev": "v2.1.1",
|
"rev": "v2.2.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-+0UAB4ZQfIyoCopQkm1hTCxDIa/J4gLDGwv4iInN4os="
|
"vendorHash": "sha256-f/L9ZkirFIb+Yu2H4wz9wCb65NCC0TsmEnZPCI4Z6gw="
|
||||||
},
|
},
|
||||||
"ns1": {
|
"ns1": {
|
||||||
"hash": "sha256-UHoOVITbfwZ7tviDuZ1Tp9aVgRpB9ZnCzk5EOZeH/Eo=",
|
"hash": "sha256-qk+JfmWjaK29KqUVN2K01AEU+zJAQGeJhsnu3BBNHqI=",
|
||||||
"homepage": "https://registry.terraform.io/providers/ns1-terraform/ns1",
|
"homepage": "https://registry.terraform.io/providers/ns1-terraform/ns1",
|
||||||
"owner": "ns1-terraform",
|
"owner": "ns1-terraform",
|
||||||
"repo": "terraform-provider-ns1",
|
"repo": "terraform-provider-ns1",
|
||||||
"rev": "v2.0.10",
|
"rev": "v2.2.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-nkpKq8cAusokeuOk32n8QA9He9zQlaTFzUwLMHKzpqM="
|
"vendorHash": "sha256-Fh4RP2Yu3EWD/I8r3I2nEkyQBZdM5SmdX+IcK5B8cb0="
|
||||||
},
|
},
|
||||||
"null": {
|
"null": {
|
||||||
"hash": "sha256-KOwJXGvMc9Xgq4Kbr72aW6RDwzldUrU1C3aDxpKO3qE=",
|
"hash": "sha256-KOwJXGvMc9Xgq4Kbr72aW6RDwzldUrU1C3aDxpKO3qE=",
|
||||||
@ -856,11 +853,11 @@
|
|||||||
"vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI="
|
"vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI="
|
||||||
},
|
},
|
||||||
"oci": {
|
"oci": {
|
||||||
"hash": "sha256-X7/v25Ges3F69LQs1SEXNLwiCkHX+/VrJ7y2XtE+2bg=",
|
"hash": "sha256-V3A22EUSmVjglnytaxRL2CCG5DtzKl0J+Xalk96z99o=",
|
||||||
"homepage": "https://registry.terraform.io/providers/oracle/oci",
|
"homepage": "https://registry.terraform.io/providers/oracle/oci",
|
||||||
"owner": "oracle",
|
"owner": "oracle",
|
||||||
"repo": "terraform-provider-oci",
|
"repo": "terraform-provider-oci",
|
||||||
"rev": "v5.31.0",
|
"rev": "v5.34.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
@ -901,13 +898,13 @@
|
|||||||
"vendorHash": "sha256-WHsYDcvLE1i+wCHGNF6eE8yVpPbP5SLG7ZK1AL7xMXI="
|
"vendorHash": "sha256-WHsYDcvLE1i+wCHGNF6eE8yVpPbP5SLG7ZK1AL7xMXI="
|
||||||
},
|
},
|
||||||
"opentelekomcloud": {
|
"opentelekomcloud": {
|
||||||
"hash": "sha256-ZDZ5sOWpmsGc+ESWkib2gws8XOeN35WEpi9/R2262yg=",
|
"hash": "sha256-rifK2xVnzYQZnDzF4glkpA4w1/rbvuxkas8npJRXqvM=",
|
||||||
"homepage": "https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud",
|
"homepage": "https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud",
|
||||||
"owner": "opentelekomcloud",
|
"owner": "opentelekomcloud",
|
||||||
"repo": "terraform-provider-opentelekomcloud",
|
"repo": "terraform-provider-opentelekomcloud",
|
||||||
"rev": "v1.36.2",
|
"rev": "v1.36.4",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-2gZ3+XK5FF4hQ2zGjULrPj3QYrCG9MNFLdcVdxgzX9s="
|
"vendorHash": "sha256-4kO4pl1Ssj+lCmImiJQq59J/6rpfuYt/NBDBxJopQdE="
|
||||||
},
|
},
|
||||||
"opsgenie": {
|
"opsgenie": {
|
||||||
"hash": "sha256-ZssKhfwFrzCjvlebEmKAHWBInN5daVqxbmVFoA92dv8=",
|
"hash": "sha256-ZssKhfwFrzCjvlebEmKAHWBInN5daVqxbmVFoA92dv8=",
|
||||||
@ -919,20 +916,20 @@
|
|||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"ovh": {
|
"ovh": {
|
||||||
"hash": "sha256-jQ+eitK5kX12yso+cSltZWRPc/3P2v4W4H2+TbPKvNI=",
|
"hash": "sha256-SGezO0L/rt5rnIz3LijkKdXn0+EPlmM/rGQ/aB2GES4=",
|
||||||
"homepage": "https://registry.terraform.io/providers/ovh/ovh",
|
"homepage": "https://registry.terraform.io/providers/ovh/ovh",
|
||||||
"owner": "ovh",
|
"owner": "ovh",
|
||||||
"repo": "terraform-provider-ovh",
|
"repo": "terraform-provider-ovh",
|
||||||
"rev": "v0.37.0",
|
"rev": "v0.40.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"pagerduty": {
|
"pagerduty": {
|
||||||
"hash": "sha256-WjRfkMMgGuqSpJd4514heDQD4SaiH7gIkZwJzzqxoZk=",
|
"hash": "sha256-D1tYsPiozT9FdTL+DKDkjxAByXueyKwBkka3P9xDJLc=",
|
||||||
"homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty",
|
"homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty",
|
||||||
"owner": "PagerDuty",
|
"owner": "PagerDuty",
|
||||||
"repo": "terraform-provider-pagerduty",
|
"repo": "terraform-provider-pagerduty",
|
||||||
"rev": "v3.9.0",
|
"rev": "v3.10.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
@ -973,13 +970,13 @@
|
|||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"project": {
|
"project": {
|
||||||
"hash": "sha256-ZE3OW83tz2DfcwFn8KfZZYQuWdl335zJecC3Qzn0xPg=",
|
"hash": "sha256-eXieWiwDzTkOVvrjjnG8i8ke7mMTjluq5zEtiZqfiOA=",
|
||||||
"homepage": "https://registry.terraform.io/providers/jfrog/project",
|
"homepage": "https://registry.terraform.io/providers/jfrog/project",
|
||||||
"owner": "jfrog",
|
"owner": "jfrog",
|
||||||
"repo": "terraform-provider-project",
|
"repo": "terraform-provider-project",
|
||||||
"rev": "v1.4.0",
|
"rev": "v1.5.1",
|
||||||
"spdx": "Apache-2.0",
|
"spdx": "Apache-2.0",
|
||||||
"vendorHash": "sha256-i7wota4ezfBA2AoSGO8OdbJcZQizXrPRJYE/WJSTFss="
|
"vendorHash": "sha256-bJ6+i7fZ6PsUcwjwJKiMC10I44bojIifI7eWUhdT1Bw="
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"hash": "sha256-ikXLLNoAjrnGGGI3fHTKFXm8YwqNazE/U39JTjOBsW4=",
|
"hash": "sha256-ikXLLNoAjrnGGGI3fHTKFXm8YwqNazE/U39JTjOBsW4=",
|
||||||
@ -1000,13 +997,13 @@
|
|||||||
"vendorHash": "sha256-j+3qtGlueKZgf0LuNps4Wc9G3EmpSgl8ZNSLqslyizI="
|
"vendorHash": "sha256-j+3qtGlueKZgf0LuNps4Wc9G3EmpSgl8ZNSLqslyizI="
|
||||||
},
|
},
|
||||||
"rancher2": {
|
"rancher2": {
|
||||||
"hash": "sha256-k4lJszOUxeOmpBX8wFiIg6MmVUWqH6OTuj0/OJgr0ZA=",
|
"hash": "sha256-w9oAeE8KuD7kdBFOkNgifaELrxr3X1yKYXFiQLyaGY8=",
|
||||||
"homepage": "https://registry.terraform.io/providers/rancher/rancher2",
|
"homepage": "https://registry.terraform.io/providers/rancher/rancher2",
|
||||||
"owner": "rancher",
|
"owner": "rancher",
|
||||||
"repo": "terraform-provider-rancher2",
|
"repo": "terraform-provider-rancher2",
|
||||||
"rev": "v4.0.0",
|
"rev": "v4.1.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-8XBsQuzEtg8nybJOFHkkr4nfp4WxnmgXqt0ci7q0CbI="
|
"vendorHash": "sha256-kzOEHkVCHOwISXVPmKbJJ2BbBdIJ3G1JtA1nFGZYnG8="
|
||||||
},
|
},
|
||||||
"random": {
|
"random": {
|
||||||
"hash": "sha256-8RRfoxDXa9pScyZ8CXBuWODlahd3lH0IzPaV0yb7GpI=",
|
"hash": "sha256-8RRfoxDXa9pScyZ8CXBuWODlahd3lH0IzPaV0yb7GpI=",
|
||||||
@ -1036,13 +1033,13 @@
|
|||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"scaleway": {
|
"scaleway": {
|
||||||
"hash": "sha256-ygCr2kxnVoR2IvtvQI483Urd5sLU6U+TCHYW1FXy1Tc=",
|
"hash": "sha256-3K1BGar+D45nCSQNodJYTp+kP0EdoBzQTOEJ3PQa3t8=",
|
||||||
"homepage": "https://registry.terraform.io/providers/scaleway/scaleway",
|
"homepage": "https://registry.terraform.io/providers/scaleway/scaleway",
|
||||||
"owner": "scaleway",
|
"owner": "scaleway",
|
||||||
"repo": "terraform-provider-scaleway",
|
"repo": "terraform-provider-scaleway",
|
||||||
"rev": "v2.37.0",
|
"rev": "v2.38.2",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-JXSXDJqRGZDk1xyyWhv+S9Jl5duBN9RR71eukDc6ODQ="
|
"vendorHash": "sha256-5otz+3S1o3V+V1SZaFP611AwyCvoPCxCwR2SE3DEw5o="
|
||||||
},
|
},
|
||||||
"secret": {
|
"secret": {
|
||||||
"hash": "sha256-MmAnA/4SAPqLY/gYcJSTnEttQTsDd2kEdkQjQj6Bb+A=",
|
"hash": "sha256-MmAnA/4SAPqLY/gYcJSTnEttQTsDd2kEdkQjQj6Bb+A=",
|
||||||
@ -1108,11 +1105,11 @@
|
|||||||
"vendorHash": "sha256-F1AuO/dkldEDRvkwrbq2EjByxjg3K2rohZAM4DzKPUw="
|
"vendorHash": "sha256-F1AuO/dkldEDRvkwrbq2EjByxjg3K2rohZAM4DzKPUw="
|
||||||
},
|
},
|
||||||
"snowflake": {
|
"snowflake": {
|
||||||
"hash": "sha256-ZPqKctqmAaF7obRDdK2Jn5kGihjyPZhl8IoAprcXuUI=",
|
"hash": "sha256-X0VD4aI7WzNsy36e39eWzn2IIaLuXnhFSgiMnbb4myU=",
|
||||||
"homepage": "https://registry.terraform.io/providers/Snowflake-Labs/snowflake",
|
"homepage": "https://registry.terraform.io/providers/Snowflake-Labs/snowflake",
|
||||||
"owner": "Snowflake-Labs",
|
"owner": "Snowflake-Labs",
|
||||||
"repo": "terraform-provider-snowflake",
|
"repo": "terraform-provider-snowflake",
|
||||||
"rev": "v0.87.0",
|
"rev": "v0.87.2",
|
||||||
"spdx": "MIT",
|
"spdx": "MIT",
|
||||||
"vendorHash": "sha256-hvaZBOeAVutoKv46BLE1ud1Ox0K0InpTSG5G2WwTj5s="
|
"vendorHash": "sha256-hvaZBOeAVutoKv46BLE1ud1Ox0K0InpTSG5G2WwTj5s="
|
||||||
},
|
},
|
||||||
@ -1126,13 +1123,13 @@
|
|||||||
"vendorHash": "sha256-8W1PK4T98iK1N6EB6AVjvr1P9Ja51+kSOmYAEosxrh8="
|
"vendorHash": "sha256-8W1PK4T98iK1N6EB6AVjvr1P9Ja51+kSOmYAEosxrh8="
|
||||||
},
|
},
|
||||||
"spotinst": {
|
"spotinst": {
|
||||||
"hash": "sha256-9hSrU4pSlbcGM0HHKg/xIPz4DTvds6+yIFYbQ+xmPrA=",
|
"hash": "sha256-3/dMhB5SRc1pEsoflaMcNmPn3MjEUZ95aruqwD/Ro0M=",
|
||||||
"homepage": "https://registry.terraform.io/providers/spotinst/spotinst",
|
"homepage": "https://registry.terraform.io/providers/spotinst/spotinst",
|
||||||
"owner": "spotinst",
|
"owner": "spotinst",
|
||||||
"repo": "terraform-provider-spotinst",
|
"repo": "terraform-provider-spotinst",
|
||||||
"rev": "v1.162.0",
|
"rev": "v1.165.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-lOLX/ZcBbh7TzsKO9w/dB1gm0KD9ezlXNjWRBBQVgsQ="
|
"vendorHash": "sha256-aKp9DDUU1cZye24jtFqpxA43KJj8CjXFE/+hl1PBH6c="
|
||||||
},
|
},
|
||||||
"ssh": {
|
"ssh": {
|
||||||
"hash": "sha256-1UN5QJyjCuxs2vQYlSuz2jsu/HgGTxOoWWRcv4qcwow=",
|
"hash": "sha256-1UN5QJyjCuxs2vQYlSuz2jsu/HgGTxOoWWRcv4qcwow=",
|
||||||
@ -1162,22 +1159,22 @@
|
|||||||
"vendorHash": "sha256-9M1DsE/FPQK8TG7xCJWbU3HAJCK3p/7lxdzjO1oAfWs="
|
"vendorHash": "sha256-9M1DsE/FPQK8TG7xCJWbU3HAJCK3p/7lxdzjO1oAfWs="
|
||||||
},
|
},
|
||||||
"sumologic": {
|
"sumologic": {
|
||||||
"hash": "sha256-fO7EsELdBElvosfbyKYnun7pJhoy5tTADGgYHqi9nEQ=",
|
"hash": "sha256-wGqOUeDJs80s5xNsnJ4uLg6DXxcZA+P30XtY4DyCDzo=",
|
||||||
"homepage": "https://registry.terraform.io/providers/SumoLogic/sumologic",
|
"homepage": "https://registry.terraform.io/providers/SumoLogic/sumologic",
|
||||||
"owner": "SumoLogic",
|
"owner": "SumoLogic",
|
||||||
"repo": "terraform-provider-sumologic",
|
"repo": "terraform-provider-sumologic",
|
||||||
"rev": "v2.28.2",
|
"rev": "v2.28.3",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-iNBM4Y24vDGPKyb5cppSogk145F0/pAFmOzEeiWgfLI="
|
"vendorHash": "sha256-ti0zBliq3DXVNWlqE0dO6T5UxN/p1fLMt4FK/0/j9oY="
|
||||||
},
|
},
|
||||||
"tailscale": {
|
"tailscale": {
|
||||||
"hash": "sha256-1OSGJham+oJLQUcSm+Iea9SDM5VhOcE7Bz+ZgxM4Lww=",
|
"hash": "sha256-hvhdaxO7CbsfFzDw0UuRxlgRwvumWPz/I65IgounflQ=",
|
||||||
"homepage": "https://registry.terraform.io/providers/tailscale/tailscale",
|
"homepage": "https://registry.terraform.io/providers/tailscale/tailscale",
|
||||||
"owner": "tailscale",
|
"owner": "tailscale",
|
||||||
"repo": "terraform-provider-tailscale",
|
"repo": "terraform-provider-tailscale",
|
||||||
"rev": "v0.13.13",
|
"rev": "v0.15.0",
|
||||||
"spdx": "MIT",
|
"spdx": "MIT",
|
||||||
"vendorHash": "sha256-w0S9ACnDNZsEvYEkS2Q/8I2doM3AmgpzmgRXgA7CaTw="
|
"vendorHash": "sha256-+XgYutJTSKL6HmAX4GLnktqcM3AxYP7B1UHzAp/Oz78="
|
||||||
},
|
},
|
||||||
"talos": {
|
"talos": {
|
||||||
"hash": "sha256-DoO2aGoBkuafPJGNz0opmkFw4wwUgsczA2D0bSXQAlg=",
|
"hash": "sha256-DoO2aGoBkuafPJGNz0opmkFw4wwUgsczA2D0bSXQAlg=",
|
||||||
@ -1189,31 +1186,31 @@
|
|||||||
"vendorHash": "sha256-FWwHAaUKUw7DyNs4sAlkLkGNj48wMJgpFvfQgbp8lFs="
|
"vendorHash": "sha256-FWwHAaUKUw7DyNs4sAlkLkGNj48wMJgpFvfQgbp8lFs="
|
||||||
},
|
},
|
||||||
"temporalcloud": {
|
"temporalcloud": {
|
||||||
"hash": "sha256-ROFjDIzMLifFZAfetpDWOGylyg9Jp6vN9dEDLMZ3tz8=",
|
"hash": "sha256-pjxEcA8K9n70FWMwpTXr8fwOCj/GVmiL9XfKLRLQ6tI=",
|
||||||
"homepage": "https://registry.terraform.io/providers/temporalio/temporalcloud",
|
"homepage": "https://registry.terraform.io/providers/temporalio/temporalcloud",
|
||||||
"owner": "temporalio",
|
"owner": "temporalio",
|
||||||
"repo": "terraform-provider-temporalcloud",
|
"repo": "terraform-provider-temporalcloud",
|
||||||
"rev": "v0.0.5",
|
"rev": "v0.0.6",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-9sIVFZJXFR0+cJj6xL6bXRTY9dKIB6a+7ZCopeq9upM="
|
"vendorHash": "sha256-2rYaxDDIPH46gXNILnTcHRsChpEd406r4pzWdnHMLNM="
|
||||||
},
|
},
|
||||||
"tencentcloud": {
|
"tencentcloud": {
|
||||||
"hash": "sha256-vcq7DvYv4dHd7nO4iwCWePuPwM2mIMfC438FkpG/Iwo=",
|
"hash": "sha256-Vk1Jc1zSTKoFlNATlx9i5Pn4EzD/uS+RgmUCooMQVx8=",
|
||||||
"homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud",
|
"homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud",
|
||||||
"owner": "tencentcloudstack",
|
"owner": "tencentcloudstack",
|
||||||
"repo": "terraform-provider-tencentcloud",
|
"repo": "terraform-provider-tencentcloud",
|
||||||
"rev": "v1.81.77",
|
"rev": "v1.81.83",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"tfe": {
|
"tfe": {
|
||||||
"hash": "sha256-/YEDeDH+6J1p/p0myonruRx4BiYao2zy40kMMb+Jv6o=",
|
"hash": "sha256-5Txgqf/4dh2fsB6guqgLs3PxZs1QB32NzqCFIwM4ogg=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/tfe",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/tfe",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"repo": "terraform-provider-tfe",
|
"repo": "terraform-provider-tfe",
|
||||||
"rev": "v0.52.0",
|
"rev": "v0.53.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-kDR4CB3RAvGC/NkT4PJ7BxI2v8WSfI2mfGSW+d1J2ZI="
|
"vendorHash": "sha256-7rMBmB93dLPyd9VcVc9R8SnXQ0XkU6SHc6j/KiAODVg="
|
||||||
},
|
},
|
||||||
"thunder": {
|
"thunder": {
|
||||||
"hash": "sha256-ezolcZ652YUV/CDoNKNRZkiRpRoa5AMqHxeYLxluA5A=",
|
"hash": "sha256-ezolcZ652YUV/CDoNKNRZkiRpRoa5AMqHxeYLxluA5A=",
|
||||||
@ -1225,13 +1222,13 @@
|
|||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"time": {
|
"time": {
|
||||||
"hash": "sha256-5AOp6y/Nmu59uB9QXqwkcgakyzAyiAclZ9EJa7+MvpY=",
|
"hash": "sha256-yRYGyDPMR/2+OOjqXj1OhpvYoAUEbgWPcW4PcatPPh8=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/time",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/time",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"repo": "terraform-provider-time",
|
"repo": "terraform-provider-time",
|
||||||
"rev": "v0.10.0",
|
"rev": "v0.11.1",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-TrkmjqUJi28sN9POzEuKzKyPQiS1RtVpj9NbsM3jW0I="
|
"vendorHash": "sha256-UZ0DpurmLmju/MG0uhAXgbwQoas94/R9TNT1cyO6pIQ="
|
||||||
},
|
},
|
||||||
"tls": {
|
"tls": {
|
||||||
"hash": "sha256-2K18jY2+oPvelMtZ2o4WJcAPhc93nCvJdHq+VNfmWZI=",
|
"hash": "sha256-2K18jY2+oPvelMtZ2o4WJcAPhc93nCvJdHq+VNfmWZI=",
|
||||||
@ -1262,11 +1259,11 @@
|
|||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"ucloud": {
|
"ucloud": {
|
||||||
"hash": "sha256-OFnNEmODAluhEzVvQ22jblUhpzIlIvjsYZZmtepAcX8=",
|
"hash": "sha256-u9LxsBKmS80h4y+/nJZ+0+cmQP5gS/I+T5g8H/QlPDA=",
|
||||||
"homepage": "https://registry.terraform.io/providers/ucloud/ucloud",
|
"homepage": "https://registry.terraform.io/providers/ucloud/ucloud",
|
||||||
"owner": "ucloud",
|
"owner": "ucloud",
|
||||||
"repo": "terraform-provider-ucloud",
|
"repo": "terraform-provider-ucloud",
|
||||||
"rev": "v1.38.6",
|
"rev": "v1.38.8",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
@ -1280,13 +1277,13 @@
|
|||||||
"vendorHash": "sha256-srhu8iepW/JmPrJ7PuXyk0GEWMwzpNpkny33z7ZdrdM="
|
"vendorHash": "sha256-srhu8iepW/JmPrJ7PuXyk0GEWMwzpNpkny33z7ZdrdM="
|
||||||
},
|
},
|
||||||
"vault": {
|
"vault": {
|
||||||
"hash": "sha256-hxEy9S6BH4pjHzmGu7LMFuV/dXc9oJ4PKLX4TYlxAJo=",
|
"hash": "sha256-jwVc1x2+i4V/0mWRg5+Xpk0ONHC1T55Hof9JOUVAo/s=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/vault",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/vault",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"repo": "terraform-provider-vault",
|
"repo": "terraform-provider-vault",
|
||||||
"rev": "v3.25.0",
|
"rev": "v4.1.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-cKD8+YiclFNR9xWr68F17mQjtxhAsPBpXhT6luvXp3I="
|
"vendorHash": "sha256-b/1g/1hFbIfzYJ0lQKNzalLkD95LLRgoftuoeDicalE="
|
||||||
},
|
},
|
||||||
"vcd": {
|
"vcd": {
|
||||||
"hash": "sha256-TP9COMofx4c2GZ0dQkfopn4iq8ddfV3WwuNjTu6yQnU=",
|
"hash": "sha256-TP9COMofx4c2GZ0dQkfopn4iq8ddfV3WwuNjTu6yQnU=",
|
||||||
@ -1325,22 +1322,22 @@
|
|||||||
"vendorHash": "sha256-OzcDMLWwnBYIkBcL6U1t9oCNhZZokBUf2TONb+OfgPE="
|
"vendorHash": "sha256-OzcDMLWwnBYIkBcL6U1t9oCNhZZokBUf2TONb+OfgPE="
|
||||||
},
|
},
|
||||||
"vra7": {
|
"vra7": {
|
||||||
"hash": "sha256-dvdsfUKhl1z/iHsh+/2HDb6mEX86P9FgynkzVQgtM5w=",
|
"hash": "sha256-v/0LBzyUUqt+Jx4GubCC2QzKdgt5WrrjZ4YvfxA2+GA=",
|
||||||
"homepage": "https://registry.terraform.io/providers/vmware/vra7",
|
"homepage": "https://registry.terraform.io/providers/vmware/vra7",
|
||||||
"owner": "vmware",
|
"owner": "vmware",
|
||||||
"repo": "terraform-provider-vra7",
|
"repo": "terraform-provider-vra7",
|
||||||
"rev": "v3.0.12",
|
"rev": "v3.0.13",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": null
|
"vendorHash": null
|
||||||
},
|
},
|
||||||
"vsphere": {
|
"vsphere": {
|
||||||
"hash": "sha256-VWPKSR6xIph5dnMBSmLB/laY+DmNdshn6+94amCFQ5g=",
|
"hash": "sha256-SATX9BO6tnHW8+oeSeMNP3+opKHBk42va2J8YdrnlUw=",
|
||||||
"homepage": "https://registry.terraform.io/providers/hashicorp/vsphere",
|
"homepage": "https://registry.terraform.io/providers/hashicorp/vsphere",
|
||||||
"owner": "hashicorp",
|
"owner": "hashicorp",
|
||||||
"repo": "terraform-provider-vsphere",
|
"repo": "terraform-provider-vsphere",
|
||||||
"rev": "v2.6.1",
|
"rev": "v2.7.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-d9CdK5AHFZRC89Xko4vyx8jR10fkG1VYGVILlXM7zgw="
|
"vendorHash": "sha256-cHzIOIGy5DT5q5fvQlv56V6/vU0akBFM34M+c2+qIy4="
|
||||||
},
|
},
|
||||||
"vultr": {
|
"vultr": {
|
||||||
"hash": "sha256-+J4RHQWOy4Wfv2/8UNHe8g2fp2yAxzqzZZRv749B3Yc=",
|
"hash": "sha256-+J4RHQWOy4Wfv2/8UNHe8g2fp2yAxzqzZZRv749B3Yc=",
|
||||||
@ -1361,11 +1358,11 @@
|
|||||||
"vendorHash": "sha256-GRnVhGpVgFI83Lg34Zv1xgV5Kp8ioKTFV5uaqS80ATg="
|
"vendorHash": "sha256-GRnVhGpVgFI83Lg34Zv1xgV5Kp8ioKTFV5uaqS80ATg="
|
||||||
},
|
},
|
||||||
"yandex": {
|
"yandex": {
|
||||||
"hash": "sha256-utRegZYS19yjd1Gnqnet+XKaLop81JrNO+Oq7Gzms1M=",
|
"hash": "sha256-mlai++RjiYFSJLkhyWyKKYs/LFVoKIHtFB2bGmB5DFM=",
|
||||||
"homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex",
|
"homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex",
|
||||||
"owner": "yandex-cloud",
|
"owner": "yandex-cloud",
|
||||||
"repo": "terraform-provider-yandex",
|
"repo": "terraform-provider-yandex",
|
||||||
"rev": "v0.110.0",
|
"rev": "v0.112.0",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-eE8gYyIGVBmw02I6j9GoEm2TiOmHGWhOs5pcqj/6PaA="
|
"vendorHash": "sha256-eE8gYyIGVBmw02I6j9GoEm2TiOmHGWhOs5pcqj/6PaA="
|
||||||
}
|
}
|
||||||
|
@ -7,14 +7,14 @@ let
|
|||||||
description = "Desktop sharing application, providing remote support and online meetings";
|
description = "Desktop sharing application, providing remote support and online meetings";
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
pname = "anydesk";
|
pname = "anydesk";
|
||||||
version = "6.3.0";
|
version = "6.3.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
urls = [
|
urls = [
|
||||||
"https://download.anydesk.com/linux/anydesk-${version}-amd64.tar.gz"
|
"https://download.anydesk.com/linux/anydesk-${version}-amd64.tar.gz"
|
||||||
"https://download.anydesk.com/linux/generic-linux/anydesk-${version}-amd64.tar.gz"
|
"https://download.anydesk.com/linux/generic-linux/anydesk-${version}-amd64.tar.gz"
|
||||||
];
|
];
|
||||||
hash = "sha256-seMzfTXOGa+TljgpmIsgFOis+79r0bWt+4vH3Nb+5FI=";
|
hash = "sha256-qVksva6+EfAQiOexP8NlDSCR5Ab2WGsuCG4BD87rlag=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
@ -1,76 +0,0 @@
|
|||||||
{ lib
|
|
||||||
, fetchFromGitHub
|
|
||||||
, python3
|
|
||||||
}:
|
|
||||||
|
|
||||||
python3.pkgs.buildPythonApplication rec {
|
|
||||||
pname = "strictdoc";
|
|
||||||
version = "0.0.40";
|
|
||||||
pyproject = true;
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "strictdoc-project";
|
|
||||||
repo = "strictdoc";
|
|
||||||
rev = "refs/tags/${version}";
|
|
||||||
hash = "sha256-kZ8qVhroSPSGAcgUFZb1vRI6JoFyjeg/0qYosbRnwyc=";
|
|
||||||
};
|
|
||||||
|
|
||||||
pythonRelaxDeps = true;
|
|
||||||
|
|
||||||
nativeBuildInputs = with python3.pkgs; [
|
|
||||||
hatchling
|
|
||||||
pythonRelaxDepsHook
|
|
||||||
];
|
|
||||||
|
|
||||||
propagatedBuildInputs = with python3.pkgs; [
|
|
||||||
beautifulsoup4
|
|
||||||
datauri
|
|
||||||
docutils
|
|
||||||
fastapi
|
|
||||||
html5lib
|
|
||||||
jinja2
|
|
||||||
lxml
|
|
||||||
markupsafe
|
|
||||||
pybtex
|
|
||||||
pygments
|
|
||||||
python-multipart
|
|
||||||
reqif
|
|
||||||
selenium
|
|
||||||
setuptools
|
|
||||||
spdx-tools
|
|
||||||
textx
|
|
||||||
toml
|
|
||||||
uvicorn
|
|
||||||
webdriver-manager
|
|
||||||
websockets
|
|
||||||
xlrd
|
|
||||||
xlsxwriter
|
|
||||||
] ++ uvicorn.optional-dependencies.standard;
|
|
||||||
|
|
||||||
nativeCheckInputs = with python3.pkgs; [
|
|
||||||
httpx
|
|
||||||
pytestCheckHook
|
|
||||||
];
|
|
||||||
|
|
||||||
pythonImportsCheck = [
|
|
||||||
"strictdoc"
|
|
||||||
];
|
|
||||||
|
|
||||||
disabledTests = [
|
|
||||||
# fixture 'fs' not found
|
|
||||||
"test_001_load_from_files"
|
|
||||||
];
|
|
||||||
|
|
||||||
disabledTestPaths = [
|
|
||||||
"tests/end2end/"
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
description = "Software requirements specification tool";
|
|
||||||
mainProgram = "strictdoc";
|
|
||||||
homepage = "https://github.com/strictdoc-project/strictdoc";
|
|
||||||
changelog = "https://github.com/strictdoc-project/strictdoc/releases/tag/${version}";
|
|
||||||
license = licenses.asl20;
|
|
||||||
maintainers = with maintainers; [ yuu ];
|
|
||||||
};
|
|
||||||
}
|
|
@ -10,11 +10,11 @@ let
|
|||||||
in
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "palp";
|
pname = "palp";
|
||||||
version = "2.20";
|
version = "2.21";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://hep.itp.tuwien.ac.at/~kreuzer/CY/palp/${pname}-${version}.tar.gz";
|
url = "http://hep.itp.tuwien.ac.at/~kreuzer/CY/palp/${pname}-${version}.tar.gz";
|
||||||
sha256 = "1q1cl3vpdir16szy0jcadysydcrjp48hqxyx42kr8g9digkqjgkj";
|
sha256 = "sha256-fkp78hmZioRMC8zgoXbknQdDy0tQWg4ZUym/LsGW3dc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
hardeningDisable = [
|
hardeningDisable = [
|
||||||
|
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "gh";
|
pname = "gh";
|
||||||
version = "2.45.0";
|
version = "2.46.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "cli";
|
owner = "cli";
|
||||||
repo = "cli";
|
repo = "cli";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-jztBWn/1bDTxR/q27RYJM6boFWyduTKAtIn5zIZK2tU=";
|
hash = "sha256-UvHLOG7/IJOzqFSu9Bbho+ldgvvGCiVjJK0epnYxZF8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-FprVBvYPGWLcUKlWg9JU7yy2KDa/3rceAEHUIYHN4f8=";
|
vendorHash = "sha256-hZ8YGGrkeqI8079KSQM3E8SISb8lzFo4kQx2G+8HpNM=";
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ let
|
|||||||
davinci = (
|
davinci = (
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "davinci-resolve${lib.optionalString studioVariant "-studio"}";
|
pname = "davinci-resolve${lib.optionalString studioVariant "-studio"}";
|
||||||
version = "18.6.5";
|
version = "18.6.6";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
(appimage-run.override { buildFHSEnv = buildFHSEnvChroot; } )
|
(appimage-run.override { buildFHSEnv = buildFHSEnvChroot; } )
|
||||||
@ -52,8 +52,8 @@ let
|
|||||||
outputHashAlgo = "sha256";
|
outputHashAlgo = "sha256";
|
||||||
outputHash =
|
outputHash =
|
||||||
if studioVariant
|
if studioVariant
|
||||||
then "sha256-Ua5R0G4okBpz9SyyA2zn6nVflY9AlWch7Kx6PrW/nMg="
|
then "sha256-9iTdIjHH8uoXlVr6miyqmHuzbbpbqdJPEbPGycsccoI="
|
||||||
else "sha256-oCK7w5jB7h4PSKg2IJwriyAVi/kj4TurloBcfDAe6BQ=";
|
else "sha256-WrIQ1FHm65MOGb5HfFl2WzXYJRlqktuZdrtzcjWp1gI=";
|
||||||
|
|
||||||
impureEnvVars = lib.fetchers.proxyImpureEnvVars;
|
impureEnvVars = lib.fetchers.proxyImpureEnvVars;
|
||||||
|
|
||||||
@ -258,7 +258,7 @@ buildFHSEnv {
|
|||||||
description = "Professional video editing, color, effects and audio post-processing";
|
description = "Professional video editing, color, effects and audio post-processing";
|
||||||
homepage = "https://www.blackmagicdesign.com/products/davinciresolve";
|
homepage = "https://www.blackmagicdesign.com/products/davinciresolve";
|
||||||
license = licenses.unfree;
|
license = licenses.unfree;
|
||||||
maintainers = with maintainers; [ jshcmpbll orivej ];
|
maintainers = with maintainers; [ amarshall jshcmpbll orivej ];
|
||||||
platforms = [ "x86_64-linux" ];
|
platforms = [ "x86_64-linux" ];
|
||||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||||
mainProgram = "davinci-resolve";
|
mainProgram = "davinci-resolve";
|
||||||
|
@ -120,7 +120,7 @@ init_remote(){
|
|||||||
git config remote.origin.partialclonefilter "blob:none"
|
git config remote.origin.partialclonefilter "blob:none"
|
||||||
echo "$sparseCheckout" | git sparse-checkout set --stdin ${nonConeMode:+--no-cone}
|
echo "$sparseCheckout" | git sparse-checkout set --stdin ${nonConeMode:+--no-cone}
|
||||||
fi
|
fi
|
||||||
( [ -n "$http_proxy" ] && clean_git config http.proxy "$http_proxy" ) || true
|
( [ -n "$http_proxy" ] && clean_git config --global http.proxy "$http_proxy" ) || true
|
||||||
}
|
}
|
||||||
|
|
||||||
# Return the reference of an hash if it exists on the remote repository.
|
# Return the reference of an hash if it exists on the remote repository.
|
||||||
|
@ -1,23 +1,31 @@
|
|||||||
{ lib, stdenv, fetchurl }:
|
{
|
||||||
|
lib,
|
||||||
|
stdenv,
|
||||||
|
fetchFromGitLab,
|
||||||
|
autoreconfHook,
|
||||||
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "a52dec";
|
pname = "a52dec";
|
||||||
version = "0.7.4";
|
version = "0.8.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchFromGitLab {
|
||||||
url = "https://liba52.sourceforge.io/files/${pname}-${version}.tar.gz";
|
domain = "git.adelielinux.org";
|
||||||
sha256 = "oh1ySrOzkzMwGUNTaH34LEdbXfuZdRPu9MJd5shl7DM=";
|
owner = "community";
|
||||||
|
repo = "a52dec";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-Z4riiwetJkhQYa+AD8qOiwB1+cuLbOyN/g7D8HM8Pkw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [ autoreconfHook ];
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"--enable-shared"
|
"--enable-shared"
|
||||||
# Define inline as __attribute__ ((__always_inline__))
|
# Define inline as __attribute__ ((__always_inline__))
|
||||||
"ac_cv_c_inline=yes"
|
"ac_cv_c_inline=yes"
|
||||||
];
|
];
|
||||||
|
|
||||||
makeFlags = [
|
makeFlags = [ "AR=${stdenv.cc.targetPrefix}ar" ];
|
||||||
"AR=${stdenv.cc.targetPrefix}ar"
|
|
||||||
];
|
|
||||||
|
|
||||||
# fails 1 out of 1 tests with "BAD GLOBAL SYMBOLS" on i686
|
# fails 1 out of 1 tests with "BAD GLOBAL SYMBOLS" on i686
|
||||||
# which can also be fixed with
|
# which can also be fixed with
|
||||||
@ -28,7 +36,9 @@ stdenv.mkDerivation rec {
|
|||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "ATSC A/52 stream decoder";
|
description = "ATSC A/52 stream decoder";
|
||||||
homepage = "https://liba52.sourceforge.io/";
|
homepage = "https://liba52.sourceforge.io/";
|
||||||
platforms = platforms.unix;
|
|
||||||
license = licenses.gpl2Plus;
|
license = licenses.gpl2Plus;
|
||||||
|
maintainers = with maintainers; [ wegank ];
|
||||||
|
mainProgram = "a52dec";
|
||||||
|
platforms = platforms.unix;
|
||||||
};
|
};
|
||||||
}
|
}
|
45
pkgs/by-name/cu/cucumber/Gemfile.lock
Normal file
45
pkgs/by-name/cu/cucumber/Gemfile.lock
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
GEM
|
||||||
|
remote: https://rubygems.org/
|
||||||
|
specs:
|
||||||
|
bigdecimal (3.1.7)
|
||||||
|
builder (3.2.4)
|
||||||
|
cucumber (9.2.0)
|
||||||
|
builder (~> 3.2)
|
||||||
|
cucumber-ci-environment (> 9, < 11)
|
||||||
|
cucumber-core (> 13, < 14)
|
||||||
|
cucumber-cucumber-expressions (~> 17.0)
|
||||||
|
cucumber-gherkin (> 24, < 28)
|
||||||
|
cucumber-html-formatter (> 20.3, < 22)
|
||||||
|
cucumber-messages (> 19, < 25)
|
||||||
|
diff-lcs (~> 1.5)
|
||||||
|
mini_mime (~> 1.1)
|
||||||
|
multi_test (~> 1.1)
|
||||||
|
sys-uname (~> 1.2)
|
||||||
|
cucumber-ci-environment (10.0.1)
|
||||||
|
cucumber-core (13.0.1)
|
||||||
|
cucumber-gherkin (>= 27, < 28)
|
||||||
|
cucumber-messages (>= 20, < 23)
|
||||||
|
cucumber-tag-expressions (> 5, < 7)
|
||||||
|
cucumber-cucumber-expressions (17.0.2)
|
||||||
|
bigdecimal
|
||||||
|
cucumber-gherkin (27.0.0)
|
||||||
|
cucumber-messages (>= 19.1.4, < 23)
|
||||||
|
cucumber-html-formatter (21.3.0)
|
||||||
|
cucumber-messages (> 19, < 25)
|
||||||
|
cucumber-messages (22.0.0)
|
||||||
|
cucumber-tag-expressions (6.1.0)
|
||||||
|
diff-lcs (1.5.1)
|
||||||
|
ffi (1.16.3)
|
||||||
|
mini_mime (1.1.5)
|
||||||
|
multi_test (1.1.0)
|
||||||
|
sys-uname (1.2.3)
|
||||||
|
ffi (~> 1.1)
|
||||||
|
|
||||||
|
PLATFORMS
|
||||||
|
ruby
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
cucumber
|
||||||
|
|
||||||
|
BUNDLED WITH
|
||||||
|
2.5.6
|
@ -1,4 +1,14 @@
|
|||||||
{
|
{
|
||||||
|
bigdecimal = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0cq1c29zbkcxgdihqisirhcw76xc768z2zpd5vbccpq0l1lv76g7";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.1.7";
|
||||||
|
};
|
||||||
builder = {
|
builder = {
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
platforms = [];
|
platforms = [];
|
||||||
@ -15,20 +25,20 @@
|
|||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0gmbbj4s4cv9aifks29q9w9yjcrvihcz1i8sijplwbps7334skv1";
|
sha256 = "19qsfgahkah4k0pajxc04mjn8pig7g4n9nkcarg1nzs2612c29s8";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "9.1.0";
|
version = "9.2.0";
|
||||||
};
|
};
|
||||||
cucumber-ci-environment = {
|
cucumber-ci-environment = {
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0a11b6w6khjb7rw7ksxdw4bprmg9gfc8xdrsbgv8767ri891s4lq";
|
sha256 = "0cc6w7dqlmnp59ymi7pyspm3w4m7fn37x6b18pziv62wr373yvmv";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "9.2.0";
|
version = "10.0.1";
|
||||||
};
|
};
|
||||||
cucumber-core = {
|
cucumber-core = {
|
||||||
dependencies = ["cucumber-gherkin" "cucumber-messages" "cucumber-tag-expressions"];
|
dependencies = ["cucumber-gherkin" "cucumber-messages" "cucumber-tag-expressions"];
|
||||||
@ -36,20 +46,21 @@
|
|||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1ylxpganbvlzcd4picmgbs060cf0nlpkjc7lqxndyr6xaz2g99y2";
|
sha256 = "1jf5ngxfc1q2y7l2nci3p91gp253aqdhkhazkz0yxq72n6zrszvm";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "12.0.0";
|
version = "13.0.1";
|
||||||
};
|
};
|
||||||
cucumber-cucumber-expressions = {
|
cucumber-cucumber-expressions = {
|
||||||
|
dependencies = ["bigdecimal"];
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0xyvg7l2y9b9gh682z47zcf1na179n8j7bwfyahp79w8s047660b";
|
sha256 = "0wsczwaqws1hbkirjhl0lh5s5xhc7cpmj2f790lkx10nr85rbpxi";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "17.0.1";
|
version = "17.0.2";
|
||||||
};
|
};
|
||||||
cucumber-gherkin = {
|
cucumber-gherkin = {
|
||||||
dependencies = ["cucumber-messages"];
|
dependencies = ["cucumber-messages"];
|
||||||
@ -57,10 +68,10 @@
|
|||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0in9cn9pza3vylc1mlpc3ivri493ikq7f9pnsjkfr6ahagacnh4i";
|
sha256 = "063p0slf6fvigdn3jynp5pjf9b05byyyi0jhsyapy46hq4984sif";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "26.2.0";
|
version = "27.0.0";
|
||||||
};
|
};
|
||||||
cucumber-html-formatter = {
|
cucumber-html-formatter = {
|
||||||
dependencies = ["cucumber-messages"];
|
dependencies = ["cucumber-messages"];
|
||||||
@ -68,10 +79,10 @@
|
|||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1al5cafzbiqd7fhwyvs0xcpjszav0q5816x9r02v3hzri10wvp5s";
|
sha256 = "0wznhl3b8b47zff0yx69828bx33n0vc60kh6110ml0xni7lx8xw1";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "20.4.0";
|
version = "21.3.0";
|
||||||
};
|
};
|
||||||
cucumber-messages = {
|
cucumber-messages = {
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
@ -88,20 +99,20 @@
|
|||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0rmbw044fdy2756ypnqray8abfxqvwrn1jhsdafdbjwihvvsk62f";
|
sha256 = "1g0fl6v1677q71nkaib2g3p03jdzrwgfanpi96srb1743qd54bk1";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "5.0.6";
|
version = "6.1.0";
|
||||||
};
|
};
|
||||||
diff-lcs = {
|
diff-lcs = {
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0rwvjahnp7cpmracd8x732rjgnilqv2sx7d1gfrysslc3h039fa9";
|
sha256 = "1znxccz83m4xgpd239nyqxlifdb7m8rlfayk6s259186nkgj6ci7";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.5.0";
|
version = "1.5.1";
|
||||||
};
|
};
|
||||||
ffi = {
|
ffi = {
|
||||||
groups = ["default"];
|
groups = ["default"];
|
2126
pkgs/by-name/de/devenv/Cargo.lock
generated
Normal file
2126
pkgs/by-name/de/devenv/Cargo.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user