Merge master into staging-next

This commit is contained in:
github-actions[bot] 2023-01-23 00:02:15 +00:00 committed by GitHub
commit 44319c878e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
109 changed files with 1206 additions and 674 deletions

View file

@ -128,7 +128,7 @@ You will need to run the build process once to fix the hash to correspond to you
###### FOD {#fixed-output-derivation} ###### FOD {#fixed-output-derivation}
A fixed output derivation will download mix dependencies from the internet. To ensure reproducibility, a hash will be supplied. Note that mix is relatively reproducible. An FOD generating a different hash on each run hasn't been observed (as opposed to npm where the chances are relatively high). See [elixir_ls](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/beam-modules/elixir_ls.nix) for a usage example of FOD. A fixed output derivation will download mix dependencies from the internet. To ensure reproducibility, a hash will be supplied. Note that mix is relatively reproducible. An FOD generating a different hash on each run hasn't been observed (as opposed to npm where the chances are relatively high). See [elixir_ls](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/beam-modules/elixir-ls/default.nix) for a usage example of FOD.
Practical steps Practical steps

View file

@ -276,6 +276,17 @@
or configure your firewall. or configure your firewall.
</para> </para>
</listitem> </listitem>
<listitem>
<para>
Kime has been updated from 2.5.6 to 3.0.2 and the
<literal>i18n.inputMethod.kime.config</literal> option has
been removed. Users should use
<literal>daemonModules</literal>,
<literal>iconColor</literal>, and
<literal>extraConfig</literal> options under
<literal>i18n.inputMethod.kime</literal> instead.
</para>
</listitem>
<listitem> <listitem>
<para> <para>
<literal>llvmPackages_rocm.llvm</literal> will not contain <literal>llvmPackages_rocm.llvm</literal> will not contain

View file

@ -71,6 +71,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- The [services.unifi-video.openFirewall](#opt-services.unifi-video.openFirewall) module option default value has been changed from `true` to `false`. You will need to explicitly set this option to `true`, or configure your firewall. - The [services.unifi-video.openFirewall](#opt-services.unifi-video.openFirewall) module option default value has been changed from `true` to `false`. You will need to explicitly set this option to `true`, or configure your firewall.
- Kime has been updated from 2.5.6 to 3.0.2 and the `i18n.inputMethod.kime.config` option has been removed. Users should use `daemonModules`, `iconColor`, and `extraConfig` options under `i18n.inputMethod.kime` instead.
- `llvmPackages_rocm.llvm` will not contain `clang` or `compiler-rt`. `llvmPackages_rocm.clang` will not contain `llvm`. `llvmPackages_rocm.clangNoCompilerRt` has been removed in favor of using `llvmPackages_rocm.clang-unwrapped`. - `llvmPackages_rocm.llvm` will not contain `clang` or `compiler-rt`. `llvmPackages_rocm.clang` will not contain `llvm`. `llvmPackages_rocm.clangNoCompilerRt` has been removed in favor of using `llvmPackages_rocm.clang-unwrapped`.
- The EC2 image module previously detected and automatically mounted ext3-formatted instance store devices and partitions in stage-1 (initramfs), storing `/tmp` on the first discovered device. This behaviour, which only catered to very specific use cases and could not be disabled, has been removed. Users relying on this should provide their own implementation, and probably use ext4 and perform the mount in stage-2. - The EC2 image module previously detected and automatically mounted ext3-formatted instance store devices and partitions in stage-1 (initramfs), storing `/tmp` on the first discovered device. This behaviour, which only catered to very specific use cases and could not be disabled, has been removed. Users relying on this should provide their own implementation, and probably use ext4 and perform the mount in stage-2.

View file

@ -1,40 +1,37 @@
{ config, pkgs, lib, generators, ... }: { config, pkgs, lib, generators, ... }:
with lib; let imcfg = config.i18n.inputMethod;
let in {
cfg = config.i18n.inputMethod.kime; imports = [
yamlFormat = pkgs.formats.yaml { }; (lib.mkRemovedOptionModule [ "i18n" "inputMethod" "kime" "config" ] "Use i18n.inputMethod.kime.* instead")
in ];
{
options = {
i18n.inputMethod.kime = {
config = mkOption {
type = yamlFormat.type;
default = { };
example = literalExpression ''
{
daemon = {
modules = ["Xim" "Indicator"];
};
indicator = { options.i18n.inputMethod.kime = {
icon_color = "White"; daemonModules = lib.mkOption {
}; type = lib.types.listOf (lib.types.enum [ "Xim" "Wayland" "Indicator" ]);
default = [ "Xim" "Wayland" "Indicator" ];
engine = { example = [ "Xim" "Indicator" ];
hangul = {
layout = "dubeolsik";
};
};
}
'';
description = lib.mdDoc '' description = lib.mdDoc ''
kime configuration. Refer to <https://github.com/Riey/kime/blob/v${pkgs.kime.version}/docs/CONFIGURATION.md> for details on supported values. List of enabled daemon modules
'';
};
iconColor = lib.mkOption {
type = lib.types.enum [ "Black" "White" ];
default = "Black";
example = "White";
description = lib.mdDoc ''
Color of the indicator icon
'';
};
extraConfig = lib.mkOption {
type = lib.types.lines;
default = "";
description = lib.mdDoc ''
extra kime configuration. Refer to <https://github.com/Riey/kime/blob/v${pkgs.kime.version}/docs/CONFIGURATION.md> for details on supported values.
''; '';
}; };
}; };
};
config = mkIf (config.i18n.inputMethod.enabled == "kime") { config = lib.mkIf (imcfg.enabled == "kime") {
i18n.inputMethod.package = pkgs.kime; i18n.inputMethod.package = pkgs.kime;
environment.variables = { environment.variables = {
@ -43,7 +40,12 @@ in
XMODIFIERS = "@im=kime"; XMODIFIERS = "@im=kime";
}; };
environment.etc."xdg/kime/config.yaml".text = replaceStrings [ "\\\\" ] [ "\\" ] (builtins.toJSON cfg.config); environment.etc."xdg/kime/config.yaml".text = ''
daemon:
modules: [${lib.concatStringsSep "," imcfg.kime.daemonModules}]
indicator:
icon_color: ${imcfg.kime.iconColor}
'' + imcfg.kime.extraConfig;
}; };
# uses attributes of the linked package # uses attributes of the linked package

View file

@ -108,7 +108,7 @@ in {
services.grafana.settings.rendering = mkIf cfg.provisionGrafana { services.grafana.settings.rendering = mkIf cfg.provisionGrafana {
url = "http://localhost:${toString cfg.settings.service.port}/render"; url = "http://localhost:${toString cfg.settings.service.port}/render";
callback_url = "http://localhost:${toString config.services.grafana.port}"; callback_url = "http://localhost:${toString config.services.grafana.settings.server.http_port}";
}; };
services.grafana-image-renderer.chromium = mkDefault pkgs.chromium; services.grafana-image-renderer.chromium = mkDefault pkgs.chromium;

View file

@ -50,7 +50,7 @@ in
after = [ "network.target" ]; after = [ "network.target" ];
wantedBy = [ "multi-user.target" ]; wantedBy = [ "multi-user.target" ];
environment = cfg.settings; environment = cfg.settings;
path = lib.mkIf cfg.appriseSupport (with pkgs; [ apprise ]); path = with pkgs; [ unixtools.ping ] ++ lib.optional cfg.appriseSupport apprise;
serviceConfig = { serviceConfig = {
Type = "simple"; Type = "simple";
StateDirectory = "uptime-kuma"; StateDirectory = "uptime-kuma";

View file

@ -9,13 +9,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "csound-manual"; pname = "csound-manual";
version = "6.17.0"; version = "6.18.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "csound"; owner = "csound";
repo = "manual"; repo = "manual";
rev = version; rev = version;
sha256 = "sha256-8X9Egn/MIwlNDEKUmEEz4Dnw6rGa37jRjYsVEt8ziW8="; sha256 = "sha256-W8MghqUBr3V7LPgNwU6Ugw16wdK3G37zAPuasMlZ2+I=";
}; };
prePatch = '' prePatch = ''

View file

@ -3,12 +3,12 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "0.9.19"; version = "0.9.20";
pname = "drumgizmo"; pname = "drumgizmo";
src = fetchurl { src = fetchurl {
url = "https://www.drumgizmo.org/releases/${pname}-${version}/${pname}-${version}.tar.gz"; url = "https://www.drumgizmo.org/releases/${pname}-${version}/${pname}-${version}.tar.gz";
sha256 = "18x28vhif0c97xz02k22xwqxxig6fi6j0356mlz2vf7vb25z69kl"; sha256 = "sha256-AF8gQLiB29j963uI84TyNHIC0qwEWOCqmZIUWGq8V2o=";
}; };
configureFlags = [ "--enable-lv2" ]; configureFlags = [ "--enable-lv2" ];

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "besu"; pname = "besu";
version = "22.7.6"; version = "22.10.3";
src = fetchurl { src = fetchurl {
url = "https://hyperledger.jfrog.io/artifactory/${pname}-binaries/${pname}/${version}/${pname}-${version}.tar.gz"; url = "https://hyperledger.jfrog.io/artifactory/${pname}-binaries/${pname}/${version}/${pname}-${version}.tar.gz";
sha256 = "sha256-nlOIUvFv05uITEw0K+qtgT4zqySJBjTAHu49N9wdqJM="; sha256 = "sha256-chP5RFqEoZbpSuGHfG/bHlHTe/sZYV2gLvUSHU9A44w=";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];

View file

@ -3,13 +3,13 @@
mkDerivation rec { mkDerivation rec {
pname = "featherpad"; pname = "featherpad";
version = "1.3.1"; version = "1.3.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tsujan"; owner = "tsujan";
repo = "FeatherPad"; repo = "FeatherPad";
rev = "V${version}"; rev = "V${version}";
sha256 = "sha256-OLipBhSrXf9lLpSYLwjjOv5AYJDt46MlnEW4YetXZjI="; sha256 = "sha256-deQDLcymci8x9QvVOfNwroZPvifovxV6+jT9Grl3sxA=";
}; };
nativeBuildInputs = [ cmake pkg-config qttools ]; nativeBuildInputs = [ cmake pkg-config qttools ];

View file

@ -498,12 +498,12 @@ final: prev:
aerial-nvim = buildVimPluginFrom2Nix { aerial-nvim = buildVimPluginFrom2Nix {
pname = "aerial.nvim"; pname = "aerial.nvim";
version = "2023-01-17"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "stevearc"; owner = "stevearc";
repo = "aerial.nvim"; repo = "aerial.nvim";
rev = "4c3ff7554d4853b5b6372c9c4a5077076977ceb7"; rev = "e2b6cd07b45f8457ea183d16e483fdac3581b04f";
sha256 = "003zdwjz7hzvv1p18fd9glqxbd0fc3f7yij05nhbyl1p52jvxaq0"; sha256 = "0hx85bkbqcp94d2i1p9jd3c5n91xg1fhmm86yf7xjpx4knynsdbh";
fetchSubmodules = true; fetchSubmodules = true;
}; };
meta.homepage = "https://github.com/stevearc/aerial.nvim/"; meta.homepage = "https://github.com/stevearc/aerial.nvim/";
@ -847,12 +847,12 @@ final: prev:
barbecue-nvim = buildVimPluginFrom2Nix { barbecue-nvim = buildVimPluginFrom2Nix {
pname = "barbecue.nvim"; pname = "barbecue.nvim";
version = "2023-01-11"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "utilyre"; owner = "utilyre";
repo = "barbecue.nvim"; repo = "barbecue.nvim";
rev = "231d6f545afd108330bd515fc69f4cb509c97c0c"; rev = "ab0d20b2d48551340b52b3cbe8922462caa06950";
sha256 = "04blr13rjyjpa47y58d8hlsl6zf7wb8bsiq8q4sl57ygvp6hrz8m"; sha256 = "10382d94lg6k7g8inwqs40ddywzm8pfg6j0m97kansag4q7c8p4j";
}; };
meta.homepage = "https://github.com/utilyre/barbecue.nvim/"; meta.homepage = "https://github.com/utilyre/barbecue.nvim/";
}; };
@ -1075,12 +1075,12 @@ final: prev:
ccc-nvim = buildVimPluginFrom2Nix { ccc-nvim = buildVimPluginFrom2Nix {
pname = "ccc.nvim"; pname = "ccc.nvim";
version = "2022-12-25"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "uga-rosa"; owner = "uga-rosa";
repo = "ccc.nvim"; repo = "ccc.nvim";
rev = "4ea096a150fe2636782f6f68b97d3cff7ee28b4f"; rev = "be0a8122fd77efb7b6a0d672bab10417e68fab8b";
sha256 = "1jb4dd9bg7q2an963fnn2mclpj52bjqvfv6k642757zfasx20x6p"; sha256 = "1w7km6b4r3pvnx5g5i4wndj9524klx3g4q9li8xv8z6lhdz27c15";
}; };
meta.homepage = "https://github.com/uga-rosa/ccc.nvim/"; meta.homepage = "https://github.com/uga-rosa/ccc.nvim/";
}; };
@ -1795,12 +1795,12 @@ final: prev:
coc-nvim = buildVimPluginFrom2Nix { coc-nvim = buildVimPluginFrom2Nix {
pname = "coc.nvim"; pname = "coc.nvim";
version = "2022-12-25"; version = "2023-01-21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "neoclide"; owner = "neoclide";
repo = "coc.nvim"; repo = "coc.nvim";
rev = "95b43f67147391cf2c69e550bd001b742781d226"; rev = "e86b15bbcabc2cc1f20a40e7c127a424e7ad3850";
sha256 = "0rmva45znh39r4rhakk1zmqk9hrgi2d2daw8v1rfv1jd054w3vx1"; sha256 = "1qh30yg082a6s55psa1z844n3s5z8s31pan7iywaygwcnpxhlgx6";
}; };
meta.homepage = "https://github.com/neoclide/coc.nvim/"; meta.homepage = "https://github.com/neoclide/coc.nvim/";
}; };
@ -2083,12 +2083,12 @@ final: prev:
copilot-lua = buildVimPluginFrom2Nix { copilot-lua = buildVimPluginFrom2Nix {
pname = "copilot.lua"; pname = "copilot.lua";
version = "2023-01-07"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "zbirenbaum"; owner = "zbirenbaum";
repo = "copilot.lua"; repo = "copilot.lua";
rev = "5b911f2d8ecccc684c13fdb8af4145cca19dc3cf"; rev = "6ca9b4b3eda9138406291493750a6890c927dbfa";
sha256 = "13ckm0b8hgji4brmfw4dnc0spm8hslx2s4bg0vi8sll5i7vphpdd"; sha256 = "00dfhj44hfqi66j1ayr7h424qc160l9d91wlbfb4hhbg2rcldp4l";
}; };
meta.homepage = "https://github.com/zbirenbaum/copilot.lua/"; meta.homepage = "https://github.com/zbirenbaum/copilot.lua/";
}; };
@ -2107,24 +2107,24 @@ final: prev:
coq-artifacts = buildVimPluginFrom2Nix { coq-artifacts = buildVimPluginFrom2Nix {
pname = "coq.artifacts"; pname = "coq.artifacts";
version = "2023-01-15"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ms-jpq"; owner = "ms-jpq";
repo = "coq.artifacts"; repo = "coq.artifacts";
rev = "e8fedcb9fbedc60c8d0f30accdd72b53e998d8af"; rev = "0b78334e1edcd7eb3d2038621b388ff040f035fb";
sha256 = "0nqby971cys2a6q81pcp54xc5w5rq9b0z8yw454z0fr8agw0vxvd"; sha256 = "0ag9f1h03s0pfiqaxclcz73sra0lwkva23dyacg53svcmpi9bpic";
}; };
meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; meta.homepage = "https://github.com/ms-jpq/coq.artifacts/";
}; };
coq-thirdparty = buildVimPluginFrom2Nix { coq-thirdparty = buildVimPluginFrom2Nix {
pname = "coq.thirdparty"; pname = "coq.thirdparty";
version = "2023-01-15"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ms-jpq"; owner = "ms-jpq";
repo = "coq.thirdparty"; repo = "coq.thirdparty";
rev = "c3cc8cfe780449d8773392a741d5b15e7e9fc83c"; rev = "d48f1315617092a8c0db29c2fd2d81d5e244c555";
sha256 = "1h8p3zk8xra3rhppzmyv7b8raz3vsb5rs8gmx7yylhpb70rv3l4w"; sha256 = "1ddzfj9gg67jz5kx4i51iyyl3js1b3k7mzxxa8pp5fh1021pi1hy";
}; };
meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/";
}; };
@ -2143,12 +2143,12 @@ final: prev:
coq_nvim = buildVimPluginFrom2Nix { coq_nvim = buildVimPluginFrom2Nix {
pname = "coq_nvim"; pname = "coq_nvim";
version = "2023-01-17"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ms-jpq"; owner = "ms-jpq";
repo = "coq_nvim"; repo = "coq_nvim";
rev = "929adacab097dd2c36c797c8f9323886b4439a9c"; rev = "25232d23926c28c34f462dd9a57847d90b1af969";
sha256 = "1v49552gmsk5g5aprvzysqf5pqk6im9nkiyyjhns8sgva7gswvpm"; sha256 = "1ycf3mfrs2a4c43mbdc3rs2kby1y2gxpp0kxilv8vp0c1idibyxr";
}; };
meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; meta.homepage = "https://github.com/ms-jpq/coq_nvim/";
}; };
@ -2769,12 +2769,12 @@ final: prev:
editorconfig-vim = buildVimPluginFrom2Nix { editorconfig-vim = buildVimPluginFrom2Nix {
pname = "editorconfig-vim"; pname = "editorconfig-vim";
version = "2023-01-20"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "editorconfig"; owner = "editorconfig";
repo = "editorconfig-vim"; repo = "editorconfig-vim";
rev = "39bd110fc3fa7afa0b59e7665564b37c4b82d0a0"; rev = "ed23a49992a8adfc0a1db765cb5353adeb12f9ff";
sha256 = "0xadgrkfb19c4g7gl46mj5pw29d04jdjxx21nyvzma09g94jdkam"; sha256 = "09bi47gv5xd7wf7i53kbp3d2n5xzbns408cg52faxixd001m0f71";
fetchSubmodules = true; fetchSubmodules = true;
}; };
meta.homepage = "https://github.com/editorconfig/editorconfig-vim/"; meta.homepage = "https://github.com/editorconfig/editorconfig-vim/";
@ -3599,12 +3599,12 @@ final: prev:
haskell-tools-nvim = buildVimPluginFrom2Nix { haskell-tools-nvim = buildVimPluginFrom2Nix {
pname = "haskell-tools.nvim"; pname = "haskell-tools.nvim";
version = "2023-01-21"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "MrcJkb"; owner = "MrcJkb";
repo = "haskell-tools.nvim"; repo = "haskell-tools.nvim";
rev = "a6082394ad65116784ea4a747a25b4831708d4e9"; rev = "6ac15db045393cb40c484b19f3903d89acf2b125";
sha256 = "1mzxnlw3ml3xrsbbgsbyxn1mlnffarxz91j04g4d6vmz94a1d34w"; sha256 = "07rsq2wgdjqlav15jvaiwk4a33q6w07all7q6v7hzdpng8bmywgi";
}; };
meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/";
}; };
@ -4139,12 +4139,12 @@ final: prev:
lazy-nvim = buildVimPluginFrom2Nix { lazy-nvim = buildVimPluginFrom2Nix {
pname = "lazy.nvim"; pname = "lazy.nvim";
version = "2023-01-20"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "folke"; owner = "folke";
repo = "lazy.nvim"; repo = "lazy.nvim";
rev = "96d759d1cbd8b0bd0ea0a0c2987f99410272f348"; rev = "cab4682d22a0451bc36a648694235621b5dd808e";
sha256 = "0jdgrj5m7iax90djx9n75lh8y9cwhzzrzg99w9rfk5zifb02j9qh"; sha256 = "0kxvb6l9pxdrs9cxh1cqf9p4y8nbfn9rx3a7zgd21h4c6126bcvh";
}; };
meta.homepage = "https://github.com/folke/lazy.nvim/"; meta.homepage = "https://github.com/folke/lazy.nvim/";
}; };
@ -4499,12 +4499,12 @@ final: prev:
lsp-inlayhints-nvim = buildVimPluginFrom2Nix { lsp-inlayhints-nvim = buildVimPluginFrom2Nix {
pname = "lsp-inlayhints.nvim"; pname = "lsp-inlayhints.nvim";
version = "2022-12-05"; version = "2023-01-21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "lvimuser"; owner = "lvimuser";
repo = "lsp-inlayhints.nvim"; repo = "lsp-inlayhints.nvim";
rev = "a28c51a6362e3faa17f67749436cb5c8b55dcc6d"; rev = "84ca3abe8aaecbb5b30ad89e4701d4a9c821b72c";
sha256 = "1hvn8y1mqd853aa2dm7156g4fvwq21qmmkicsl50czq4mf9vgvd1"; sha256 = "0fx0swsagjdng9m9x73wkfqnk464qk63q9wi32rhywllbm7gsflf";
}; };
meta.homepage = "https://github.com/lvimuser/lsp-inlayhints.nvim/"; meta.homepage = "https://github.com/lvimuser/lsp-inlayhints.nvim/";
}; };
@ -4582,12 +4582,12 @@ final: prev:
lsp_signature-nvim = buildVimPluginFrom2Nix { lsp_signature-nvim = buildVimPluginFrom2Nix {
pname = "lsp_signature.nvim"; pname = "lsp_signature.nvim";
version = "2023-01-17"; version = "2023-01-21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ray-x"; owner = "ray-x";
repo = "lsp_signature.nvim"; repo = "lsp_signature.nvim";
rev = "c1e9c2a5d0f0aa73c2544ad958c6f06973235d35"; rev = "b86f249cba85ec2f0f74c62b65898bade00b4413";
sha256 = "0n4pmcmqb7lynx1firq3p1g2z1xjw78b0wlbp7k3ag7ac5gfhzbf"; sha256 = "0kbcws9dwsvjg6psfax4azd6j46n05jhkkdgsc1c4wjhyg74jas9";
}; };
meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/";
}; };
@ -4654,12 +4654,12 @@ final: prev:
luasnip = buildVimPluginFrom2Nix { luasnip = buildVimPluginFrom2Nix {
pname = "luasnip"; pname = "luasnip";
version = "2023-01-20"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "l3mon4d3"; owner = "l3mon4d3";
repo = "luasnip"; repo = "luasnip";
rev = "8c23e1af82bdafa86556a36c4e075079dd167771"; rev = "5955bdd7b20854aea74dc86c7ddf9989296d52d7";
sha256 = "1ngvfnb2qh04bc5bkrjw69ksq3aslbnpzxk0fhp8lp42g0xc0984"; sha256 = "0yzhz6cyhsh7aypvi0cz20wapn1xcild6llif7yvqbmvl4ygrdl5";
fetchSubmodules = true; fetchSubmodules = true;
}; };
meta.homepage = "https://github.com/l3mon4d3/luasnip/"; meta.homepage = "https://github.com/l3mon4d3/luasnip/";
@ -4727,12 +4727,12 @@ final: prev:
mason-lspconfig-nvim = buildVimPluginFrom2Nix { mason-lspconfig-nvim = buildVimPluginFrom2Nix {
pname = "mason-lspconfig.nvim"; pname = "mason-lspconfig.nvim";
version = "2023-01-19"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "williamboman"; owner = "williamboman";
repo = "mason-lspconfig.nvim"; repo = "mason-lspconfig.nvim";
rev = "5b388c0de30f1605671ebfb9a20a620cda50ffce"; rev = "d7ff61a828d59bc593ea3e2020508c114048d790";
sha256 = "1c01jacxp96s2xd8w2hvp46ai49lw8dsmv372l8jj6794dqm1bfv"; sha256 = "03rmdhp30kzvc98gaagxbm3cm0q1mqy28wjih6r7l14kp3qv8bv1";
}; };
meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/"; meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/";
}; };
@ -4751,12 +4751,12 @@ final: prev:
mason-nvim = buildVimPluginFrom2Nix { mason-nvim = buildVimPluginFrom2Nix {
pname = "mason.nvim"; pname = "mason.nvim";
version = "2023-01-20"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "williamboman"; owner = "williamboman";
repo = "mason.nvim"; repo = "mason.nvim";
rev = "9660a811b2e0bd959b63c7f7d41853b49546544d"; rev = "bb88357eff0d0c69ab8ecc5985952e0a9a72175a";
sha256 = "0ckaw9dqlcgqz4p103pl3di9sk7n8rmhyfyhpnqir5089a61h2c1"; sha256 = "0hfnwjv165w1d89xd7gs11q5j8a52zj43acxaash2qaxy5hl3zpz";
}; };
meta.homepage = "https://github.com/williamboman/mason.nvim/"; meta.homepage = "https://github.com/williamboman/mason.nvim/";
}; };
@ -4823,12 +4823,12 @@ final: prev:
mini-nvim = buildVimPluginFrom2Nix { mini-nvim = buildVimPluginFrom2Nix {
pname = "mini.nvim"; pname = "mini.nvim";
version = "2023-01-19"; version = "2023-01-21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "echasnovski"; owner = "echasnovski";
repo = "mini.nvim"; repo = "mini.nvim";
rev = "91017a96693408ef96efe9a2513c6ace0a87dc8d"; rev = "1c11d5fdb71c1d766545e42b0dd99eda50f1e349";
sha256 = "0xhc2npbpz7rhlis9cchda5pg7j5qkfxqb9qjsk86cxga1ma0c8r"; sha256 = "16g9yzwiibrjhl9ln911kw433li5av64p6nrhypj6pcf2n1dkrfc";
}; };
meta.homepage = "https://github.com/echasnovski/mini.nvim/"; meta.homepage = "https://github.com/echasnovski/mini.nvim/";
}; };
@ -5183,12 +5183,12 @@ final: prev:
neoconf-nvim = buildVimPluginFrom2Nix { neoconf-nvim = buildVimPluginFrom2Nix {
pname = "neoconf.nvim"; pname = "neoconf.nvim";
version = "2023-01-20"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "folke"; owner = "folke";
repo = "neoconf.nvim"; repo = "neoconf.nvim";
rev = "1970a31188a5cbae13f676b699cd35dafb52642f"; rev = "0d4a5197def6019f125444c3870aa5a8f251a2db";
sha256 = "00rdairr0rglipki6j6xw7d99hmfncn0hv3yn7msxs954kk5l7dn"; sha256 = "03shsrnagr37awsvr88pzm1yhdp680dbzzgknzxf5d9sw7c3jfsg";
}; };
meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.homepage = "https://github.com/folke/neoconf.nvim/";
}; };
@ -5207,12 +5207,12 @@ final: prev:
neodev-nvim = buildVimPluginFrom2Nix { neodev-nvim = buildVimPluginFrom2Nix {
pname = "neodev.nvim"; pname = "neodev.nvim";
version = "2023-01-20"; version = "2023-01-21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "folke"; owner = "folke";
repo = "neodev.nvim"; repo = "neodev.nvim";
rev = "e905fb76f78fa19500ca3b9fac256b057aad535a"; rev = "34dd33cd283b3a89f70d32c8f55bb5ec4ce2de93";
sha256 = "1vhn1mqph5yp2xxciyvlnprsawbfcy1i4cd6dvnqid38fhq1936w"; sha256 = "1skz0fj0v5s926mfg58nrdmivsadjzlhlymxfyz0zvkj3vkf7d50";
}; };
meta.homepage = "https://github.com/folke/neodev.nvim/"; meta.homepage = "https://github.com/folke/neodev.nvim/";
}; };
@ -5531,12 +5531,12 @@ final: prev:
nlsp-settings-nvim = buildVimPluginFrom2Nix { nlsp-settings-nvim = buildVimPluginFrom2Nix {
pname = "nlsp-settings.nvim"; pname = "nlsp-settings.nvim";
version = "2023-01-21"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tamago324"; owner = "tamago324";
repo = "nlsp-settings.nvim"; repo = "nlsp-settings.nvim";
rev = "3cdc23e302d6283d294f42ef5b57edb6dc9b6c5e"; rev = "26fb0c6c5653b0bda95f29eae638305bab351123";
sha256 = "173w8i7blg9hxkda6qqk39zinw1v9qhq4qb9rjy39dry7g1j0z25"; sha256 = "0w9yy5c4rxw0k8z975p6zn1792lmjld1gch1m1gji0nvyyasvsbi";
}; };
meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/";
}; };
@ -6095,12 +6095,12 @@ final: prev:
nvim-lint = buildVimPluginFrom2Nix { nvim-lint = buildVimPluginFrom2Nix {
pname = "nvim-lint"; pname = "nvim-lint";
version = "2023-01-18"; version = "2023-01-21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mfussenegger"; owner = "mfussenegger";
repo = "nvim-lint"; repo = "nvim-lint";
rev = "edd7bab99613849c8cccddcebece47aabb9e86b8"; rev = "57a52fce9b4a045f0b371a4ca5cbb535b9db0bdd";
sha256 = "096vjyl6wl1y027pbn81773mjzfahswk4y5aj5b6gg9vwchzyf46"; sha256 = "0bliv6vzgqk6nz0wk334gkbsdmkzxv38rjs0pf7jdk5azvgczslh";
}; };
meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; meta.homepage = "https://github.com/mfussenegger/nvim-lint/";
}; };
@ -6119,12 +6119,12 @@ final: prev:
nvim-lspconfig = buildVimPluginFrom2Nix { nvim-lspconfig = buildVimPluginFrom2Nix {
pname = "nvim-lspconfig"; pname = "nvim-lspconfig";
version = "2023-01-21"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "neovim"; owner = "neovim";
repo = "nvim-lspconfig"; repo = "nvim-lspconfig";
rev = "bb5675b2daa220a8716eda2c27b23307434f1c31"; rev = "85cd2ecacd8805614efe3fb3a5146ac7d0f88a17";
sha256 = "0bwlr193j6wpnmivr090njmdip9a66nqh0d6wma0c368fvsj5vcg"; sha256 = "0fhfqf4rag58q64wfrlfzyw87n3zv24gnwr9inn3i63b27r57w83";
}; };
meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
}; };
@ -6371,12 +6371,12 @@ final: prev:
nvim-treesitter = buildVimPluginFrom2Nix { nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter"; pname = "nvim-treesitter";
version = "2023-01-21"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nvim-treesitter"; owner = "nvim-treesitter";
repo = "nvim-treesitter"; repo = "nvim-treesitter";
rev = "c9615952e71397cec4cf89a9a0db0fb9c491a5e1"; rev = "7bef1d53302f1087a07f83a4321582d835f44d4f";
sha256 = "19lalxdy3q77bwhmr3mrnzjw34fyikpkyqcfg1z108slnxxkvz85"; sha256 = "1v560a216ink7km0gr32kgjxd84lcvpiwy991pvp3s0xqxmw5bx7";
}; };
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
}; };
@ -6482,8 +6482,8 @@ final: prev:
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nvim-tree"; owner = "nvim-tree";
repo = "nvim-web-devicons"; repo = "nvim-web-devicons";
rev = "9ca185ed23cc47bef66d97332f0694be568121e8"; rev = "13d06d74afad093d8312fe051633b55f24049c16";
sha256 = "0wwilr4ic38x1navr8bkgv7p3fxrgjd7nyxqwla336981nrgg9y3"; sha256 = "07qixz6l1dyy84l14mbx6jwrmpmwdgvj8crq9vxqh44w5gwjr3qs";
}; };
meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/";
}; };
@ -6574,12 +6574,12 @@ final: prev:
oil-nvim = buildVimPluginFrom2Nix { oil-nvim = buildVimPluginFrom2Nix {
pname = "oil.nvim"; pname = "oil.nvim";
version = "2023-01-20"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "stevearc"; owner = "stevearc";
repo = "oil.nvim"; repo = "oil.nvim";
rev = "4e853eabcb002650096ef78f098253fe12ba3d8f"; rev = "6c6b7673af1314dd7c8254a95eb8d331f6b76ac6";
sha256 = "1w4smhf7givrpiwwl1cprvl1l6i74rl189q7frhl5ankhrlsi6l1"; sha256 = "0gwfl7hslgbr2fawx15wbd6p4j60jnd2l68v36rxrmxl9iqm1ra6";
fetchSubmodules = true; fetchSubmodules = true;
}; };
meta.homepage = "https://github.com/stevearc/oil.nvim/"; meta.homepage = "https://github.com/stevearc/oil.nvim/";
@ -7500,6 +7500,18 @@ final: prev:
meta.homepage = "https://github.com/norcalli/snippets.nvim/"; meta.homepage = "https://github.com/norcalli/snippets.nvim/";
}; };
solarized-nvim = buildVimPluginFrom2Nix {
pname = "solarized.nvim";
version = "2022-12-02";
src = fetchFromGitHub {
owner = "shaunsingh";
repo = "solarized.nvim";
rev = "36615f1e4d16b87def801a75132f4aab5944e9fc";
sha256 = "1nn12zpsgiq9idsa93s04m8l2mpb2aq7f7n11cs2yhv2kbb9krlf";
};
meta.homepage = "https://github.com/shaunsingh/solarized.nvim/";
};
sonokai = buildVimPluginFrom2Nix { sonokai = buildVimPluginFrom2Nix {
pname = "sonokai"; pname = "sonokai";
version = "2023-01-14"; version = "2023-01-14";
@ -8262,12 +8274,12 @@ final: prev:
telescope-nvim = buildVimPluginFrom2Nix { telescope-nvim = buildVimPluginFrom2Nix {
pname = "telescope.nvim"; pname = "telescope.nvim";
version = "2023-01-16"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nvim-telescope"; owner = "nvim-telescope";
repo = "telescope.nvim"; repo = "telescope.nvim";
rev = "2f32775405f6706348b71d0bb8a15a22852a61e4"; rev = "dce1156ca103b8222e4abbfc63f9c6887abf5ec6";
sha256 = "166mzzwv95ab8yr4aadr6vy9fp6l64sj2kihhif5qis4k71qshkz"; sha256 = "194jkn7a4xh5733n8n1n8n9mwibvadkxj6vw44xvwd01w0db6zhx";
}; };
meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/";
}; };
@ -8310,12 +8322,12 @@ final: prev:
term-edit-nvim = buildVimPluginFrom2Nix { term-edit-nvim = buildVimPluginFrom2Nix {
pname = "term-edit.nvim"; pname = "term-edit.nvim";
version = "2023-01-20"; version = "2023-01-21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "chomosuke"; owner = "chomosuke";
repo = "term-edit.nvim"; repo = "term-edit.nvim";
rev = "28a095d6c9691039a5680b644676bbc80c6bcc35"; rev = "eb9a18b77fa54d0416e315dc0f9793f480930419";
sha256 = "1qlq09wxmiqqkz23id2679lj7x3rnjlyzqd67vfcp06gahnb0wky"; sha256 = "0562rlcah3czb00m9fkc1dhhy0v9zgi5lx2hc3zjprccdhw9q41j";
}; };
meta.homepage = "https://github.com/chomosuke/term-edit.nvim/"; meta.homepage = "https://github.com/chomosuke/term-edit.nvim/";
}; };
@ -8767,12 +8779,12 @@ final: prev:
vifm-vim = buildVimPluginFrom2Nix { vifm-vim = buildVimPluginFrom2Nix {
pname = "vifm.vim"; pname = "vifm.vim";
version = "2023-01-16"; version = "2023-01-21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "vifm"; owner = "vifm";
repo = "vifm.vim"; repo = "vifm.vim";
rev = "216f15359dd3fe91415b32c62a1122dbe73175fb"; rev = "a9488d0803020e8d99ed13b95fd9def82941c978";
sha256 = "0kjqw9lawqq7y12nz7wni065wb23z4rnl0wm5wbm1g991ydggc00"; sha256 = "0c78cr5f16vliiblafhcmmcq1xqybfnd70576drh6n7sr2fhss88";
}; };
meta.homepage = "https://github.com/vifm/vifm.vim/"; meta.homepage = "https://github.com/vifm/vifm.vim/";
}; };
@ -9103,12 +9115,12 @@ final: prev:
vim-airline = buildVimPluginFrom2Nix { vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline"; pname = "vim-airline";
version = "2023-01-19"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "vim-airline"; owner = "vim-airline";
repo = "vim-airline"; repo = "vim-airline";
rev = "31e01612f3b9eef79e6a71d4708b85505f50e255"; rev = "c7460aa8836bcb05cf32331cc751739ba9392ae7";
sha256 = "0bvxqjhfizckshw59gkd1g3zx9qvswp0mgjdp80w7y0vsxl0m9rf"; sha256 = "1w2r5vwll0mfmviz7s9r6n00lr0b1fav7qmkj7zbvxh8hrf2z80b";
}; };
meta.homepage = "https://github.com/vim-airline/vim-airline/"; meta.homepage = "https://github.com/vim-airline/vim-airline/";
}; };
@ -9499,12 +9511,12 @@ final: prev:
vim-clap = buildVimPluginFrom2Nix { vim-clap = buildVimPluginFrom2Nix {
pname = "vim-clap"; pname = "vim-clap";
version = "2023-01-16"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "liuchengxu"; owner = "liuchengxu";
repo = "vim-clap"; repo = "vim-clap";
rev = "0d630e4aa23315c086e858c1a41ff40e082d0fe7"; rev = "5a6ff035e16c57874fbf68951b1206535733827d";
sha256 = "0w8w5w9d23hw5cfa37wnphri42yfri2f11yq4wf6aldrlkg03ral"; sha256 = "1v0fxyqnbcf3x5vv5aq1z9q75m1qym6l1f9jn9iwdwg06mj581wj";
}; };
meta.homepage = "https://github.com/liuchengxu/vim-clap/"; meta.homepage = "https://github.com/liuchengxu/vim-clap/";
}; };
@ -10231,12 +10243,12 @@ final: prev:
vim-flog = buildVimPluginFrom2Nix { vim-flog = buildVimPluginFrom2Nix {
pname = "vim-flog"; pname = "vim-flog";
version = "2022-09-17"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "rbong"; owner = "rbong";
repo = "vim-flog"; repo = "vim-flog";
rev = "c880254c0d56a9dba0bfe7bc3a5f99cd15273363"; rev = "baa0206f8d1685d1239d6c10f4b53869eb84c4a0";
sha256 = "1zf2i2z2y2sdnl0yvbrhwg4j9vnz85v4ycplsqvas0kfvc2vcrka"; sha256 = "0hmdpn548bn46ygwm8w2wm609hiyn2nwj2kqc7nsi0ypa5pkbnnb";
}; };
meta.homepage = "https://github.com/rbong/vim-flog/"; meta.homepage = "https://github.com/rbong/vim-flog/";
}; };
@ -13861,36 +13873,36 @@ final: prev:
catppuccin-nvim = buildVimPluginFrom2Nix { catppuccin-nvim = buildVimPluginFrom2Nix {
pname = "catppuccin-nvim"; pname = "catppuccin-nvim";
version = "2023-01-20"; version = "2023-01-21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "catppuccin"; owner = "catppuccin";
repo = "nvim"; repo = "nvim";
rev = "3d0c37ceb9412202ed53da879dfb33f32ede7bcb"; rev = "6368edcd0b5e5cb5d9fb7cdee9d62cffe3e14f0e";
sha256 = "1ijzrwa5pkblc7j6bdgn91q58abycwdy8cmyqn7f4kcq9d4v1nvn"; sha256 = "1d1bb9js2i58qn2b8zjhqbawlrbjk3sn91cpkjaw43wldgm3samj";
}; };
meta.homepage = "https://github.com/catppuccin/nvim/"; meta.homepage = "https://github.com/catppuccin/nvim/";
}; };
catppuccin-vim = buildVimPluginFrom2Nix { catppuccin-vim = buildVimPluginFrom2Nix {
pname = "catppuccin-vim"; pname = "catppuccin-vim";
version = "2022-11-24"; version = "2023-01-21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "catppuccin"; owner = "catppuccin";
repo = "vim"; repo = "vim";
rev = "2f0affc13228f6eac363612a3cce3677fcd0b490"; rev = "cf186cffa9b3b896b03e94247ac4b56994a09e34";
sha256 = "0702bpvmyrr5p0r3fd09szsflrvr6qnngvgdws00x4spsq03nl1p"; sha256 = "17di30zm743sj707z8hg95z2g7687nd1wsxyyn20xy5s3f8lnx0v";
}; };
meta.homepage = "https://github.com/catppuccin/vim/"; meta.homepage = "https://github.com/catppuccin/vim/";
}; };
chad = buildVimPluginFrom2Nix { chad = buildVimPluginFrom2Nix {
pname = "chad"; pname = "chad";
version = "2023-01-17"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ms-jpq"; owner = "ms-jpq";
repo = "chadtree"; repo = "chadtree";
rev = "3419e7614e69be6107b6a6f4a0c4c4bff0da33e2"; rev = "ed78c1968dfd3b9aa2a3444fce0482c06ee65a17";
sha256 = "0hmkd8vxb13x96hkc8n3md5rkp04iri2aq2pv44slgrh26kgvw5k"; sha256 = "1yhffffvb5ry4vcaiz68rnjv13r63v632962axkm0wgqbc5i62fc";
}; };
meta.homepage = "https://github.com/ms-jpq/chadtree/"; meta.homepage = "https://github.com/ms-jpq/chadtree/";
}; };
@ -13933,12 +13945,12 @@ final: prev:
lspsaga-nvim-original = buildVimPluginFrom2Nix { lspsaga-nvim-original = buildVimPluginFrom2Nix {
pname = "lspsaga-nvim-original"; pname = "lspsaga-nvim-original";
version = "2023-01-21"; version = "2023-01-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "glepnir"; owner = "glepnir";
repo = "lspsaga.nvim"; repo = "lspsaga.nvim";
rev = "57a29c0286bf16ea3c4f20d5938fc6680a198940"; rev = "8516da6a9c40a1d9ab81ad56c90673be29f188f7";
sha256 = "15yz5sg1lgibbmm3dk6xwvpmifwhzw107vrdk19zq2fxz5a8g5b7"; sha256 = "1l3l1w75j6bal7l4jf27rvy7w5vx1w62z5650y9xgx9wjnc1y955";
}; };
meta.homepage = "https://github.com/glepnir/lspsaga.nvim/"; meta.homepage = "https://github.com/glepnir/lspsaga.nvim/";
}; };

View file

@ -115,23 +115,23 @@
}; };
c_sharp = buildGrammar { c_sharp = buildGrammar {
language = "c_sharp"; language = "c_sharp";
version = "eed2576"; version = "a29bac0";
source = fetchFromGitHub { source = fetchFromGitHub {
owner = "tree-sitter"; owner = "tree-sitter";
repo = "tree-sitter-c-sharp"; repo = "tree-sitter-c-sharp";
rev = "eed2576ae17aae83595c4a4ce1e9c1cbf7071bb6"; rev = "a29bac0681802139710b4d3875540901504d15cb";
hash = "sha256-4X8X8l62bcv48Hti95MJ1GLtaeoAYi2tHy/oBt8qQVo="; hash = "sha256-TpOaxR0Do7oGjAZ8IrbXJAP6//Kt7VxhkrWEz7yNiLY=";
}; };
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp";
}; };
clojure = buildGrammar { clojure = buildGrammar {
language = "clojure"; language = "clojure";
version = "50468d3"; version = "262d6d6";
source = fetchFromGitHub { source = fetchFromGitHub {
owner = "sogaiu"; owner = "sogaiu";
repo = "tree-sitter-clojure"; repo = "tree-sitter-clojure";
rev = "50468d3dc38884caa682800343d9a1d0fda46c9b"; rev = "262d6d60f39f0f77b3dd08da8ec895bd5a044416";
hash = "sha256-JOqkgsefFp+nvRijPsd+/01w1JsXeW5cNcZNow0ZRyY="; hash = "sha256-9+tMkv329FfxYzALxkr6QZBEmJJBKUDBK4RzIsNL7S0=";
}; };
meta.homepage = "https://github.com/sogaiu/tree-sitter-clojure"; meta.homepage = "https://github.com/sogaiu/tree-sitter-clojure";
}; };
@ -349,12 +349,12 @@
}; };
erlang = buildGrammar { erlang = buildGrammar {
language = "erlang"; language = "erlang";
version = "14fd388"; version = "f0e2f78";
source = fetchFromGitHub { source = fetchFromGitHub {
owner = "WhatsApp"; owner = "WhatsApp";
repo = "tree-sitter-erlang"; repo = "tree-sitter-erlang";
rev = "14fd38870c26dcae2ede1b989dc6531f1187f15e"; rev = "f0e2f78cdadb2e67323f9ed511656e47dcaa43bb";
hash = "sha256-TnVuHoJG3vYpjOiOQRkE+gB1aNWIaE8cbIV6x92swNk="; hash = "sha256-aMgKNcIQUkwA3rrzS5+gHzzGESabCtbLa9HGXmIxT90=";
}; };
meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang"; meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang";
}; };
@ -668,6 +668,17 @@
}; };
meta.homepage = "https://github.com/tree-sitter/tree-sitter-html"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-html";
}; };
htmldjango = buildGrammar {
language = "htmldjango";
version = "b2dba02";
source = fetchFromGitHub {
owner = "interdependence";
repo = "tree-sitter-htmldjango";
rev = "b2dba02eddab66be669022320273d0dfe1ff923d";
hash = "sha256-FEsvr9i0Lys8CzDlm2lhdJEAQNnmqRSFjn4I+CcZYM8=";
};
meta.homepage = "https://github.com/interdependence/tree-sitter-htmldjango";
};
http = buildGrammar { http = buildGrammar {
language = "http"; language = "http";
version = "2c6c445"; version = "2c6c445";
@ -679,6 +690,17 @@
}; };
meta.homepage = "https://github.com/rest-nvim/tree-sitter-http"; meta.homepage = "https://github.com/rest-nvim/tree-sitter-http";
}; };
ini = buildGrammar {
language = "ini";
version = "1a0ce07";
source = fetchFromGitHub {
owner = "justinmk";
repo = "tree-sitter-ini";
rev = "1a0ce072ebf3afac7d5603d9a95bb7c9a6709b44";
hash = "sha256-pPtKokpTgjoNzPW4dRkOnyzBBJFeJj3+CW3LbHSKsmU=";
};
meta.homepage = "https://github.com/justinmk/tree-sitter-ini";
};
java = buildGrammar { java = buildGrammar {
language = "java"; language = "java";
version = "09d650d"; version = "09d650d";
@ -1038,12 +1060,12 @@
}; };
php = buildGrammar { php = buildGrammar {
language = "php"; language = "php";
version = "47dd353"; version = "973694f";
source = fetchFromGitHub { source = fetchFromGitHub {
owner = "tree-sitter"; owner = "tree-sitter";
repo = "tree-sitter-php"; repo = "tree-sitter-php";
rev = "47dd3532df8204a444dd6eb042135f1e7964f9cb"; rev = "973694ffcdeebca245b7ecf0d7c4cadd4f41b3c9";
hash = "sha256-YU21aRugPfwlYuj+9xJAFD44Btopnln7QEoxANIlcLs="; hash = "sha256-upJ8WwosOe4Xv/H9LUFVUVThLSLS+5Htr71Lyc/ZTJo=";
}; };
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
}; };
@ -1093,12 +1115,12 @@
}; };
pug = buildGrammar { pug = buildGrammar {
language = "pug"; language = "pug";
version = "148608f"; version = "26f6ac8";
source = fetchFromGitHub { source = fetchFromGitHub {
owner = "zealot128"; owner = "zealot128";
repo = "tree-sitter-pug"; repo = "tree-sitter-pug";
rev = "148608f3a88708829ac4e79ff9cb1c4a618e01b7"; rev = "26f6ac805e11e19c4492089f24aa44fe71be7c1f";
hash = "sha256-wEUJdu+2deObsc54BNPdUyTAR9Eih8hGbWRrwP5bhMk="; hash = "sha256-KUIjt8p4B3LrU9vRQGL9Pf3ZYMfdDrazC2kNwTpRAgg=";
}; };
meta.homepage = "https://github.com/zealot128/tree-sitter-pug"; meta.homepage = "https://github.com/zealot128/tree-sitter-pug";
}; };
@ -1247,12 +1269,12 @@
}; };
scala = buildGrammar { scala = buildGrammar {
language = "scala"; language = "scala";
version = "802eba3"; version = "067ee61";
source = fetchFromGitHub { source = fetchFromGitHub {
owner = "tree-sitter"; owner = "tree-sitter";
repo = "tree-sitter-scala"; repo = "tree-sitter-scala";
rev = "802eba33a1ae1ad9d873e5269dfcc9c4d86e4116"; rev = "067ee61ff9484eac4f5bc4d57dfd007900c48f20";
hash = "sha256-WZe4QjzdGAo9KWQlS66rUUxJax9pbl4p2YE/GfAmkAQ="; hash = "sha256-KyxlDQla/XTBHccJG+rTqN9EO90OElZd7y21f1HTibI=";
}; };
meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala";
}; };
@ -1426,6 +1448,17 @@
location = "dialects/terraform"; location = "dialects/terraform";
meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl"; meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl";
}; };
thrift = buildGrammar {
language = "thrift";
version = "999a27d";
source = fetchFromGitHub {
owner = "duskmoon314";
repo = "tree-sitter-thrift";
rev = "999a27d87b8f90a74306d4e79c5e22db3ab61633";
hash = "sha256-9aadAYFKeBv0gc4SHCYH+m77BB0c4qXpmg1mOeKp6mw=";
};
meta.homepage = "https://github.com/duskmoon314/tree-sitter-thrift";
};
tiger = buildGrammar { tiger = buildGrammar {
language = "tiger"; language = "tiger";
version = "a233ebe"; version = "a233ebe";

View file

@ -630,6 +630,7 @@ https://github.com/kovisoft/slimv/,,
https://github.com/gorkunov/smartpairs.vim/,, https://github.com/gorkunov/smartpairs.vim/,,
https://github.com/camspiers/snap/,, https://github.com/camspiers/snap/,,
https://github.com/norcalli/snippets.nvim/,, https://github.com/norcalli/snippets.nvim/,,
https://github.com/shaunsingh/solarized.nvim/,HEAD,
https://github.com/sainnhe/sonokai/,, https://github.com/sainnhe/sonokai/,,
https://github.com/chikatoike/sourcemap.vim/,, https://github.com/chikatoike/sourcemap.vim/,,
https://github.com/liuchengxu/space-vim/,, https://github.com/liuchengxu/space-vim/,,

View file

@ -11,16 +11,16 @@
buildGoModule rec { buildGoModule rec {
pname = "nwg-drawer"; pname = "nwg-drawer";
version = "0.3.0"; version = "0.3.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nwg-piotr"; owner = "nwg-piotr";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-o69ZCtIT0jh4QnlspiAh58aA61aFkkKu0FdmscHLMIk="; sha256 = "sha256-OcOF43SOlseb6UGTxLtGH0MRokZob0x+cczpdJc8Hq4=";
}; };
vendorSha256 = "sha256-Twipdrt3XZVrzJvElEGbKaJRMnop8fIFMFnriPTSS14="; vendorHash = "sha256-RehZ86XuFs1kbm9V3cgPz1SPG3izK7/6fHQjPTHOYZs=";
buildInputs = [ cairo gobject-introspection gtk3 gtk-layer-shell ]; buildInputs = [ cairo gobject-introspection gtk3 gtk-layer-shell ];
nativeBuildInputs = [ pkg-config wrapGAppsHook ]; nativeBuildInputs = [ pkg-config wrapGAppsHook ];

View file

@ -13,13 +13,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "nwg-launchers"; pname = "nwg-launchers";
version = "0.6.3"; version = "0.7.1.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nwg-piotr"; owner = "nwg-piotr";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-QWDYy0TBxoYxfRAOtAEVM8wsPUi2SnzMXsu38guAURU="; sha256 = "sha256-+waoJHU/QrVH7o9qfwdvFTFJzTGLcV9CeYPn3XHEAkM=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -2,11 +2,11 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "remarkable-mouse"; pname = "remarkable-mouse";
version = "7.0.3"; version = "7.1.1";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "sha256-e6xJBZmWXAPOHNNUMOGLjbe3QmvW0SRwfMNJVZsM3gw="; sha256 = "sha256-82P9tE3jiUlKBGZCiWDoL+9VJ06Bc+If+aMfcEEU90U=";
}; };
propagatedBuildInputs = with python3Packages; [ screeninfo paramiko pynput libevdev ]; propagatedBuildInputs = with python3Packages; [ screeninfo paramiko pynput libevdev ];

View file

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "surface-control"; pname = "surface-control";
version = "0.4.3-1"; version = "0.4.3-2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "linux-surface"; owner = "linux-surface";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-bqrp/XS4OJIRW2ChHnf9gMh/TgCPUEb9fP2soeT1Qe4="; sha256 = "sha256-QgkUxT5Ae0agvalZl1ie+1LwxgaTzMrKpQY3KkpWwG4=";
}; };
cargoSha256 = "sha256-TWXK36cN8WuqfrMX7ybO2lnNiGnSKmfK6QGWMBM1y0o="; cargoSha256 = "sha256-LPcN5xWOrl+MYVDKRIAlJoDepSSE9LTEN4fUS7bPS2U=";
nativeBuildInputs = [ pkg-config installShellFiles ]; nativeBuildInputs = [ pkg-config installShellFiles ];
buildInputs = [ udev ]; buildInputs = [ udev ];

View file

@ -2,13 +2,13 @@
buildGoModule rec { buildGoModule rec {
pname = "kube-router"; pname = "kube-router";
version = "1.5.1"; version = "1.5.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "cloudnativelabs"; owner = "cloudnativelabs";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-J/wQyrEEdBki8bq1Qesgu4Kqj2w33zzvEEOecFdiGak="; sha256 = "sha256-aO72wvq31kue75IKfEByhKxUwSSGGmPLzHDBSvTChTM=";
}; };
vendorSha256 = "sha256-+3uTIaXuiwbU0fUgn2th4RNDQ5gCDi3ntPMu92S+mXc="; vendorSha256 = "sha256-+3uTIaXuiwbU0fUgn2th4RNDQ5gCDi3ntPMu92S+mXc=";

View file

@ -2,16 +2,16 @@
buildGoModule rec { buildGoModule rec {
pname = "pluto"; pname = "pluto";
version = "5.11.0"; version = "5.12.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "FairwindsOps"; owner = "FairwindsOps";
repo = "pluto"; repo = "pluto";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-eyJ81i9kTuojBuo/rwfgnl3BRpiTnKst0SnL+oWfSWQ="; sha256 = "sha256-WE/XWNBy5p8PEQ11s8nmW+HoVEkQB9cKoj5ZS8Suvs8=";
}; };
vendorSha256 = "sha256-QH/mKq7QydYvUHZIPjoBWy015Sghh30VdEWu76KZdPE="; vendorHash = "sha256-F5Vh9wPd53bifLStk6wEwidPZvOjN87jn4RxJbSuW4o=";
ldflags = [ ldflags = [
"-w" "-s" "-w" "-s"

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "rssguard"; pname = "rssguard";
version = "4.2.4"; version = "4.2.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "martinrotter"; owner = "martinrotter";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-6JRANTUbHyMAuA7lhAQtlgJIW6l39XNUtKQMVN6FHJU="; sha256 = "sha256-X5hZspl9IekhC8XXpZS285cmVZek2oxIV3tYOz/ZBec=";
}; };
buildInputs = [ qtwebengine qttools ]; buildInputs = [ qtwebengine qttools ];

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "picard-tools"; pname = "picard-tools";
version = "2.27.4"; version = "2.27.5";
src = fetchurl { src = fetchurl {
url = "https://github.com/broadinstitute/picard/releases/download/${version}/picard.jar"; url = "https://github.com/broadinstitute/picard/releases/download/${version}/picard.jar";
sha256 = "sha256-H52iduXuZXkH7i+1qGq05DTPgLGZD2ke6US5nTzmvDg="; sha256 = "sha256-Exyj4GJqPvEug5l5XnpJ+Cm7ToXXG0ib9PIx0hpsMZk=";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl, lib, expat, octave, libxml2, texinfo, zip }: { stdenv, fetchurl, lib, expat, octave, libxml2, texinfo, zip }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gama"; pname = "gama";
version = "2.22"; version = "2.23";
src = fetchurl { src = fetchurl {
url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz";
sha256 = "sha256-jOyoWPcZvHWuddLasjIjHSn8MOV3viIgmBrsuzY7P6U="; sha256 = "sha256-OKVAgmHdhQoS3kCwclE9ljON3H2NVCCvpR2hgwfqnA0=";
}; };
buildInputs = [ expat ]; buildInputs = [ expat ];

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "logisim-evolution"; pname = "logisim-evolution";
version = "3.7.2"; version = "3.8.0";
src = fetchurl { src = fetchurl {
url = "https://github.com/logisim-evolution/logisim-evolution/releases/download/v${version}/logisim-evolution-${version}-all.jar"; url = "https://github.com/logisim-evolution/logisim-evolution/releases/download/v${version}/logisim-evolution-${version}-all.jar";
sha256 = "sha256-RI+ioOHj13UAGuPzseAAy3oQBQYkja/ucjj4QMeRZhw="; sha256 = "sha256-TFm+fa3CMp0OMhnKBc6cLIWGQbIG/OpOOCG7ea7wbCw=";
}; };
dontUnpack = true; dontUnpack = true;

View file

@ -20,7 +20,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "bada-bib"; pname = "bada-bib";
version = "0.7.2"; version = "0.8.0";
format = "other"; format = "other";
strictDeps = false; # https://github.com/NixOS/nixpkgs/issues/56943 strictDeps = false; # https://github.com/NixOS/nixpkgs/issues/56943
@ -28,7 +28,7 @@ python3Packages.buildPythonApplication rec {
owner = "RogerCrocker"; owner = "RogerCrocker";
repo = "BadaBib"; repo = "BadaBib";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
sha256 = "sha256-+b4Ko2srWZUs8zsH9jU+aiKQYZti3z2Bil8PogfpPlc="; sha256 = "sha256-mdAoJh3qOwtPX8cMCYw7MDDNy10GdhynnS8gtszJROI=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -1,25 +1,66 @@
{ fetchurl, gitea, lib }: { lib
, stdenv
, buildGoPackage
, fetchurl
, makeWrapper
, git
, bash
, gzip
, openssh
, pam
, pamSupport ? true
, sqliteSupport ? true
}:
gitea.overrideAttrs (old: rec { buildGoPackage rec {
pname = "forgejo"; pname = "forgejo";
version = "1.18.0-rc1-1"; version = "1.18.2-0";
src = fetchurl { src = fetchurl {
name = "${pname}-src-${version}.tar.gz"; name = "${pname}-src-${version}.tar.gz";
# see https://codeberg.org/forgejo/forgejo/releases # see https://codeberg.org/forgejo/forgejo/releases
url = "https://codeberg.org/attachments/976c426a-3e04-49ff-9762-47fab50624a3"; url = "https://codeberg.org/attachments/5d59ec04-9f29-4b32-a1ef-bec5c3132e26";
hash = "sha256-kreBMHlMVB1UeG67zMbszGrgjaROateCRswH7GrKnEw="; hash = "sha256-RLShwdx8geyFr1Jk5qDVbsEt2hCjdrwX0lNHea7P+pk=";
}; };
postInstall = old.postInstall or "" + '' outputs = [ "out" "data" ];
mv $out/bin/{${old.pname},${pname}}
nativeBuildInputs = [ makeWrapper ];
buildInputs = lib.optional pamSupport pam;
patches = [
./../gitea/static-root-path.patch
];
postPatch = ''
substituteInPlace modules/setting/setting.go --subst-var data
''; '';
tags = lib.optional pamSupport "pam"
++ lib.optionals sqliteSupport [ "sqlite" "sqlite_unlock_notify" ];
ldflags = [
"-X main.Version=${version}"
"-X 'main.Tags=${lib.concatStringsSep " " tags}'"
];
postInstall = ''
mkdir $data
cp -R ./go/src/${goPackagePath}/{public,templates,options} $data
mkdir -p $out
cp -R ./go/src/${goPackagePath}/options/locale $out/locale
wrapProgram $out/bin/gitea \
--prefix PATH : ${lib.makeBinPath [ bash git gzip openssh ]}
'';
goPackagePath = "code.gitea.io/gitea";
meta = with lib; { meta = with lib; {
description = "A self-hosted lightweight software forge"; description = "A self-hosted lightweight software forge";
homepage = "https://forgejo.org"; homepage = "https://forgejo.org";
changelog = "https://codeberg.org/forgejo/forgejo/releases/tag/v${version}"; changelog = "https://codeberg.org/forgejo/forgejo/releases/tag/v${version}";
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ urandom ]; maintainers = with maintainers; [ urandom ];
broken = stdenv.isDarwin;
}; };
}) }

View file

@ -1,7 +1,7 @@
{ fetchFromGitHub, fetchgit, fetchHex, rebar3Relx, buildRebar3, rebar3-proper { fetchFromGitHub, fetchgit, fetchHex, rebar3Relx, buildRebar3, rebar3-proper
, stdenv, writeScript, lib, erlang }: , stdenv, writeScript, lib, erlang }:
let let
version = "0.41.2"; version = "0.46.1";
owner = "erlang-ls"; owner = "erlang-ls";
repo = "erlang_ls"; repo = "erlang_ls";
deps = import ./rebar-deps.nix { deps = import ./rebar-deps.nix {
@ -24,7 +24,7 @@ rebar3Relx {
inherit version; inherit version;
src = fetchFromGitHub { src = fetchFromGitHub {
inherit owner repo; inherit owner repo;
sha256 = "sha256-LUgiQtK0OsdTmg1jEdxJ0x+39U3PXoFYsGlOv4l7/Ig="; sha256 = "sha256-UiXnamLl6Brp+XOsoldeahNxJ9OKEUgSs1WLRmB9yL8=";
rev = version; rev = version;
}; };
releaseType = "escript"; releaseType = "escript";

View file

@ -4,25 +4,25 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "binaryen"; pname = "binaryen";
version = "109"; version = "111";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "WebAssembly"; owner = "WebAssembly";
repo = "binaryen"; repo = "binaryen";
rev = "version_${version}"; rev = "version_${version}";
sha256 = "sha256-HMPoiuTvYhTDaBUfSOfh/Dt4FdO9jGqUaFpi92pnscI="; sha256 = "sha256-wSwLs/YvrH7nswDSbtR6onOMArCdPE2zi6G7oA10U4Y=";
}; };
patches = [ patches = [
# https://github.com/WebAssembly/binaryen/pull/4321 # https://github.com/WebAssembly/binaryen/pull/5378
(fetchpatch { (fetchpatch {
url = "https://github.com/WebAssembly/binaryen/commit/93b8849d9f98ef7ed812938ff0b3219819c2be77.patch"; url = "https://github.com/WebAssembly/binaryen/commit/a96fe1a8422140072db7ad7db421378b87898a0d.patch";
sha256 = "sha256-Duan/B9A+occ5Lj2SbRX793xIfhzHbdYPI5PyTNCZoU="; sha256 = "sha256-Wred1IoRxcQBi0nLBWpiUSgt2ApGoGsq9GkoO3mSS6o=";
}) })
# https://github.com/WebAssembly/binaryen/pull/4913 # https://github.com/WebAssembly/binaryen/pull/5391
(fetchpatch { (fetchpatch {
url = "https://github.com/WebAssembly/binaryen/commit/b70fe755aa4c90727edfd91dc0a9a51febf0239d.patch"; url = "https://github.com/WebAssembly/binaryen/commit/f92350d2949934c0e0ce4a27ec8b799ac2a85e45.patch";
sha256 = "sha256-kjPLbdiMVQepSJ7J1gK6dRSMI/2SsH39k7W5AMOIrkM="; sha256 = "sha256-fBwdGSIPjF2WKNnD8I0/2hnQvqevdk3NS9fAxutkZG0=";
}) })
]; ];

View file

@ -1,7 +1,7 @@
{ lib, stdenv, fetchFromGitHub, python3, nodejs, closurecompiler { lib, stdenv, fetchFromGitHub, python3, nodejs, closurecompiler
, jre, binaryen , jre, binaryen
, llvmPackages , llvmPackages
, symlinkJoin, makeWrapper, substituteAll , symlinkJoin, makeWrapper, substituteAll, fetchpatch
, buildNpmPackage , buildNpmPackage
, emscripten , emscripten
}: }:
@ -44,6 +44,16 @@ stdenv.mkDerivation rec {
src = ./0001-emulate-clang-sysroot-include-logic.patch; src = ./0001-emulate-clang-sysroot-include-logic.patch;
resourceDir = "${llvmEnv}/lib/clang/${llvmPackages.release_version}/"; resourceDir = "${llvmEnv}/lib/clang/${llvmPackages.release_version}/";
}) })
# https://github.com/emscripten-core/emscripten/pull/18219
(fetchpatch {
url = "https://github.com/emscripten-core/emscripten/commit/afbc14950f021513c59cbeaced8807ef8253530a.patch";
sha256 = "sha256-+gJNTQJng9rWcGN3GAcMBB0YopKPnRp/r8CN9RSTClU=";
})
# https://github.com/emscripten-core/emscripten/pull/18220
(fetchpatch {
url = "https://github.com/emscripten-core/emscripten/commit/852982318f9fb692ba1dd1173f62e1eb21ae61ca.patch";
sha256 = "sha256-hmIOtpRx3PD3sDAahUcreSydydqcdSqArYvyLGgUgd8=";
})
]; ];
buildPhase = '' buildPhase = ''

View file

@ -2,12 +2,12 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "rgbds"; pname = "rgbds";
version = "0.6.0"; version = "0.6.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "gbdev"; owner = "gbdev";
repo = "rgbds"; repo = "rgbds";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-2nyjI6z6W959/Yc8EwdQVmGnG0PKwsndPLmeDlNpj18="; sha256 = "sha256-3mx4yymrOQnP5aJCzPWl5G96WBxt1ixU6tdzhhOsF04=";
}; };
nativeBuildInputs = [ bison flex pkg-config ]; nativeBuildInputs = [ bison flex pkg-config ];
buildInputs = [ libpng ]; buildInputs = [ libpng ];

View file

@ -22,7 +22,7 @@ with python3.pkgs; buildPythonApplication rec {
substituteInPlace setup.py \ substituteInPlace setup.py \
--replace 'uvicorn==%s" % ("0.16.0" if PY36 else "0.19.*")' 'uvicorn>=0.16"' \ --replace 'uvicorn==%s" % ("0.16.0" if PY36 else "0.19.*")' 'uvicorn>=0.16"' \
--replace 'starlette==%s" % ("0.19.1" if PY36 else "0.21.*")' 'starlette>=0.19.1,<=0.21"' \ --replace 'starlette==%s" % ("0.19.1" if PY36 else "0.21.*")' 'starlette>=0.19.1"' \
--replace 'tabulate==%s" % ("0.8.10" if PY36 else "0.9.*")' 'tabulate>=0.8.10,<=0.9"' \ --replace 'tabulate==%s" % ("0.8.10" if PY36 else "0.9.*")' 'tabulate>=0.8.10,<=0.9"' \
--replace 'wsproto==' 'wsproto>=' --replace 'wsproto==' 'wsproto>='
''; '';

View file

@ -25,13 +25,13 @@ let
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
pname = "amdvlk"; pname = "amdvlk";
version = "2022.Q3.5"; version = "2022.Q4.4";
src = fetchRepoProject { src = fetchRepoProject {
name = "${pname}-src"; name = "${pname}-src";
manifest = "https://github.com/GPUOpen-Drivers/AMDVLK.git"; manifest = "https://github.com/GPUOpen-Drivers/AMDVLK.git";
rev = "refs/tags/v-${version}"; rev = "refs/tags/v-${version}";
sha256 = "YY9/njuzGONqAtbM54OGGvC1V73JyL+IHkLSZs4JSYs="; sha256 = "sha256-MKU7bfjrvH4M2kON2tr5463nYjN1xoGAknsC9YmklEc=";
}; };
buildInputs = [ buildInputs = [
@ -68,6 +68,7 @@ in stdenv.mkDerivation rec {
xorg.libX11 xorg.libX11
xorg.libxcb xorg.libxcb
xorg.libxshmfence xorg.libxshmfence
zlib
]; ];
cmakeDir = "../drivers/xgl"; cmakeDir = "../drivers/xgl";

View file

@ -9,7 +9,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "bctoolbox"; pname = "bctoolbox";
version = "5.1.17"; version = "5.2.0";
nativeBuildInputs = [ nativeBuildInputs = [
cmake cmake
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
group = "BC"; group = "BC";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-p1rpFFMCYG/c35lqQT673j/Uicxe+PLhaktQfM6uF8Y="; sha256 = "sha256-HbKo5E1K+W5tPqRbcG4+ymUXv87iqc094pTeng94Aao=";
}; };
# Do not build static libraries # Do not build static libraries

View file

@ -8,7 +8,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "belcard"; pname = "belcard";
version = "5.1.12"; version = "5.2.12";
src = fetchFromGitLab { src = fetchFromGitLab {
domain = "gitlab.linphone.org"; domain = "gitlab.linphone.org";
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
group = "BC"; group = "BC";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-ZxO0Y4R04T+3K+08fEJ9krWfYSodQLrjBZYbGrKOrXI="; sha256 = "sha256-Q5FJ1Nh61woyXN7BVTZGNGXOVhcZXakLWcxaavPpgeY=";
}; };
buildInputs = [ bctoolbox belr ]; buildInputs = [ bctoolbox belr ];

View file

@ -11,15 +11,15 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "belle-sip"; pname = "belle-sip";
version = "linphone-4.4.1"; version = "5.1.55";
src = fetchFromGitLab { src = fetchFromGitLab {
domain = "gitlab.linphone.org"; domain = "gitlab.linphone.org";
owner = "public"; owner = "public";
group = "BC"; group = "BC";
repo = pname; repo = pname;
rev = "44d5977570280763ee1fecdb920736715bad58a3"; rev = version;
sha256 = "sha256-w++v3YlDZfpCHAbUQA/RftjRNGkz9J/zYoxZqRgtvnA="; sha256 = "sha256-wMf570/RP2Q4yluedECs+AKoH92PQQ8yVY+eBGGSAP4=";
}; };
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];

View file

@ -6,13 +6,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "cglm"; pname = "cglm";
version = "0.8.5"; version = "0.8.8";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "recp"; owner = "recp";
repo = "cglm"; repo = "cglm";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-PJHDZXc0DD/d+K/4uouv5F8gAf1sE5e3jLkGILPMpnI="; sha256 = "sha256-BzZb8NDgf1NnkZaaxs+0YlVuYod/uiWJxA3geaYN7e0=";
}; };
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];

View file

@ -3,13 +3,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "embree"; pname = "embree";
version = "3.13.4"; version = "3.13.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "embree"; owner = "embree";
repo = "embree"; repo = "embree";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-WmblxU1kHiC8+hYAfUDcbJ1/e80f1LcKX8qCwgaBwGc="; sha256 = "sha256-tfM4SGOFVBG0pQK9B/iN2xDaW3yjefnTtsoUad75m80=";
}; };
postPatch = '' postPatch = ''

View file

@ -1,12 +1,12 @@
{ lib, stdenv, fetchurl }: { lib, stdenv, fetchurl }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "1.3.1"; version = "1.3.3";
pname = "commons-daemon"; pname = "commons-daemon";
src = fetchurl { src = fetchurl {
url = "mirror://apache/commons/daemon/binaries/commons-daemon-${version}-bin.tar.gz"; url = "mirror://apache/commons/daemon/binaries/commons-daemon-${version}-bin.tar.gz";
sha256 = "sha256-EaQ4wy32GX1MGByCqo811WblqZgsNSw3psr94lrxEqw="; sha256 = "sha256-FVWmj20LiigRvfK82363Wy8/ie9+wlIlRx49AwQnhOA=";
}; };
installPhase = '' installPhase = ''

View file

@ -2,10 +2,10 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "leatherman"; pname = "leatherman";
version = "1.12.8"; version = "1.12.9";
src = fetchFromGitHub { src = fetchFromGitHub {
sha256 = "sha256-5xcwktlwgP9Ltild4BliaGJBqlheDLSTKQLZjzK+nGk="; sha256 = "sha256-TuiOAinJsQWJVJiaS8kWk4Pl+hn521f4ooJ2p+eR6mk=";
rev = version; rev = version;
repo = "leatherman"; repo = "leatherman";
owner = "puppetlabs"; owner = "puppetlabs";

View file

@ -3,13 +3,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "libofx"; pname = "libofx";
version = "0.10.7"; version = "0.10.9";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "LibOFX"; owner = "LibOFX";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-zbSVmduEH7iO/8N6hEpQQMUYDVG6CaNycGOl5bd6fsw="; sha256 = "sha256-KOQrEAt1jHrOpPQ7QbGUADe0i7sQXNH2fblPRzT0EIg=";
}; };
preConfigure = "./autogen.sh"; preConfigure = "./autogen.sh";

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec stdenv.mkDerivation rec
{ {
version = "3.2.2"; version = "3.2.3";
pname = "libzdb"; pname = "libzdb";
src = fetchurl src = fetchurl
{ {
url = "https://www.tildeslash.com/libzdb/dist/libzdb-${version}.tar.gz"; url = "https://www.tildeslash.com/libzdb/dist/libzdb-${version}.tar.gz";
sha256 = "1blmy7228649iscwlldrc1ldf31nhps1ps9xfv44ms0yxqhlw7nm"; sha256 = "sha256-oZV4Jvq3clSE/Ft0eApqfQ2Lf14uVNJuEGs5ngqGvrA=";
}; };
buildInputs = [ sqlite ]; buildInputs = [ sqlite ];

View file

@ -1,13 +1,13 @@
{ lib, stdenv, fetchFromGitHub, cmake, check, subunit }: { lib, stdenv, fetchFromGitHub, cmake, check, subunit }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "orcania"; pname = "orcania";
version = "2.3.0"; version = "2.3.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "babelouest"; owner = "babelouest";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-QAq/6MGVj+iBHLElHuqokF1v3LU1TZ9hVVJE1s3y6f0="; sha256 = "sha256-xF6QIXfsI+6WqshcG74/J98MgjSkYjRkTW64zeH6DDY=";
}; };
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];

View file

@ -9,14 +9,14 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "vk-bootstrap"; pname = "vk-bootstrap";
version = "0.5"; version = "0.6";
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "charles-lunarg"; owner = "charles-lunarg";
repo = "vk-bootstrap"; repo = "vk-bootstrap";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-rKyfUWfRYiVNzLWh6y44ASHW4j+yabY0kZTdZi8j2Dc="; sha256 = "sha256-T24SCJSGta4yuK58NcQnMeiO3sg9P9/O3kaFJFO/eOE=";
}; };
postPatch = '' postPatch = ''

View file

@ -1,33 +1,40 @@
{ lib { lib
, aiohttp
, async-timeout
, buildPythonPackage , buildPythonPackage
, fetchFromGitHub , fetchFromGitHub
, pythonOlder
, aiohttp
, pytestCheckHook
, pytest-aiohttp , pytest-aiohttp
, pygments , pytestCheckHook
, pythonOlder
, setuptools
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "aiojobs"; pname = "aiojobs";
version = "1.1.0"; version = "1.1.0";
format = "flit"; format = "pyproject";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "aio-libs"; owner = "aio-libs";
repo = pname; repo = pname;
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
sha256 = "sha256-FHdEVt/XXmuTrPAETyod3fHJIK1wg957/+QMAhZG1xk="; hash = "sha256-FHdEVt/XXmuTrPAETyod3fHJIK1wg957/+QMAhZG1xk=";
}; };
postPatch = ''
substituteInPlace setup.cfg \
--replace "--cov=aiojobs/ --cov=tests/" ""
'';
nativeBuildInputs = [ nativeBuildInputs = [
pygments setuptools
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
aiohttp aiohttp
async-timeout
]; ];
nativeCheckInputs = [ nativeCheckInputs = [
@ -42,6 +49,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Jobs scheduler for managing background task (asyncio)"; description = "Jobs scheduler for managing background task (asyncio)";
homepage = "https://github.com/aio-libs/aiojobs"; homepage = "https://github.com/aio-libs/aiojobs";
changelog = "https://github.com/aio-libs/aiojobs/blob/v${version}/CHANGES.rst";
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ cmcdragonkai ]; maintainers = with maintainers; [ cmcdragonkai ];
}; };

View file

@ -1,16 +1,18 @@
{ lib { lib
, ansicolors , ansicolors
, buildPythonPackage , buildPythonPackage
, coverage
, fetchPypi , fetchPypi
, pytest-cov
, pytestCheckHook , pytestCheckHook
, pythonOlder
, textwrap3 , textwrap3
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "ansiwrap"; pname = "ansiwrap";
version = "0.8.4"; version = "0.8.4";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
@ -18,21 +20,31 @@ buildPythonPackage rec {
sha256 = "ca0c740734cde59bf919f8ff2c386f74f9a369818cdc60efe94893d01ea8d9b7"; sha256 = "ca0c740734cde59bf919f8ff2c386f74f9a369818cdc60efe94893d01ea8d9b7";
}; };
nativeCheckInputs = [ postPatch = ''
# https://github.com/jonathaneunice/ansiwrap/issues/18
substituteInPlace test/test_ansiwrap.py \
--replace "set(range(20, 120)).difference(LINE_LENGTHS)" "sorted(set(range(20, 120)).difference(LINE_LENGTHS))" \
--replace "set(range(120, 400)).difference(LINE_LENGTHS)" "sorted(set(range(120, 400)).difference(LINE_LENGTHS))"
'';
checkInputs = [
ansicolors ansicolors
coverage
pytest-cov
pytestCheckHook pytestCheckHook
]; ];
propagatedBuildInputs = [ textwrap3 ]; propagatedBuildInputs = [
textwrap3
];
pythonImportsCheck = [ "ansiwrap" ]; pythonImportsCheck = [
"ansiwrap"
];
meta = with lib; { meta = with lib; {
description = "Textwrap, but savvy to ANSI colors and styles"; description = "Textwrap, but savvy to ANSI colors and styles";
homepage = "https://github.com/jonathaneunice/ansiwrap"; homepage = "https://github.com/jonathaneunice/ansiwrap";
changelog = "https://github.com/jonathaneunice/ansiwrap/blob/master/CHANGES.yml";
license = licenses.asl20; license = licenses.asl20;
maintainers = [ maintainers.costrouc ]; maintainers = with maintainers; [ costrouc ];
}; };
} }

View file

@ -39,6 +39,7 @@ buildPythonPackage rec {
]; ];
meta = with lib; { meta = with lib; {
changelog = "https://github.com/marshmallow-code/apispec/blob/${version}/CHANGELOG.rst";
description = "A pluggable API specification generator with support for the OpenAPI Specification"; description = "A pluggable API specification generator with support for the OpenAPI Specification";
homepage = "https://github.com/marshmallow-code/apispec"; homepage = "https://github.com/marshmallow-code/apispec";
license = licenses.mit; license = licenses.mit;

View file

@ -15,7 +15,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "appthreat-vulnerability-db"; pname = "appthreat-vulnerability-db";
version = "4.3.0"; version = "4.3.1";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "AppThreat"; owner = "AppThreat";
repo = "vulnerability-db"; repo = "vulnerability-db";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-1WBaNTARe0ULWHf0g/6Jljo1yCffnJAS9ycbhGqzOUk="; hash = "sha256-HZHHSY8a7xyJZAQLFeZ+5+CKixcquJcUkkjJTllFiyk=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -10,7 +10,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "boschshcpy"; pname = "boschshcpy";
version = "0.2.38"; version = "0.2.43";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "tschamm"; owner = "tschamm";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-PDS68JJsnKO2MVlNxvhlDEGuK7zlsGhCRVOLZ/TSlTM="; sha256 = "sha256-qxJ1yt8KI3ekza1KNfRRBtpPLNC/X0q7ITPhZkS1hPM=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -1,31 +1,55 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchFromGitHub
, fetchpatch
, pytestCheckHook , pytestCheckHook
, freezegun , freezegun
, pythonOlder
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "cached-property"; pname = "cached-property";
version = "1.5.2"; version = "1.5.2";
format = "setuptools";
src = fetchPypi { disabled = pythonOlder "3.7";
inherit pname version;
sha256 = "9fa5755838eecbb2d234c3aa390bd80fbd3ac6b6869109bfc1b499f7bd89a130"; src = fetchFromGitHub {
owner = "pydanny";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-DGI8FaEjFd2bDeBDKcA0zDCE+5I6meapVNZgycE1gzs=";
}; };
nativeCheckInputs = [ pytestCheckHook freezegun ]; patches = [
# Don't use asyncio.coroutine if it's not available, https://github.com/pydanny/cached-property/pull/267
(fetchpatch {
name = "asyncio-coroutine.patch";
url = "https://github.com/pydanny/cached-property/commit/297031687679762849dedeaf24aa3a19116f095b.patch";
hash = "sha256-qolrUdaX7db4hE125Lt9ICmPNYsD/uBmQrdO4q5NG3c=";
})
];
checkInputs = [
pytestCheckHook
freezegun
];
disabledTests = [ disabledTests = [
# https://github.com/pydanny/cached-property/issues/131 # https://github.com/pydanny/cached-property/issues/131
"test_threads_ttl_expiry" "test_threads_ttl_expiry"
]; ];
meta = { pythonImportsCheck = [
"cached_property"
];
meta = with lib; {
description = "A decorator for caching properties in classes"; description = "A decorator for caching properties in classes";
homepage = "https://github.com/pydanny/cached-property"; homepage = "https://github.com/pydanny/cached-property";
license = lib.licenses.bsd3; changelog = "https://github.com/pydanny/cached-property/releases/tag/${version}";
platforms = lib.platforms.unix; license = licenses.bsd3;
maintainers = with lib.maintainers; [ ericsagnes ]; platforms = platforms.unix;
maintainers = with maintainers; [ ericsagnes ];
}; };
} }

View file

@ -0,0 +1,50 @@
{ lib
, buildPythonPackage
, django
, djangorestframework
, fetchFromGitHub
, python
, setuptools-scm
}:
buildPythonPackage rec {
pname = "django-login-required-middleware";
version = "0.9.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "CleitonDeLima";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-WFQ/JvKh6gkUxPV27QBd2TzwFS8hfQGmcTInTnmh6iA=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
nativeBuildInputs = [
setuptools-scm
];
propagatedBuildInputs = [
django
];
checkInputs = [
djangorestframework
];
pythonImportsCheck = [
"login_required"
];
checkPhase = ''
${python.interpreter} -m django test --settings tests.settings
'';
meta = with lib; {
description = "Requires login to all requests through middleware in Django";
homepage = "https://github.com/CleitonDeLima/django-login-required-middleware";
license = licenses.mit;
maintainers = with maintainers; [ onny ];
};
}

View file

@ -8,13 +8,14 @@
, nanotime , nanotime
, pygtrie , pygtrie
, pythonOlder , pythonOlder
, shortuuid
, setuptools-scm , setuptools-scm
, shortuuid
, sqltrie
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "dvc-data"; pname = "dvc-data";
version = "0.28.4"; version = "0.35.1";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
@ -23,7 +24,7 @@ buildPythonPackage rec {
owner = "iterative"; owner = "iterative";
repo = pname; repo = pname;
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-ocwOIhguH460+HJ0sE5Wj+KOiyG4NprJ+QaO+YtfTGU="; hash = "sha256-MyYRkClbJDcMgwAHcESY0Bo7LgAFpDtkOVmVRUJ7jME=";
}; };
SETUPTOOLS_SCM_PRETEND_VERSION = version; SETUPTOOLS_SCM_PRETEND_VERSION = version;
@ -40,6 +41,7 @@ buildPythonPackage rec {
nanotime nanotime
pygtrie pygtrie
shortuuid shortuuid
sqltrie
]; ];
# Tests depend on upath which is unmaintained and only available as wheel # Tests depend on upath which is unmaintained and only available as wheel
@ -57,6 +59,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "DVC's data management subsystem"; description = "DVC's data management subsystem";
homepage = "https://github.com/iterative/dvc-data"; homepage = "https://github.com/iterative/dvc-data";
changelog = "https://github.com/iterative/dvc-data/releases/tag/${version}";
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };

View file

@ -16,7 +16,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "dvc-objects"; pname = "dvc-objects";
version = "0.14.0"; version = "0.19.0";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "iterative"; owner = "iterative";
repo = pname; repo = pname;
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-Refpekyr114mIGvbaAynxldA+s83EtALeLoTQO73b/M="; hash = "sha256-jwjhRY1SMqiTZ5UJmoZb4odg3g8uC9ehPmxRU2VsH8U=";
}; };
SETUPTOOLS_SCM_PRETEND_VERSION = version; SETUPTOOLS_SCM_PRETEND_VERSION = version;
@ -56,6 +56,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Library for DVC objects"; description = "Library for DVC objects";
homepage = "https://github.com/iterative/dvc-objects"; homepage = "https://github.com/iterative/dvc-objects";
changelog = "https://github.com/iterative/dvc-objects/releases/tag/${version}";
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };

View file

@ -15,7 +15,7 @@
let let
pname = "findpython"; pname = "findpython";
version = "0.2.2"; version = "0.2.3";
in in
buildPythonPackage { buildPythonPackage {
inherit pname version; inherit pname version;
@ -25,7 +25,7 @@ buildPythonPackage {
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-gFV5YcBM8cjEukyjrHz3bsJ/qSeIpq9Cy3AeNFDElDA="; hash = "sha256-wmWo/p/QVzYDHu1uWK1VUWNO8IGaocHkX6NTDltqRlY=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -47,6 +47,7 @@ buildPythonPackage {
meta = with lib; { meta = with lib; {
description = "A utility to find python versions on your system"; description = "A utility to find python versions on your system";
homepage = "https://github.com/frostming/findpython"; homepage = "https://github.com/frostming/findpython";
changelog = "https://github.com/frostming/findpython/releases/tag/${version}";
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ hexa ]; maintainers = with maintainers; [ hexa ];
}; };

View file

@ -18,14 +18,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "google-cloud-asset"; pname = "google-cloud-asset";
version = "3.16.0"; version = "3.17.0";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-hkuW9c5ORUuN0kbQJ2MG/GezORvqL0w51a7Ca9AdHkU="; hash = "sha256-CsTfdEgDeHdrYWLqMt3WpYOcxT9BuQ2M8sqg0ZIwmvM=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -16,14 +16,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "google-cloud-automl"; pname = "google-cloud-automl";
version = "2.9.0"; version = "2.10.0";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-8E+RvHHs4IK1RrbTtY8wwuBLNQKcDnb058vN6hKfy6Q="; hash = "sha256-BiXbDc1nX2y1ru8+t1rrhIzFg9wLAYMj3WJhIUb6VJ8=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -28,14 +28,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "google-cloud-bigquery"; pname = "google-cloud-bigquery";
version = "3.4.1"; version = "3.4.2";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-iEaJcU2YojZN3px8Nn6CKMcRYQi7rXpjZd/eORY4mFs="; hash = "sha256-Ik3DKbxa0J1hTbdlyV8LuLJPCIGz0qSFQGLKNG+IlvA=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -13,14 +13,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "google-cloud-dlp"; pname = "google-cloud-dlp";
version = "3.10.1"; version = "3.11.0";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-M7JhzttLvWMPC9AEJN/X9ofIFBtNzWGgXjnun8k1CwA="; hash = "sha256-5zysTKqmzRAiePBwLkbUhiAG91sKwao2BCTOBnVHlYg=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -13,14 +13,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "google-cloud-speech"; pname = "google-cloud-speech";
version = "2.16.2"; version = "2.17.0";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-aegM+pgdKsM7qC8sfPMxV74gwPYasArFWzkJ/p9ESzU="; hash = "sha256-Lb2oV2r7CE1qc5iaxzGpIm3xZKpsORx1Nofkjno6xNs=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -15,7 +15,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "hahomematic"; pname = "hahomematic";
version = "2023.1.5"; version = "2023.1.6";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "danielperna84"; owner = "danielperna84";
repo = pname; repo = pname;
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
sha256 = "sha256-FBsADagMSpuClk23QCi+u7e7bi2EI3PUnYP//nb8AAc="; sha256 = "sha256-bjONfnxJuqo0d/9K4VKyIurcpw5+RgyAij1Hm/mTeUc=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -9,7 +9,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "marshmallow-oneofschema"; pname = "marshmallow-oneofschema";
version = "3.0.1"; version = "3.0.2";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.6";
@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "marshmallow-code"; owner = "marshmallow-code";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-x0v8WkfjGkP2668QIQiewQViYFDIS2zBWMULcDThWas="; hash = "sha256-Em2jQmvI5IiWREeOX/JAcdOQlpwP7k+cbCirkh82sf0=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -35,6 +35,7 @@ buildPythonPackage rec {
]; ];
meta = with lib; { meta = with lib; {
changelog = "https://github.com/marshmallow-code/marshmallow-oneofschema/blob/${src.rev}/CHANGELOG.rst";
description = "Marshmallow library extension that allows schema (de)multiplexing"; description = "Marshmallow library extension that allows schema (de)multiplexing";
homepage = "https://github.com/marshmallow-code/marshmallow-oneofschema"; homepage = "https://github.com/marshmallow-code/marshmallow-oneofschema";
license = licenses.mit; license = licenses.mit;

View file

@ -10,7 +10,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "marshmallow"; pname = "marshmallow";
version = "3.16.0"; version = "3.19.0";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.6";
@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "marshmallow-code"; owner = "marshmallow-code";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-bR10hYViK7OrAaBpKaeM7S5XyHQZhlGUQTwH/EJ0kME="; hash = "sha256-b1brLHM48t45bwUXk7QreLLmvTzU0sX7Uoc1ZAgGkrE=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -37,6 +37,7 @@ buildPythonPackage rec {
]; ];
meta = with lib; { meta = with lib; {
changelog = "https://github.com/marshmallow-code/marshmallow/blob/${src.rev}/CHANGELOG.rst";
description = "Library for converting complex objects to and from simple Python datatypes"; description = "Library for converting complex objects to and from simple Python datatypes";
homepage = "https://github.com/marshmallow-code/marshmallow"; homepage = "https://github.com/marshmallow-code/marshmallow";
license = licenses.mit; license = licenses.mit;

View file

@ -18,6 +18,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pygmt"; pname = "pygmt";
version = "0.8.0"; version = "0.8.0";
format = "pyproject";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.6";

View file

@ -3,18 +3,23 @@
, cssselect , cssselect
, fetchPypi , fetchPypi
, lxml , lxml
, pytestCheckHook
, pythonOlder , pythonOlder
, requests
, webob
, webtest
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "pyquery"; pname = "pyquery";
version = "1.4.3"; version = "2.0.0";
disabled = pythonOlder "3.5"; disabled = pythonOlder "3.7";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
extension = "zip"; hash = "sha256-lj6NTpAmL/bY3sBy6pcoXcN0ovacrXd29AgqvPah2K4=";
sha256 = "00p6f1dfma65192hc72dxd506491lsq3g5wgxqafi1xpg2w1xia6";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -22,10 +27,23 @@ buildPythonPackage rec {
lxml lxml
]; ];
# circular dependency on webtest
doCheck = false;
pythonImportsCheck = [ "pyquery" ]; pythonImportsCheck = [ "pyquery" ];
checkInputs = [
pytestCheckHook
requests
webob
(webtest.overridePythonAttrs (_: {
# circular dependency
doCheck = false;
}))
];
pytestFlagsArray = [
# requires network
"--deselect=tests/test_pyquery.py::TestWebScrappingEncoding::test_get"
];
meta = with lib; { meta = with lib; {
description = "A jquery-like library for Python"; description = "A jquery-like library for Python";
homepage = "https://github.com/gawel/pyquery"; homepage = "https://github.com/gawel/pyquery";

View file

@ -14,7 +14,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pytibber"; pname = "pytibber";
version = "0.26.9"; version = "0.26.11";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "Danielhiversen"; owner = "Danielhiversen";
repo = "pyTibber"; repo = "pyTibber";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-Gq1UPiNjNT6eoOqitY+HOg56ouCzPtz+8xaXHMwuZf8="; hash = "sha256-FVbp7FYTzoNuwROdvKGzSnVN5nAp1hboyzNMhAu6YDY=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -1,50 +1,52 @@
{ stdenv { lib
, lib , stdenv
, buildPythonPackage , buildPythonPackage
, click , click
, fetchFromGitHub , fetchFromGitHub
, mock , mock
, prettytable
, prompt-toolkit , prompt-toolkit
, ptable , ptable
, pygments , pygments
, pytestCheckHook , pytestCheckHook
, pythonOlder , pythonOlder
, requests , requests
, rich
, sphinx , sphinx
, testtools , testtools
, tkinter , tkinter
, urllib3 , urllib3
, prettytable
, rich
, zeep , zeep
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "softlayer"; pname = "softlayer";
version = "6.1.3"; version = "6.1.3";
disabled = pythonOlder "3.5"; format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = pname; owner = pname;
repo = "softlayer-python"; repo = "softlayer-python";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
sha256 = "sha256-msNW0PeDbs5iq77FBPKKWH0js/PAQz6xfbM0ycMVg5U="; hash = "sha256-msNW0PeDbs5iq77FBPKKWH0js/PAQz6xfbM0ycMVg5U=";
}; };
postPatch = '' postPatch = ''
substituteInPlace setup.py \ substituteInPlace setup.py \
--replace 'rich == 12.3.0' 'rich >= 12.3.0' --replace "rich ==" "rich >="
''; '';
propagatedBuildInputs = [ propagatedBuildInputs = [
click click
prettytable
prompt-toolkit prompt-toolkit
ptable ptable
pygments pygments
requests requests
urllib3
prettytable
rich rich
urllib3
]; ];
nativeCheckInputs = [ nativeCheckInputs = [
@ -64,14 +66,17 @@ buildPythonPackage rec {
disabledTestPaths = [ disabledTestPaths = [
# Test fails with ConnectionError trying to connect to api.softlayer.com # Test fails with ConnectionError trying to connect to api.softlayer.com
"tests/transports/soap_tests.py" "tests/transports/soap_tests.py.unstable"
]; ];
pythonImportsCheck = [ "SoftLayer" ]; pythonImportsCheck = [
"SoftLayer"
];
meta = with lib; { meta = with lib; {
description = "Python libraries that assist in calling the SoftLayer API"; description = "Python libraries that assist in calling the SoftLayer API";
homepage = "https://github.com/softlayer/softlayer-python"; homepage = "https://github.com/softlayer/softlayer-python";
changelog = "https://github.com/softlayer/softlayer-python/blob/v${version}/CHANGELOG.md";
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ onny ]; maintainers = with maintainers; [ onny ];
}; };

View file

@ -0,0 +1,52 @@
{ lib
, attrs
, buildPythonPackage
, fetchFromGitHub
, pythonOlder
, pygtrie
, orjson
, python
, setuptools-scm
}:
buildPythonPackage rec {
pname = "sqltrie";
version = "0.0.26";
format = "pyproject";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "iterative";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-QxQyxGOt6K3Q/ShdTMgI72lJML4J1+zZj1OoKyPAYVs=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
nativeBuildInputs = [
setuptools-scm
];
propagatedBuildInputs = [
attrs
orjson
pygtrie
];
# nox is not available at the moment
doCheck = false;
pythonImportsCheck = [
"sqltrie"
];
meta = with lib; {
description = "DVC's data management subsystem";
homepage = "https://github.com/iterative/sqltrie";
changelog = "https://github.com/iterative/sqltrie/releases/tag/${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
};
}

View file

@ -6,20 +6,15 @@
# runtime # runtime
, ApplicationServices , ApplicationServices
, aiofiles
, anyio , anyio
, contextlib2
, itsdangerous , itsdangerous
, jinja2 , jinja2
, python-multipart , python-multipart
, pyyaml , pyyaml
, httpx
, typing-extensions , typing-extensions
# tests # tests
, requests
, aiosqlite
, databases
, httpx
, pytestCheckHook , pytestCheckHook
, pythonOlder , pythonOlder
, trio , trio
@ -30,7 +25,7 @@ buildPythonPackage rec {
version = "0.23.1"; version = "0.23.1";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "encode"; owner = "encode";
@ -49,25 +44,19 @@ buildPythonPackage rec {
''; '';
propagatedBuildInputs = [ propagatedBuildInputs = [
aiofiles
anyio anyio
itsdangerous itsdangerous
jinja2 jinja2
python-multipart python-multipart
pyyaml pyyaml
requests httpx
] ++ lib.optionals (pythonOlder "3.8") [ ] ++ lib.optionals (pythonOlder "3.10") [
typing-extensions typing-extensions
] ++ lib.optionals (pythonOlder "3.7") [
contextlib2
] ++ lib.optionals stdenv.isDarwin [ ] ++ lib.optionals stdenv.isDarwin [
ApplicationServices ApplicationServices
]; ];
nativeCheckInputs = [ nativeCheckInputs = [
aiosqlite
databases
httpx
pytestCheckHook pytestCheckHook
trio trio
typing-extensions typing-extensions

View file

@ -1,6 +1,7 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchPypi
, fetchpatch
, isPy3k , isPy3k
, glibcLocales , glibcLocales
}: }:
@ -15,6 +16,15 @@ buildPythonPackage rec {
sha256 = "588bee9c1cb208d0906a9f73c613d2bd32c3ed3702012f51efe318a3f2127eae"; sha256 = "588bee9c1cb208d0906a9f73c613d2bd32c3ed3702012f51efe318a3f2127eae";
}; };
patches = [
# https://github.com/urwid/urwid/pull/517
(fetchpatch {
name = "python311-compat.patch";
url = "https://github.com/urwid/urwid/commit/42c1ed1eeb663179b265bae9b384d7ec11c8a9b5.patch";
hash = "sha256-Oz8O/M6AdqbB6C/BB5rtxp8FgdGhZUxkSxKIyq5Dmho=";
})
];
# tests need to be able to set locale # tests need to be able to set locale
LC_ALL = "en_US.UTF-8"; LC_ALL = "en_US.UTF-8";
nativeCheckInputs = [ glibcLocales ]; nativeCheckInputs = [ glibcLocales ];

View file

@ -1,10 +1,16 @@
{ lib { lib
, awkward
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchPypi
, hatch-vcs , hatch-vcs
, hatchling , hatchling
, numba
, numpy , numpy
, notebook
, packaging
, papermill
, pytestCheckHook , pytestCheckHook
, pythonOlder
}: }:
buildPythonPackage rec { buildPythonPackage rec {
@ -12,6 +18,8 @@ buildPythonPackage rec {
version = "0.11.0"; version = "0.11.0";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.8";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "sha256-/e0wZDWIIm9vi37NEkIEitQj0p1M132AAO6id0eaA5Y="; sha256 = "sha256-/e0wZDWIIm9vi37NEkIEitQj0p1M132AAO6id0eaA5Y=";
@ -21,17 +29,30 @@ buildPythonPackage rec {
hatch-vcs hatch-vcs
hatchling hatchling
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
numpy numpy
packaging
]; ];
nativeCheckInputs = [ pytestCheckHook ]; checkInputs = [
awkward
notebook
numba
papermill
pytestCheckHook
];
pythonImportsCheck = [ "vector" ]; pythonImportsCheck = [
"vector"
];
__darwinAllowLocalNetworking = true;
meta = with lib; { meta = with lib; {
description = "A Python 3.7+ library for 2D, 3D, and Lorentz vectors, especially arrays of vectors, to solve common physics problems in a NumPy-like way"; description = "Library for 2D, 3D, and Lorentz vectors, especially arrays of vectors, to solve common physics problems in a NumPy-like way";
homepage = "https://github.com/scikit-hep/vector"; homepage = "https://github.com/scikit-hep/vector";
changelog = "https://github.com/scikit-hep/vector/releases/tag/v${version}";
license = with licenses; [ bsd3 ]; license = with licenses; [ bsd3 ];
maintainers = with maintainers; [ veprbl ]; maintainers = with maintainers; [ veprbl ];
}; };

View file

@ -25,6 +25,7 @@ buildPythonPackage rec {
postPatch = '' postPatch = ''
substituteInPlace setup.py \ substituteInPlace setup.py \
--replace "python-Levenshtein" "Levenshtein" \
--replace "opencv-python" "opencv" --replace "opencv-python" "opencv"
substituteInPlace videocr/constants.py \ substituteInPlace videocr/constants.py \
--replace "master" "main" --replace "master" "main"

View file

@ -2,6 +2,7 @@
, aiohttp , aiohttp
, buildPythonPackage , buildPythonPackage
, fetchFromGitHub , fetchFromGitHub
, fetchpatch
, pytest-aiohttp , pytest-aiohttp
, pytestCheckHook , pytestCheckHook
, pythonOlder , pythonOlder
@ -22,6 +23,14 @@ buildPythonPackage rec {
sha256 = "sha256-UuAz/k/Tnumupv3ybFR7PkYHwG3kH7M5oobZykEP+ao="; sha256 = "sha256-UuAz/k/Tnumupv3ybFR7PkYHwG3kH7M5oobZykEP+ao=";
}; };
patches = [
(fetchpatch {
name = "python311-compat.patch";
url = "https://github.com/sloria/webtest-aiohttp/commit/64e5ab1867ea9ef87901bb2a1a6142566bffc90b.patch";
hash = "sha256-OKJGajqJLFMkcbGmGfU9G5hCpJaj24Gs363sI0z7YZw=";
})
];
propagatedBuildInputs = [ propagatedBuildInputs = [
webtest webtest
]; ];
@ -37,6 +46,7 @@ buildPythonPackage rec {
]; ];
meta = with lib; { meta = with lib; {
changelog = "https://github.com/sloria/webtest-aiohttp/blob/${src.rev}/CHANGELOG.rst";
description = "Provides integration of WebTest with aiohttp.web applications"; description = "Provides integration of WebTest with aiohttp.web applications";
homepage = "https://github.com/sloria/webtest-aiohttp"; homepage = "https://github.com/sloria/webtest-aiohttp";
license = licenses.mit; license = licenses.mit;

View file

@ -2,7 +2,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "codeql"; pname = "codeql";
version = "2.11.0"; version = "2.12.0";
dontConfigure = true; dontConfigure = true;
dontBuild = true; dontBuild = true;
@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
src = fetchzip { src = fetchzip {
url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip"; url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip";
sha256 = "sha256-nY31/coUnBNkKg10SOd64sBBkV44g+eIXyKIrPq1IWU="; sha256 = "sha256-V+UXodw84NGZPi3Ws4hKyftqnGibn9uFgrkGXxpRAZc=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -2,13 +2,13 @@
buildGoModule rec { buildGoModule rec {
pname = "azure-storage-azcopy"; pname = "azure-storage-azcopy";
version = "10.16.0"; version = "10.16.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Azure"; owner = "Azure";
repo = "azure-storage-azcopy"; repo = "azure-storage-azcopy";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-FLrYovepVOE1NUB46Kc8z/l5o6IMFbJyY3smxPyuIsI="; sha256 = "sha256-Pab4IYktNWWTudAY7Zx9dI+fRp0yihD78L0MmBHxeNY=";
}; };
subPackages = [ "." ]; subPackages = [ "." ];

View file

@ -2,16 +2,16 @@
buildGoModule rec { buildGoModule rec {
pname = "dbmate"; pname = "dbmate";
version = "1.15.0"; version = "1.16.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "amacneil"; owner = "amacneil";
repo = "dbmate"; repo = "dbmate";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-eBes5BqoR7K6ntCKjWECwWuoTwAodNtLqcTei5WocLU="; sha256 = "sha256-6M7ruiBjvXO6LTdZNuGwUIVwa3QzdBQo0Y34UslCGAE=";
}; };
vendorSha256 = "sha256-U9VTS0rmLHxweFiIcFyoybHMBihy5ezloDC2iLc4IMc="; vendorSha256 = "sha256-DwQUrNBfKZaVIpqI8yI/C9CQF5Ok/sApOrsLeIxt3hM=";
doCheck = false; doCheck = false;

View file

@ -28,6 +28,10 @@ python3Packages.buildPythonApplication rec {
pythonImportsCheck = [ "litecli" ]; pythonImportsCheck = [ "litecli" ];
disabledTests = [
"test_auto_escaped_col_names"
];
meta = with lib; { meta = with lib; {
description = "Command-line interface for SQLite"; description = "Command-line interface for SQLite";
longDescription = '' longDescription = ''

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "semver-tool"; pname = "semver-tool";
version = "3.3.0"; version = "3.4.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "fsaintjacques"; owner = "fsaintjacques";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-LqZTHFiis4BYL1bnJoeuW56wf8+o38Ygs++CV9CKNhM="; sha256 = "sha256-BnHuiCxE0VjzMWFTEMunQ9mkebQKIKbbMxZVfBUO57Y=";
}; };
dontBuild = true; # otherwise we try to 'make' which fails. dontBuild = true; # otherwise we try to 'make' which fails.

View file

@ -2,7 +2,7 @@ GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
ast (2.4.2) ast (2.4.2)
bugsnag (6.24.2) bugsnag (6.25.1)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
concurrent-ruby (1.1.10) concurrent-ruby (1.1.10)
ffi (1.15.5) ffi (1.15.5)
@ -10,21 +10,21 @@ GEM
listen (3.7.1) listen (3.7.1)
rb-fsevent (~> 0.10, >= 0.10.3) rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10) rb-inotify (~> 0.9, >= 0.9.10)
mini_portile2 (2.8.0) mini_portile2 (2.8.1)
nokogiri (1.13.9) nokogiri (1.14.0)
mini_portile2 (~> 2.8.0) mini_portile2 (~> 2.8.0)
racc (~> 1.4) racc (~> 1.4)
parser (3.1.2.1) parser (3.2.0.0)
ast (~> 2.4.1) ast (~> 2.4.1)
racc (1.6.0) racc (1.6.2)
rb-fsevent (0.11.2) rb-fsevent (0.11.2)
rb-inotify (0.10.1) rb-inotify (0.10.1)
ffi (~> 1.0) ffi (~> 1.0)
shopify-cli (2.32.0) shopify-cli (2.34.0)
bugsnag (~> 6.22) bugsnag (~> 6.22)
listen (~> 3.7.0) listen (~> 3.7.0)
theme-check (~> 1.11.0) theme-check (~> 1.14.0)
theme-check (1.11.0) theme-check (1.14.0)
liquid (>= 5.4.0) liquid (>= 5.4.0)
nokogiri (>= 1.12) nokogiri (>= 1.12)
parser (~> 3) parser (~> 3)
@ -36,4 +36,4 @@ DEPENDENCIES
shopify-cli shopify-cli
BUNDLED WITH BUNDLED WITH
2.3.25 2.4.3

View file

@ -15,10 +15,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0vlsqawqy8jn6cy03zcqw944p323zmr2lgadbw00m5r4lqc3bll4"; sha256 = "108q00vcx3vkr85mpayns3ini6ids807bmhl8nfham9900ric27y";
type = "gem"; type = "gem";
}; };
version = "6.24.2"; version = "6.25.1";
}; };
concurrent-ruby = { concurrent-ruby = {
groups = ["default"]; groups = ["default"];
@ -66,10 +66,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0rapl1sfmfi3bfr68da4ca16yhc0pp93vjwkj7y3rdqrzy3b41hy"; sha256 = "1af4yarhbbx62f7qsmgg5fynrik0s36wjy3difkawy536xg343mp";
type = "gem"; type = "gem";
}; };
version = "2.8.0"; version = "2.8.1";
}; };
nokogiri = { nokogiri = {
dependencies = ["mini_portile2" "racc"]; dependencies = ["mini_portile2" "racc"];
@ -77,10 +77,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0cam1455nmi3fzzpa9ixn2hsim10fbprmj62ajpd6d02mwdprwwn"; sha256 = "1fqld4wnamj7awdr1lwdifpylqdrrg5adm8xj2jl9sc5ms3nxjjm";
type = "gem"; type = "gem";
}; };
version = "1.13.9"; version = "1.14.0";
}; };
parser = { parser = {
dependencies = ["ast"]; dependencies = ["ast"];
@ -88,20 +88,20 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1q31n7yj59wka8xl8s5wkf66hm4pgvblx95czyxffprdnlhrir2p"; sha256 = "0zk8mdyr0322r11d63rcp5jhz4lakxilhvyvdv0ql5dw4lb83623";
type = "gem"; type = "gem";
}; };
version = "3.1.2.1"; version = "3.2.0.0";
}; };
racc = { racc = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0la56m0z26j3mfn1a9lf2l03qx1xifanndf9p3vx1azf6sqy7v9d"; sha256 = "09jgz6r0f7v84a7jz9an85q8vvmp743dqcsdm3z9c8rqcqv6pljq";
type = "gem"; type = "gem";
}; };
version = "1.6.0"; version = "1.6.2";
}; };
rb-fsevent = { rb-fsevent = {
groups = ["default"]; groups = ["default"];
@ -130,10 +130,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1zwq99zlsk624g5k706daapzhwm9v4whc8l6h3yw48265b6wkdwv"; sha256 = "0zzg2vv58s7ylbk35vfb3gj9q6wr59m18gb8sw9f2rnsgsmkivbr";
type = "gem"; type = "gem";
}; };
version = "2.32.0"; version = "2.34.0";
}; };
theme-check = { theme-check = {
dependencies = ["liquid" "nokogiri" "parser"]; dependencies = ["liquid" "nokogiri" "parser"];
@ -141,9 +141,9 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0971ma7qnbbycfnlwwq3pfz8f6axcslif9dbzmgimv7ad0nrjpp2"; sha256 = "1w5mmxnyc0h612c04x6h3xb8jjcq5l6mh2vql4138h2r2z98vdwq";
type = "gem"; type = "gem";
}; };
version = "1.11.0"; version = "1.14.0";
}; };
} }

View file

@ -3,13 +3,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "hyperrogue"; pname = "hyperrogue";
version = "12.1a"; version = "12.1h";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "zenorogue"; owner = "zenorogue";
repo = "hyperrogue"; repo = "hyperrogue";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-VmWZkIjDy/yv0g9YCW9x8b0LE5guHIA/KZc3OXJoCdA="; sha256 = "sha256-9ChPO0YCsrAyQ81TAbKCMJSgSXoUtkvvNPMTPimPBUo=";
}; };
CXXFLAGS = [ CXXFLAGS = [

View file

@ -5,18 +5,24 @@
, libbsd, numactl, libbpf, zlib, libelf, jansson, openssl, libpcap, rdma-core , libbsd, numactl, libbpf, zlib, libelf, jansson, openssl, libpcap, rdma-core
, doxygen, python3, pciutils , doxygen, python3, pciutils
, withExamples ? [] , withExamples ? []
, shared ? false }: , shared ? false
, machine ? (
if stdenv.isx86_64 then "nehalem"
else if stdenv.isAarch64 then "generic"
else null
)
}:
let let
mod = kernel != null; mod = kernel != null;
dpdkVersion = "22.07"; dpdkVersion = "22.11.1";
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
pname = "dpdk"; pname = "dpdk";
version = "${dpdkVersion}" + lib.optionalString mod "-${kernel.version}"; version = "${dpdkVersion}" + lib.optionalString mod "-${kernel.version}";
src = fetchurl { src = fetchurl {
url = "https://fast.dpdk.org/rel/dpdk-${dpdkVersion}.tar.xz"; url = "https://fast.dpdk.org/rel/dpdk-${dpdkVersion}.tar.xz";
sha256 = "sha256-n2Tf3gdf21cIy2Leg4uP+4kVdf7R4dKusma6yj38m+o="; sha256 = "sha256-3gdkZfcXSg1ScUuQcuSDenJrqsgtj+fcZEytXIz3TUw=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -63,8 +69,7 @@ in stdenv.mkDerivation rec {
# kni kernel driver is currently not compatble with 5.11 # kni kernel driver is currently not compatble with 5.11
++ lib.optional (mod && kernel.kernelOlder "5.11") "-Ddisable_drivers=kni" ++ lib.optional (mod && kernel.kernelOlder "5.11") "-Ddisable_drivers=kni"
++ lib.optional (!shared) "-Ddefault_library=static" ++ lib.optional (!shared) "-Ddefault_library=static"
++ lib.optional stdenv.isx86_64 "-Dmachine=nehalem" ++ lib.optional (machine != null) "-Dmachine=${machine}"
++ lib.optional stdenv.isAarch64 "-Dmachine=generic"
++ lib.optional mod "-Dkernel_dir=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ++ lib.optional mod "-Dkernel_dir=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
++ lib.optional (withExamples != []) "-Dexamples=${builtins.concatStringsSep "," withExamples}"; ++ lib.optional (withExamples != []) "-Dexamples=${builtins.concatStringsSep "," withExamples}";

View file

@ -12,13 +12,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "intel-compute-runtime"; pname = "intel-compute-runtime";
version = "22.43.24595.35"; version = "22.43.24595.41";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "intel"; owner = "intel";
repo = "compute-runtime"; repo = "compute-runtime";
rev = version; rev = version;
sha256 = "sha256-CWiWkv3CmHhXAk2M92voeQ06ximSOnT9hgIA4rIxWmM="; sha256 = "sha256-AdAQX8wurZjXHf3z8IPxnW57CDOwwYlgJ09dNNDhUYQ=";
}; };
nativeBuildInputs = [ cmake pkg-config ]; nativeBuildInputs = [ cmake pkg-config ];

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "irqbalance"; pname = "irqbalance";
version = "1.9.0"; version = "1.9.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "irqbalance"; owner = "irqbalance";
repo = "irqbalance"; repo = "irqbalance";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-OifGlOUT/zFz5gussEmLL24w4AovGeyNfbg/yCfzerw="; sha256 = "sha256-dk5gdDCXNELTlbZ34gUOVwPHvXF3N07v/ZqeNVfGTGw=";
}; };
nativeBuildInputs = [ autoreconfHook pkg-config ]; nativeBuildInputs = [ autoreconfHook pkg-config ];

View file

@ -3,14 +3,14 @@
let let
# These names are how they are designated in https://xanmod.org. # These names are how they are designated in https://xanmod.org.
ltsVariant = { ltsVariant = {
version = "5.15.84"; version = "5.15.89";
hash = "sha256-CN3GOuwSicJ6Oa9BiKTyZg7fpzWc846v2SV9JRiOu3M="; hash = "sha256-wlb6er8L2EaqgJbmbATBdSxx1BGcJXNcsu+/4UBmYdQ=";
variant = "lts"; variant = "lts";
}; };
mainVariant = { mainVariant = {
version = "6.1.3"; version = "6.1.7";
hash = "sha256-YtkmbbFEfvww7yJ4MpLQ3M6QjbBXSU9Pjwu0Dq/dIcs="; hash = "sha256-cgUxM40cDl4lzoF4St3ckKAtsle2PRehfSag3VaycrY=";
variant = "main"; variant = "main";
}; };

View file

@ -1,19 +1,40 @@
{ stdenv, lib, fetchFromGitHub, meson, ninja, pkg-config { stdenv
, dpdk, libbsd, libpcap, lua5_3, numactl, util-linux , lib
, gtk2, which, withGtk ? false , fetchFromGitHub
, fetchpatch
, meson
, ninja
, pkg-config
, dpdk
, libbsd
, libpcap
, lua5_3
, numactl
, util-linux
, gtk2
, which
, withGtk ? false
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "pktgen"; pname = "pktgen";
version = "22.04.1"; version = "22.07.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pktgen"; owner = "pktgen";
repo = "Pktgen-DPDK"; repo = "Pktgen-DPDK";
rev = "pktgen-${version}"; rev = "pktgen-${version}";
sha256 = "0gbag98i2jq0p2hpvfgc3fiqy2sark1dm72hla4sxmn3gljy3p70"; sha256 = "sha256-wBLGwVdn3ymUTVv7J/kbQYz4WNIgV246PHg51+FStUo=";
}; };
patches = [
(fetchpatch {
# Ealier DPDK deprecated some macros, which were finally removed in >= 22.11
url = "https://github.com/pktgen/Pktgen-DPDK/commit/089ef94ac04629f7380f5e618443bcacb2cef5ab.patch";
sha256 = "sha256-ITU/dIfu7QPpdIVYuCuDhDG9rVF+n8i1YYn9bFmQUME=";
})
];
nativeBuildInputs = [ meson ninja pkg-config ]; nativeBuildInputs = [ meson ninja pkg-config ];
buildInputs = [ buildInputs = [

View file

@ -3,11 +3,11 @@
let let
elasticmq-server = stdenv.mkDerivation rec { elasticmq-server = stdenv.mkDerivation rec {
pname = "elasticmq-server"; pname = "elasticmq-server";
version = "1.3.9"; version = "1.3.14";
src = fetchurl { src = fetchurl {
url = "https://s3-eu-west-1.amazonaws.com/softwaremill-public/${pname}-${version}.jar"; url = "https://s3-eu-west-1.amazonaws.com/softwaremill-public/${pname}-${version}.jar";
sha256 = "sha256-+l7QX/2HrcPuAJ3kHPAKx1yWtF5mkODzoFjYIPxc6oU="; sha256 = "sha256-diTfRYV51d9QYx1E6ZbSSaM6qDIaqVPum9qsBagIcec=";
}; };
# don't do anything? # don't do anything?

View file

@ -4,16 +4,16 @@ let
in in
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "uptime-kuma"; pname = "uptime-kuma";
version = "1.19.2"; version = "1.19.6";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "louislam"; owner = "louislam";
repo = "uptime-kuma"; repo = "uptime-kuma";
rev = finalAttrs.version; rev = finalAttrs.version;
sha256 = "yWQ3O3sCW6YKpE8BKgJjrKmLD9NyccaqyzQOXlSCC8I="; sha256 = "sha256-Hk0me4VPP8vKp4IhzQKjjhM2BWLGSHnN7JiDJu2WlE8=";
}; };
uiSha256 = "sha256-aaQB1S8PmWU7brncRwEHG5bWEcyxD3amaq7Z6vpP92o="; uiSha256 = "sha256-oeXklGxAPsUoLRT6DAVRgWm0kvKbLFW4IBc0Rh3j5V4=";
patches = [ patches = [
# Fixes the permissions of the database being not set correctly # Fixes the permissions of the database being not set correctly
@ -21,13 +21,6 @@ stdenv.mkDerivation (finalAttrs: {
./fix-database-permissions.patch ./fix-database-permissions.patch
]; ];
postPatch = ''
substituteInPlace server/ping-lite.js \
--replace "/bin/ping" "${iputils}/bin/ping" \
--replace "/sbin/ping6" "${iputils}/bin/ping" \
--replace "/sbin/ping" "${iputils}/bin/ping"
'';
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];
installPhase = '' installPhase = ''

View file

@ -112,13 +112,13 @@ let
sha512 = "aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g=="; sha512 = "aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==";
}; };
}; };
"@azure/msal-browser-2.32.0" = { "@azure/msal-browser-2.32.1" = {
name = "_at_azure_slash_msal-browser"; name = "_at_azure_slash_msal-browser";
packageName = "@azure/msal-browser"; packageName = "@azure/msal-browser";
version = "2.32.0"; version = "2.32.1";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.32.0.tgz"; url = "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.32.1.tgz";
sha512 = "uDP0vNmIefM6+RjILGKu+zOiN+VGnEvxRfUIV5hOWOWLLkG7kcDPYG/v/EJMoG+R5DYW9jXA5nvZT76t5HdEAQ=="; sha512 = "2G3B12ZEIpiimi6/Yqq7KLk4ud1zZWoHvVd2kJ2VthN1HjMsZjdMUxeHkwMWaQ6RzO6mv9rZiuKmRX64xkXW9g==";
}; };
}; };
"@azure/msal-common-7.6.0" = { "@azure/msal-common-7.6.0" = {
@ -130,31 +130,40 @@ let
sha512 = "XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q=="; sha512 = "XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==";
}; };
}; };
"@azure/msal-common-9.0.0" = { "@azure/msal-common-9.0.1" = {
name = "_at_azure_slash_msal-common"; name = "_at_azure_slash_msal-common";
packageName = "@azure/msal-common"; packageName = "@azure/msal-common";
version = "9.0.0"; version = "9.0.1";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-9.0.0.tgz"; url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-9.0.1.tgz";
sha512 = "uiFiFKVNTsRpmKio5bcObTuHcaHHZB2GEsjJJN8rbJNmzoYuZzNioOoK+J0QK0jEasRBgAoR5A8hSty2iKRzIg=="; sha512 = "eNNHIW/cwPTZDWs9KtYgb1X6gtQ+cC+FGX2YN+t4AUVsBdUbqlMTnUs6/c/VBxC2AAGIhgLREuNnO3F66AN2zQ==";
}; };
}; };
"@azure/msal-node-1.14.4" = { "@azure/msal-common-9.0.2" = {
name = "_at_azure_slash_msal-common";
packageName = "@azure/msal-common";
version = "9.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-9.0.2.tgz";
sha512 = "qzwxuF8kZAp+rNUactMCgJh8fblq9D4lSqrrIxMDzLjgSZtjN32ix7r/HBe8QdOr76II9SVVPcMkX4sPzPfQ7w==";
};
};
"@azure/msal-node-1.14.6" = {
name = "_at_azure_slash_msal-node"; name = "_at_azure_slash_msal-node";
packageName = "@azure/msal-node"; packageName = "@azure/msal-node";
version = "1.14.4"; version = "1.14.6";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.14.4.tgz"; url = "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.14.6.tgz";
sha512 = "j9GzZu5mTLWtuJ+cYN6e67UNymIS5OysblrOzH8lakt9XxH0GCPYjuqbOEKTP84r+Rbj3io+TuW1KS+0Xxuj/g=="; sha512 = "em/qqFL5tLMxMPl9vormAs13OgZpmQoJbiQ/GlWr+BA77eCLoL+Ehr5xRHowYo+LFe5b+p+PJVkRvT+mLvOkwA==";
}; };
}; };
"@babel/runtime-7.20.1" = { "@babel/runtime-7.20.7" = {
name = "_at_babel_slash_runtime"; name = "_at_babel_slash_runtime";
packageName = "@babel/runtime"; packageName = "@babel/runtime";
version = "7.20.1"; version = "7.20.7";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz"; url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz";
sha512 = "mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg=="; sha512 = "UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==";
}; };
}; };
"@breejs/later-4.1.0" = { "@breejs/later-4.1.0" = {
@ -175,22 +184,31 @@ let
sha512 = "H9l79u4kJ2PVSxUNA08HMYAnUBLj9v6KjYQ7SQ71hOZcEXhShE/y5iQCesP8+6/Ik/7i2O0a10bPquIcYfufog=="; sha512 = "H9l79u4kJ2PVSxUNA08HMYAnUBLj9v6KjYQ7SQ71hOZcEXhShE/y5iQCesP8+6/Ik/7i2O0a10bPquIcYfufog==";
}; };
}; };
"@grpc/proto-loader-0.7.3" = { "@grpc/proto-loader-0.7.4" = {
name = "_at_grpc_slash_proto-loader"; name = "_at_grpc_slash_proto-loader";
packageName = "@grpc/proto-loader"; packageName = "@grpc/proto-loader";
version = "0.7.3"; version = "0.7.4";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.3.tgz"; url = "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.4.tgz";
sha512 = "5dAvoZwna2Py3Ef96Ux9jIkp3iZ62TUsV00p3wVBPNX5K178UbNi8Q7gQVqwXT1Yq9RejIGG9G2IPEo93T6RcA=="; sha512 = "MnWjkGwqQ3W8fx94/c1CwqLsNmHHv2t0CFn+9++6+cDphC1lolpg9M2OU0iebIjK//pBNX9e94ho+gjx6vz39w==";
}; };
}; };
"@js-joda/core-5.4.2" = { "@js-joda/core-5.5.1" = {
name = "_at_js-joda_slash_core"; name = "_at_js-joda_slash_core";
packageName = "@js-joda/core"; packageName = "@js-joda/core";
version = "5.4.2"; version = "5.5.1";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@js-joda/core/-/core-5.4.2.tgz"; url = "https://registry.npmjs.org/@js-joda/core/-/core-5.5.1.tgz";
sha512 = "QIDIZ9a0NfDStgD47VaTgwiPjlw1p4QPLwjOB/9+/DqIztoQopPNNAd+HdtQMHgE+ibP3dJacd8/TVL/A1RaaA=="; sha512 = "oTFmkyv5MhgkHdZhoe5lwRoKW0t4njPvK3g7ODvK/prkoC5bwylKcyQJMsmjvgHBXoy4u5iLnB5yQ7AljouHAA==";
};
};
"@louislam/ping-0.4.2-mod.1" = {
name = "_at_louislam_slash_ping";
packageName = "@louislam/ping";
version = "0.4.2-mod.1";
src = fetchurl {
url = "https://registry.npmjs.org/@louislam/ping/-/ping-0.4.2-mod.1.tgz";
sha512 = "KkRDo8qcF9kzzR0Hh8Iqz+XNnzKOdobUquP7UyBYrjxAB1jNT3qO0gvAZeDUknF28LXBPSzkiVlf1NG+tb/iyQ==";
}; };
}; };
"@louislam/sqlite3-15.1.2" = { "@louislam/sqlite3-15.1.2" = {
@ -382,13 +400,13 @@ let
sha512 = "h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA=="; sha512 = "h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA==";
}; };
}; };
"@types/cors-2.8.12" = { "@types/cors-2.8.13" = {
name = "_at_types_slash_cors"; name = "_at_types_slash_cors";
packageName = "@types/cors"; packageName = "@types/cors";
version = "2.8.12"; version = "2.8.13";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz"; url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.13.tgz";
sha512 = "vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw=="; sha512 = "RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==";
}; };
}; };
"@types/es-aggregate-error-1.0.2" = { "@types/es-aggregate-error-1.0.2" = {
@ -400,22 +418,22 @@ let
sha512 = "erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA=="; sha512 = "erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==";
}; };
}; };
"@types/express-4.17.14" = { "@types/express-4.17.15" = {
name = "_at_types_slash_express"; name = "_at_types_slash_express";
packageName = "@types/express"; packageName = "@types/express";
version = "4.17.14"; version = "4.17.15";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz"; url = "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz";
sha512 = "TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg=="; sha512 = "Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==";
}; };
}; };
"@types/express-serve-static-core-4.17.31" = { "@types/express-serve-static-core-4.17.32" = {
name = "_at_types_slash_express-serve-static-core"; name = "_at_types_slash_express-serve-static-core";
packageName = "@types/express-serve-static-core"; packageName = "@types/express-serve-static-core";
version = "4.17.31"; version = "4.17.32";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz"; url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.32.tgz";
sha512 = "DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q=="; sha512 = "aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA==";
}; };
}; };
"@types/http-assert-1.5.3" = { "@types/http-assert-1.5.3" = {
@ -463,13 +481,13 @@ let
sha512 = "B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ=="; sha512 = "B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==";
}; };
}; };
"@types/lodash-4.14.190" = { "@types/lodash-4.14.191" = {
name = "_at_types_slash_lodash"; name = "_at_types_slash_lodash";
packageName = "@types/lodash"; packageName = "@types/lodash";
version = "4.14.190"; version = "4.14.191";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.190.tgz"; url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz";
sha512 = "5iJ3FBJBvQHQ8sFhEhJfjUP+G+LalhavTkYyrAYqz5MEJG+erSv0k9KJLb6q7++17Lafk1scaTIFXcMJlwK8Mw=="; sha512 = "BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==";
}; };
}; };
"@types/long-4.0.2" = { "@types/long-4.0.2" = {
@ -490,22 +508,22 @@ let
sha512 = "Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA=="; sha512 = "Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==";
}; };
}; };
"@types/node-14.18.33" = { "@types/node-14.18.36" = {
name = "_at_types_slash_node"; name = "_at_types_slash_node";
packageName = "@types/node"; packageName = "@types/node";
version = "14.18.33"; version = "14.18.36";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@types/node/-/node-14.18.33.tgz"; url = "https://registry.npmjs.org/@types/node/-/node-14.18.36.tgz";
sha512 = "qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg=="; sha512 = "FXKWbsJ6a1hIrRxv+FoukuHnGTgEzKYGi7kilfMae96AL9UNkPFNWJEEYWzdRI9ooIkbr4AKldyuSTLql06vLQ==";
}; };
}; };
"@types/node-18.11.9" = { "@types/node-18.11.18" = {
name = "_at_types_slash_node"; name = "_at_types_slash_node";
packageName = "@types/node"; packageName = "@types/node";
version = "18.11.9"; version = "18.11.18";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz"; url = "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz";
sha512 = "CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="; sha512 = "DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==";
}; };
}; };
"@types/qs-6.9.7" = { "@types/qs-6.9.7" = {
@ -1093,13 +1111,13 @@ let
sha512 = "qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg=="; sha512 = "qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==";
}; };
}; };
"colorette-2.0.16" = { "colorette-2.0.19" = {
name = "colorette"; name = "colorette";
packageName = "colorette"; packageName = "colorette";
version = "2.0.16"; version = "2.0.19";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz"; url = "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz";
sha512 = "hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g=="; sha512 = "3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==";
}; };
}; };
"combine-errors-3.0.3" = { "combine-errors-3.0.3" = {
@ -1129,15 +1147,6 @@ let
sha512 = "LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w=="; sha512 = "LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==";
}; };
}; };
"commander-7.2.0" = {
name = "commander";
packageName = "commander";
version = "7.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz";
sha512 = "QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==";
};
};
"commander-9.4.1" = { "commander-9.4.1" = {
name = "commander"; name = "commander";
packageName = "commander"; packageName = "commander";
@ -1147,6 +1156,15 @@ let
sha512 = "5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw=="; sha512 = "5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==";
}; };
}; };
"commander-9.5.0" = {
name = "commander";
packageName = "commander";
version = "9.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz";
sha512 = "KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==";
};
};
"commist-1.1.0" = { "commist-1.1.0" = {
name = "commist"; name = "commist";
packageName = "commist"; packageName = "commist";
@ -1327,13 +1345,13 @@ let
sha512 = "jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g=="; sha512 = "jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==";
}; };
}; };
"dayjs-1.11.6" = { "dayjs-1.11.7" = {
name = "dayjs"; name = "dayjs";
packageName = "dayjs"; packageName = "dayjs";
version = "1.11.6"; version = "1.11.7";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/dayjs/-/dayjs-1.11.6.tgz"; url = "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz";
sha512 = "zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ=="; sha512 = "+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==";
}; };
}; };
"debug-2.6.9" = { "debug-2.6.9" = {
@ -1354,15 +1372,6 @@ let
sha512 = "CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="; sha512 = "CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==";
}; };
}; };
"debug-4.3.2" = {
name = "debug";
packageName = "debug";
version = "4.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz";
sha512 = "mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==";
};
};
"debug-4.3.4" = { "debug-4.3.4" = {
name = "debug"; name = "debug";
packageName = "debug"; packageName = "debug";
@ -1597,13 +1606,13 @@ let
sha512 = "+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="; sha512 = "+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==";
}; };
}; };
"es-abstract-1.20.4" = { "es-abstract-1.20.5" = {
name = "es-abstract"; name = "es-abstract";
packageName = "es-abstract"; packageName = "es-abstract";
version = "1.20.4"; version = "1.20.5";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz"; url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz";
sha512 = "0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA=="; sha512 = "7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==";
}; };
}; };
"es-aggregate-error-1.0.9" = { "es-aggregate-error-1.0.9" = {
@ -1885,6 +1894,15 @@ let
sha512 = "QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A=="; sha512 = "QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==";
}; };
}; };
"get-package-type-0.1.0" = {
name = "get-package-type";
packageName = "get-package-type";
version = "0.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz";
sha512 = "pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==";
};
};
"get-symbol-description-1.0.0" = { "get-symbol-description-1.0.0" = {
name = "get-symbol-description"; name = "get-symbol-description";
packageName = "get-symbol-description"; packageName = "get-symbol-description";
@ -1894,13 +1912,13 @@ let
sha512 = "2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw=="; sha512 = "2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==";
}; };
}; };
"getopts-2.2.5" = { "getopts-2.3.0" = {
name = "getopts"; name = "getopts";
packageName = "getopts"; packageName = "getopts";
version = "2.2.5"; version = "2.3.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/getopts/-/getopts-2.2.5.tgz"; url = "https://registry.npmjs.org/getopts/-/getopts-2.3.0.tgz";
sha512 = "9jb7AW5p3in+IiJWhQiZmmwkpLaR/ccTWdWQCtZM66HJcHHLegowh4q4tSD7gouUyeNvFWRavfK9GXosQHDpFA=="; sha512 = "5eDf9fuSXwxBL6q5HX+dhDj+dslFGWzU5thZ9kNKUkcPtaPdatmUFKwHFrLb/uf/WpA4BHET+AX3Scl56cAjpA==";
}; };
}; };
"getpass-0.1.7" = { "getpass-0.1.7" = {
@ -1930,6 +1948,15 @@ let
sha512 = "sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA=="; sha512 = "sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==";
}; };
}; };
"gopd-1.0.1" = {
name = "gopd";
packageName = "gopd";
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz";
sha512 = "d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==";
};
};
"graceful-fs-4.2.10" = { "graceful-fs-4.2.10" = {
name = "graceful-fs"; name = "graceful-fs";
packageName = "graceful-fs"; packageName = "graceful-fs";
@ -2047,13 +2074,13 @@ let
sha512 = "Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g=="; sha512 = "Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==";
}; };
}; };
"http-graceful-shutdown-3.1.11" = { "http-graceful-shutdown-3.1.12" = {
name = "http-graceful-shutdown"; name = "http-graceful-shutdown";
packageName = "http-graceful-shutdown"; packageName = "http-graceful-shutdown";
version = "3.1.11"; version = "3.1.12";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.11.tgz"; url = "https://registry.npmjs.org/http-graceful-shutdown/-/http-graceful-shutdown-3.1.12.tgz";
sha512 = "tfOwKDZA8kJqDNBK2ur+o55HbhDHoflvDCDgjbmm5eAn0RhqhdlUjVygj8e258B5nn5kNsEFOl7DbXLskKrgGA=="; sha512 = "z3mH1HUwRESrauPjvjH5QuH2Ce4uLlWonPFgZnwAyxIFYROxIMcNNWwNltN+s8fHF/aGlsfQDOICHLXsabK43w==";
}; };
}; };
"http-proxy-agent-5.0.0" = { "http-proxy-agent-5.0.0" = {
@ -2137,13 +2164,13 @@ let
sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="; sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
}; };
}; };
"internal-slot-1.0.3" = { "internal-slot-1.0.4" = {
name = "internal-slot"; name = "internal-slot";
packageName = "internal-slot"; packageName = "internal-slot";
version = "1.0.3"; version = "1.0.4";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz"; url = "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz";
sha512 = "O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA=="; sha512 = "tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==";
}; };
}; };
"interpret-2.2.0" = { "interpret-2.2.0" = {
@ -2506,13 +2533,13 @@ let
sha512 = "ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="; sha512 = "ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==";
}; };
}; };
"jsonwebtoken-8.5.1" = { "jsonwebtoken-9.0.0" = {
name = "jsonwebtoken"; name = "jsonwebtoken";
packageName = "jsonwebtoken"; packageName = "jsonwebtoken";
version = "8.5.1"; version = "9.0.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz"; url = "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz";
sha512 = "XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w=="; sha512 = "tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==";
}; };
}; };
"jsprim-1.4.2" = { "jsprim-1.4.2" = {
@ -2578,13 +2605,13 @@ let
sha512 = "UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A=="; sha512 = "UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==";
}; };
}; };
"knex-0.95.15" = { "knex-2.4.0" = {
name = "knex"; name = "knex";
packageName = "knex"; packageName = "knex";
version = "0.95.15"; version = "2.4.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/knex/-/knex-0.95.15.tgz"; url = "https://registry.npmjs.org/knex/-/knex-2.4.0.tgz";
sha512 = "Loq6WgHaWlmL2bfZGWPsy4l8xw4pOE+tmLGkPG0auBppxpI0UcK+GYCycJcqz9W54f2LiGewkCVLBm3Wq4ur/w=="; sha512 = "i0GWwqYp1Hs2yvc2rlDO6nzzkLhwdyOZKRdsMTB8ZxOs2IXQyL5rBjSbS1krowCh6V65T4X9CJaKtuIfkaPGSA==";
}; };
}; };
"leven-2.1.0" = { "leven-2.1.0" = {
@ -2695,69 +2722,6 @@ let
sha512 = "z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ=="; sha512 = "z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==";
}; };
}; };
"lodash.includes-4.3.0" = {
name = "lodash.includes";
packageName = "lodash.includes";
version = "4.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz";
sha512 = "W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==";
};
};
"lodash.isboolean-3.0.3" = {
name = "lodash.isboolean";
packageName = "lodash.isboolean";
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz";
sha512 = "Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==";
};
};
"lodash.isinteger-4.0.4" = {
name = "lodash.isinteger";
packageName = "lodash.isinteger";
version = "4.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz";
sha512 = "DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==";
};
};
"lodash.isnumber-3.0.3" = {
name = "lodash.isnumber";
packageName = "lodash.isnumber";
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz";
sha512 = "QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==";
};
};
"lodash.isplainobject-4.0.6" = {
name = "lodash.isplainobject";
packageName = "lodash.isplainobject";
version = "4.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz";
sha512 = "oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==";
};
};
"lodash.isstring-4.0.1" = {
name = "lodash.isstring";
packageName = "lodash.isstring";
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz";
sha512 = "0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==";
};
};
"lodash.once-4.1.1" = {
name = "lodash.once";
packageName = "lodash.once";
version = "4.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz";
sha512 = "Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==";
};
};
"lodash.uniqby-4.5.0" = { "lodash.uniqby-4.5.0" = {
name = "lodash.uniqby"; name = "lodash.uniqby";
packageName = "lodash.uniqby"; packageName = "lodash.uniqby";
@ -2884,13 +2848,22 @@ let
sha512 = "bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g=="; sha512 = "bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==";
}; };
}; };
"minipass-3.3.4" = { "minipass-3.3.6" = {
name = "minipass"; name = "minipass";
packageName = "minipass"; packageName = "minipass";
version = "3.3.4"; version = "3.3.6";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz"; url = "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz";
sha512 = "I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw=="; sha512 = "DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==";
};
};
"minipass-4.0.0" = {
name = "minipass";
packageName = "minipass";
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz";
sha512 = "g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==";
}; };
}; };
"minizlib-2.1.2" = { "minizlib-2.1.2" = {
@ -3541,6 +3514,15 @@ let
sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="; sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
}; };
}; };
"q-1.5.1" = {
name = "q";
packageName = "q";
version = "1.5.1";
src = fetchurl {
url = "https://registry.npmjs.org/q/-/q-1.5.1.tgz";
sha512 = "kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==";
};
};
"qs-6.5.3" = { "qs-6.5.3" = {
name = "qs"; name = "qs";
packageName = "qs"; packageName = "qs";
@ -3604,22 +3586,22 @@ let
sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA=="; sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
}; };
}; };
"rechoir-0.7.0" = { "rechoir-0.8.0" = {
name = "rechoir"; name = "rechoir";
packageName = "rechoir"; packageName = "rechoir";
version = "0.7.0"; version = "0.8.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz"; url = "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz";
sha512 = "ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q=="; sha512 = "/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==";
}; };
}; };
"redbean-node-0.1.4" = { "redbean-node-0.2.0" = {
name = "redbean-node"; name = "redbean-node";
packageName = "redbean-node"; packageName = "redbean-node";
version = "0.1.4"; version = "0.2.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/redbean-node/-/redbean-node-0.1.4.tgz"; url = "https://registry.npmjs.org/redbean-node/-/redbean-node-0.2.0.tgz";
sha512 = "c1U6wnTeWS0c44tn9hkJWzjGgckLNJ8sN1E2bxnnnQsULOfvEVFLf8dLMjqhyyMrZ1L1mp8UvV4OfhRtH/ZrgQ=="; sha512 = "bHbNgVpkLOn7i/kvfvGDVGzfDgvf20qVRm4EvQV9tD2V2nhcegYUITzAF3XSL2XVirrb5vmWy85vxM44faBnYw==";
}; };
}; };
"regenerator-runtime-0.13.11" = { "regenerator-runtime-0.13.11" = {
@ -3748,15 +3730,6 @@ let
sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
}; };
}; };
"semver-5.7.1" = {
name = "semver";
packageName = "semver";
version = "5.7.1";
src = fetchurl {
url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
};
};
"semver-6.3.0" = { "semver-6.3.0" = {
name = "semver"; name = "semver";
packageName = "semver"; packageName = "semver";
@ -4054,13 +4027,13 @@ let
sha512 = "ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="; sha512 = "ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==";
}; };
}; };
"tar-6.1.12" = { "tar-6.1.13" = {
name = "tar"; name = "tar";
packageName = "tar"; packageName = "tar";
version = "6.1.12"; version = "6.1.13";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz"; url = "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz";
sha512 = "jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw=="; sha512 = "jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==";
}; };
}; };
"tarn-3.0.2" = { "tarn-3.0.2" = {
@ -4216,6 +4189,15 @@ let
sha512 = "61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="; sha512 = "61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==";
}; };
}; };
"underscore-1.13.6" = {
name = "underscore";
packageName = "underscore";
version = "1.13.6";
src = fetchurl {
url = "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz";
sha512 = "+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==";
};
};
"unpipe-1.0.0" = { "unpipe-1.0.0" = {
name = "unpipe"; name = "unpipe";
packageName = "unpipe"; packageName = "unpipe";
@ -4445,7 +4427,7 @@ let
args = { args = {
name = "uptime-kuma"; name = "uptime-kuma";
packageName = "uptime-kuma"; packageName = "uptime-kuma";
version = "1.19.2"; version = "1.19.6";
src = ./.; src = ./.;
dependencies = [ dependencies = [
sources."@azure/abort-controller-1.1.0" sources."@azure/abort-controller-1.1.0"
@ -4465,26 +4447,29 @@ let
}) })
sources."@azure/keyvault-keys-4.6.0" sources."@azure/keyvault-keys-4.6.0"
sources."@azure/logger-1.0.3" sources."@azure/logger-1.0.3"
(sources."@azure/msal-browser-2.32.0" // { (sources."@azure/msal-browser-2.32.1" // {
dependencies = [ dependencies = [
sources."@azure/msal-common-9.0.0" sources."@azure/msal-common-9.0.1"
]; ];
}) })
sources."@azure/msal-common-7.6.0" sources."@azure/msal-common-7.6.0"
(sources."@azure/msal-node-1.14.4" // { (sources."@azure/msal-node-1.14.6" // {
dependencies = [ dependencies = [
sources."@azure/msal-common-9.0.0" sources."@azure/msal-common-9.0.2"
]; ];
}) })
sources."@babel/runtime-7.20.1" sources."@babel/runtime-7.20.7"
sources."@breejs/later-4.1.0" sources."@breejs/later-4.1.0"
sources."@grpc/grpc-js-1.7.3" sources."@grpc/grpc-js-1.7.3"
sources."@grpc/proto-loader-0.7.3" sources."@grpc/proto-loader-0.7.4"
sources."@js-joda/core-5.4.2" sources."@js-joda/core-5.5.1"
sources."@louislam/ping-0.4.2-mod.1"
sources."@louislam/sqlite3-15.1.2" sources."@louislam/sqlite3-15.1.2"
(sources."@mapbox/node-pre-gyp-1.0.10" // { (sources."@mapbox/node-pre-gyp-1.0.10" // {
dependencies = [ dependencies = [
sources."lru-cache-6.0.0"
sources."semver-7.3.8" sources."semver-7.3.8"
sources."yallist-4.0.0"
]; ];
}) })
sources."@protobufjs/aspromise-1.1.2" sources."@protobufjs/aspromise-1.1.2"
@ -4506,19 +4491,19 @@ let
sources."@types/content-disposition-0.5.5" sources."@types/content-disposition-0.5.5"
sources."@types/cookie-0.4.1" sources."@types/cookie-0.4.1"
sources."@types/cookies-0.7.7" sources."@types/cookies-0.7.7"
sources."@types/cors-2.8.12" sources."@types/cors-2.8.13"
sources."@types/es-aggregate-error-1.0.2" sources."@types/es-aggregate-error-1.0.2"
sources."@types/express-4.17.14" sources."@types/express-4.17.15"
sources."@types/express-serve-static-core-4.17.31" sources."@types/express-serve-static-core-4.17.32"
sources."@types/http-assert-1.5.3" sources."@types/http-assert-1.5.3"
sources."@types/http-errors-2.0.1" sources."@types/http-errors-2.0.1"
sources."@types/keygrip-1.0.2" sources."@types/keygrip-1.0.2"
sources."@types/koa-2.13.5" sources."@types/koa-2.13.5"
sources."@types/koa-compose-3.2.5" sources."@types/koa-compose-3.2.5"
sources."@types/lodash-4.14.190" sources."@types/lodash-4.14.191"
sources."@types/long-4.0.2" sources."@types/long-4.0.2"
sources."@types/mime-3.0.1" sources."@types/mime-3.0.1"
sources."@types/node-18.11.9" sources."@types/node-18.11.18"
sources."@types/qs-6.9.7" sources."@types/qs-6.9.7"
sources."@types/range-parser-1.2.4" sources."@types/range-parser-1.2.4"
sources."@types/serve-static-1.15.0" sources."@types/serve-static-1.15.0"
@ -4585,6 +4570,7 @@ let
sources."cliui-7.0.4" sources."cliui-7.0.4"
sources."code-point-at-1.1.0" sources."code-point-at-1.1.0"
sources."color-support-1.1.3" sources."color-support-1.1.3"
sources."colorette-2.0.19"
sources."combine-errors-3.0.3" sources."combine-errors-3.0.3"
sources."combined-stream-1.0.8" sources."combined-stream-1.0.8"
sources."command-exists-1.2.9" sources."command-exists-1.2.9"
@ -4626,7 +4612,7 @@ let
sources."css-what-6.1.0" sources."css-what-6.1.0"
sources."custom-error-instance-2.1.1" sources."custom-error-instance-2.1.1"
sources."dashdash-1.14.1" sources."dashdash-1.14.1"
sources."dayjs-1.11.6" sources."dayjs-1.11.7"
(sources."debug-4.3.4" // { (sources."debug-4.3.4" // {
dependencies = [ dependencies = [
sources."ms-2.1.2" sources."ms-2.1.2"
@ -4665,7 +4651,7 @@ let
sources."engine.io-parser-5.0.4" sources."engine.io-parser-5.0.4"
sources."entities-4.4.0" sources."entities-4.4.0"
sources."env-paths-2.2.1" sources."env-paths-2.2.1"
sources."es-abstract-1.20.4" sources."es-abstract-1.20.5"
sources."es-aggregate-error-1.0.9" sources."es-aggregate-error-1.0.9"
sources."es-to-primitive-1.2.1" sources."es-to-primitive-1.2.1"
sources."escalade-3.1.1" sources."escalade-3.1.1"
@ -4698,7 +4684,12 @@ let
sources."form-data-4.0.0" sources."form-data-4.0.0"
sources."forwarded-0.2.0" sources."forwarded-0.2.0"
sources."fresh-0.5.2" sources."fresh-0.5.2"
sources."fs-minipass-2.1.0" (sources."fs-minipass-2.1.0" // {
dependencies = [
sources."minipass-3.3.6"
sources."yallist-4.0.0"
];
})
sources."fs.realpath-1.0.0" sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1" sources."function-bind-1.1.1"
sources."function.prototype.name-1.1.5" sources."function.prototype.name-1.1.5"
@ -4707,11 +4698,13 @@ let
sources."generate-function-2.3.1" sources."generate-function-2.3.1"
sources."get-caller-file-2.0.5" sources."get-caller-file-2.0.5"
sources."get-intrinsic-1.1.3" sources."get-intrinsic-1.1.3"
sources."get-package-type-0.1.0"
sources."get-symbol-description-1.0.0" sources."get-symbol-description-1.0.0"
sources."getopts-2.2.5" sources."getopts-2.3.0"
sources."getpass-0.1.7" sources."getpass-0.1.7"
sources."glob-7.2.3" sources."glob-7.2.3"
sources."globalthis-1.0.3" sources."globalthis-1.0.3"
sources."gopd-1.0.1"
sources."graceful-fs-4.2.10" sources."graceful-fs-4.2.10"
sources."har-schema-2.0.0" sources."har-schema-2.0.0"
sources."har-validator-5.1.5" sources."har-validator-5.1.5"
@ -4725,7 +4718,7 @@ let
sources."hoek-6.1.3" sources."hoek-6.1.3"
sources."htmlparser2-8.0.1" sources."htmlparser2-8.0.1"
sources."http-errors-1.8.1" sources."http-errors-1.8.1"
sources."http-graceful-shutdown-3.1.11" sources."http-graceful-shutdown-3.1.12"
sources."http-proxy-agent-5.0.0" sources."http-proxy-agent-5.0.0"
sources."https-proxy-agent-5.0.1" sources."https-proxy-agent-5.0.1"
sources."human-interval-2.0.1" sources."human-interval-2.0.1"
@ -4733,7 +4726,7 @@ let
sources."ieee754-1.2.1" sources."ieee754-1.2.1"
sources."inflight-1.0.6" sources."inflight-1.0.6"
sources."inherits-2.0.4" sources."inherits-2.0.4"
sources."internal-slot-1.0.3" sources."internal-slot-1.0.4"
sources."interpret-2.2.0" sources."interpret-2.2.0"
sources."ip-2.0.0" sources."ip-2.0.0"
sources."ipaddr.js-1.9.1" sources."ipaddr.js-1.9.1"
@ -4776,21 +4769,20 @@ let
sources."json-schema-0.4.0" sources."json-schema-0.4.0"
sources."json-schema-traverse-0.4.1" sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1" sources."json-stringify-safe-5.0.1"
(sources."jsonwebtoken-8.5.1" // { (sources."jsonwebtoken-9.0.0" // {
dependencies = [ dependencies = [
sources."semver-5.7.1" sources."lru-cache-6.0.0"
sources."semver-7.3.8"
sources."yallist-4.0.0"
]; ];
}) })
sources."just-performance-4.3.0" sources."just-performance-4.3.0"
sources."jwa-1.4.1" sources."jwa-1.4.1"
sources."jws-3.2.2" sources."jws-3.2.2"
sources."jwt-decode-3.1.2" sources."jwt-decode-3.1.2"
(sources."knex-0.95.15" // { (sources."knex-2.4.0" // {
dependencies = [ dependencies = [
sources."colorette-2.0.16" sources."commander-9.5.0"
sources."commander-7.2.0"
sources."debug-4.3.2"
sources."ms-2.1.2"
sources."resolve-from-5.0.0" sources."resolve-from-5.0.0"
]; ];
}) })
@ -4805,16 +4797,8 @@ let
sources."lodash._stringtopath-4.8.0" sources."lodash._stringtopath-4.8.0"
sources."lodash.camelcase-4.3.0" sources."lodash.camelcase-4.3.0"
sources."lodash.get-4.4.2" sources."lodash.get-4.4.2"
sources."lodash.includes-4.3.0"
sources."lodash.isboolean-3.0.3"
sources."lodash.isinteger-4.0.4"
sources."lodash.isnumber-3.0.3"
sources."lodash.isplainobject-4.0.6"
sources."lodash.isstring-4.0.1"
sources."lodash.once-4.1.1"
sources."lodash.uniqby-4.5.0" sources."lodash.uniqby-4.5.0"
sources."long-4.0.0" sources."long-4.0.0"
sources."lru-cache-6.0.0"
sources."make-dir-3.1.0" sources."make-dir-3.1.0"
sources."media-typer-0.3.0" sources."media-typer-0.3.0"
sources."merge-descriptors-1.0.1" sources."merge-descriptors-1.0.1"
@ -4824,12 +4808,23 @@ let
sources."mime-types-2.1.35" sources."mime-types-2.1.35"
sources."minimatch-3.1.2" sources."minimatch-3.1.2"
sources."minimist-1.2.7" sources."minimist-1.2.7"
sources."minipass-3.3.4" (sources."minipass-4.0.0" // {
sources."minizlib-2.1.2" dependencies = [
sources."yallist-4.0.0"
];
})
(sources."minizlib-2.1.2" // {
dependencies = [
sources."minipass-3.3.6"
sources."yallist-4.0.0"
];
})
sources."mkdirp-1.0.4" sources."mkdirp-1.0.4"
(sources."mqtt-4.3.7" // { (sources."mqtt-4.3.7" // {
dependencies = [ dependencies = [
sources."lru-cache-6.0.0"
sources."mqtt-packet-6.10.0" sources."mqtt-packet-6.10.0"
sources."yallist-4.0.0"
]; ];
}) })
sources."ms-2.1.3" sources."ms-2.1.3"
@ -4838,7 +4833,12 @@ let
sources."commander-9.4.1" sources."commander-9.4.1"
]; ];
}) })
sources."mysql2-2.3.3" (sources."mysql2-2.3.3" // {
dependencies = [
sources."lru-cache-6.0.0"
sources."yallist-4.0.0"
];
})
(sources."named-placeholders-1.1.2" // { (sources."named-placeholders-1.1.2" // {
dependencies = [ dependencies = [
sources."lru-cache-4.1.5" sources."lru-cache-4.1.5"
@ -4865,12 +4865,14 @@ let
sources."are-we-there-yet-1.1.7" sources."are-we-there-yet-1.1.7"
sources."gauge-2.7.4" sources."gauge-2.7.4"
sources."is-fullwidth-code-point-1.0.0" sources."is-fullwidth-code-point-1.0.0"
sources."lru-cache-6.0.0"
sources."npmlog-4.1.2" sources."npmlog-4.1.2"
sources."readable-stream-2.3.7" sources."readable-stream-2.3.7"
sources."semver-7.3.8" sources."semver-7.3.8"
sources."string-width-1.0.2" sources."string-width-1.0.2"
sources."string_decoder-1.1.1" sources."string_decoder-1.1.1"
sources."strip-ansi-3.0.1" sources."strip-ansi-3.0.1"
sources."yallist-4.0.0"
]; ];
}) })
sources."node-radius-client-1.0.0" sources."node-radius-client-1.0.0"
@ -4938,6 +4940,7 @@ let
sources."psl-1.9.0" sources."psl-1.9.0"
sources."pump-3.0.0" sources."pump-3.0.0"
sources."punycode-2.1.1" sources."punycode-2.1.1"
sources."q-1.5.1"
sources."qs-6.5.3" sources."qs-6.5.3"
sources."radius-1.1.4" sources."radius-1.1.4"
sources."range-parser-1.2.1" sources."range-parser-1.2.1"
@ -4948,10 +4951,10 @@ let
]; ];
}) })
sources."readable-stream-3.6.0" sources."readable-stream-3.6.0"
sources."rechoir-0.7.0" sources."rechoir-0.8.0"
(sources."redbean-node-0.1.4" // { (sources."redbean-node-0.2.0" // {
dependencies = [ dependencies = [
sources."@types/node-14.18.33" sources."@types/node-14.18.36"
]; ];
}) })
sources."regenerator-runtime-0.13.11" sources."regenerator-runtime-0.13.11"
@ -5013,7 +5016,11 @@ let
}) })
sources."strip-ansi-6.0.1" sources."strip-ansi-6.0.1"
sources."supports-preserve-symlinks-flag-1.0.0" sources."supports-preserve-symlinks-flag-1.0.0"
sources."tar-6.1.12" (sources."tar-6.1.13" // {
dependencies = [
sources."yallist-4.0.0"
];
})
sources."tarn-3.0.2" sources."tarn-3.0.2"
sources."tcp-ping-0.1.1" sources."tcp-ping-0.1.1"
sources."tdigest-0.1.2" sources."tdigest-0.1.2"
@ -5035,6 +5042,7 @@ let
sources."type-is-1.6.18" sources."type-is-1.6.18"
sources."typedarray-0.0.6" sources."typedarray-0.0.6"
sources."unbox-primitive-1.0.2" sources."unbox-primitive-1.0.2"
sources."underscore-1.13.6"
sources."unpipe-1.0.0" sources."unpipe-1.0.0"
sources."uri-js-4.4.1" sources."uri-js-4.4.1"
sources."util-deprecate-1.0.2" sources."util-deprecate-1.0.2"
@ -5057,7 +5065,6 @@ let
sources."xmlhttprequest-ssl-2.0.0" sources."xmlhttprequest-ssl-2.0.0"
sources."xtend-4.0.2" sources."xtend-4.0.2"
sources."y18n-5.0.8" sources."y18n-5.0.8"
sources."yallist-4.0.0"
sources."yargs-16.2.0" sources."yargs-16.2.0"
sources."yargs-parser-20.2.9" sources."yargs-parser-20.2.9"
sources."yup-0.32.9" sources."yup-0.32.9"

View file

@ -1,6 +1,6 @@
{ {
"name": "uptime-kuma", "name": "uptime-kuma",
"version": "1.19.2", "version": "1.19.6",
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
@ -31,6 +31,7 @@
"build-docker": "npm run build && npm run build-docker-debian && npm run build-docker-alpine", "build-docker": "npm run build && npm run build-docker-debian && npm run build-docker-alpine",
"build-docker-alpine-base": "docker buildx build -f docker/alpine-base.dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:base-alpine . --push", "build-docker-alpine-base": "docker buildx build -f docker/alpine-base.dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:base-alpine . --push",
"build-docker-debian-base": "docker buildx build -f docker/debian-base.dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:base-debian . --push", "build-docker-debian-base": "docker buildx build -f docker/debian-base.dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:base-debian . --push",
"build-docker-builder-go": "docker buildx build -f docker/builder-go.dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:builder-go . --push",
"build-docker-alpine": "node ./extra/env2arg.js docker buildx build -f docker/dockerfile-alpine --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:alpine -t louislam/uptime-kuma:1-alpine -t louislam/uptime-kuma:$VERSION-alpine --target release . --push", "build-docker-alpine": "node ./extra/env2arg.js docker buildx build -f docker/dockerfile-alpine --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:alpine -t louislam/uptime-kuma:1-alpine -t louislam/uptime-kuma:$VERSION-alpine --target release . --push",
"build-docker-debian": "node ./extra/env2arg.js docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma -t louislam/uptime-kuma:1 -t louislam/uptime-kuma:$VERSION -t louislam/uptime-kuma:debian -t louislam/uptime-kuma:1-debian -t louislam/uptime-kuma:$VERSION-debian --target release . --push", "build-docker-debian": "node ./extra/env2arg.js docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma -t louislam/uptime-kuma:1 -t louislam/uptime-kuma:$VERSION -t louislam/uptime-kuma:debian -t louislam/uptime-kuma:1-debian -t louislam/uptime-kuma:$VERSION-debian --target release . --push",
"build-docker-nightly": "npm run build && docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:nightly --target nightly . --push", "build-docker-nightly": "npm run build && docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64,linux/arm/v7 -t louislam/uptime-kuma:nightly --target nightly . --push",
@ -38,7 +39,7 @@
"build-docker-nightly-amd64": "docker buildx build -f docker/dockerfile --platform linux/amd64 -t louislam/uptime-kuma:nightly-amd64 --target nightly . --push --progress plain", "build-docker-nightly-amd64": "docker buildx build -f docker/dockerfile --platform linux/amd64 -t louislam/uptime-kuma:nightly-amd64 --target nightly . --push --progress plain",
"build-docker-pr-test": "docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64 -t louislam/uptime-kuma:pr-test --target pr-test . --push", "build-docker-pr-test": "docker buildx build -f docker/dockerfile --platform linux/amd64,linux/arm64 -t louislam/uptime-kuma:pr-test --target pr-test . --push",
"upload-artifacts": "docker buildx build -f docker/dockerfile --platform linux/amd64 -t louislam/uptime-kuma:upload-artifact --build-arg VERSION --build-arg GITHUB_TOKEN --target upload-artifact . --progress plain", "upload-artifacts": "docker buildx build -f docker/dockerfile --platform linux/amd64 -t louislam/uptime-kuma:upload-artifact --build-arg VERSION --build-arg GITHUB_TOKEN --target upload-artifact . --progress plain",
"setup": "git checkout 1.19.2 && npm ci --production && npm run download-dist", "setup": "git checkout 1.19.6 && npm ci --production && npm run download-dist",
"download-dist": "node extra/download-dist.js", "download-dist": "node extra/download-dist.js",
"mark-as-nightly": "node extra/mark-as-nightly.js", "mark-as-nightly": "node extra/mark-as-nightly.js",
"reset-password": "node extra/reset-password.js", "reset-password": "node extra/reset-password.js",
@ -60,11 +61,13 @@
"start-pr-test": "node extra/checkout-pr.js && npm install && npm run dev", "start-pr-test": "node extra/checkout-pr.js && npm install && npm run dev",
"cy:test": "node test/prepare-test-server.js && node server/server.js --port=3002 --data-dir=./data/test/ --e2e", "cy:test": "node test/prepare-test-server.js && node server/server.js --port=3002 --data-dir=./data/test/ --e2e",
"cy:run": "npx cypress run --browser chrome --headless --config-file ./config/cypress.config.js", "cy:run": "npx cypress run --browser chrome --headless --config-file ./config/cypress.config.js",
"cy:run:unit": "npx cypress run --browser chrome --headless --config-file ./config/cypress.frontend.config.js",
"cypress-open": "concurrently -k -r \"node test/prepare-test-server.js && node server/server.js --port=3002 --data-dir=./data/test/\" \"cypress open --config-file ./config/cypress.config.js\"", "cypress-open": "concurrently -k -r \"node test/prepare-test-server.js && node server/server.js --port=3002 --data-dir=./data/test/\" \"cypress open --config-file ./config/cypress.config.js\"",
"build-healthcheck-armv7": "cross-env GOOS=linux GOARCH=arm GOARM=7 go build -x -o ./extra/healthcheck-armv7 ./extra/healthcheck.go" "build-healthcheck-armv7": "cross-env GOOS=linux GOARCH=arm GOARM=7 go build -x -o ./extra/healthcheck-armv7 ./extra/healthcheck.go"
}, },
"dependencies": { "dependencies": {
"@grpc/grpc-js": "~1.7.3", "@grpc/grpc-js": "~1.7.3",
"@louislam/ping": "~0.4.2-mod.1",
"@louislam/sqlite3": "15.1.2", "@louislam/sqlite3": "15.1.2",
"args-parser": "~1.3.0", "args-parser": "~1.3.0",
"axios": "~0.27.0", "axios": "~0.27.0",
@ -90,7 +93,7 @@
"https-proxy-agent": "~5.0.1", "https-proxy-agent": "~5.0.1",
"iconv-lite": "~0.6.3", "iconv-lite": "~0.6.3",
"jsesc": "~3.0.2", "jsesc": "~3.0.2",
"jsonwebtoken": "~8.5.1", "jsonwebtoken": "~9.0.0",
"jwt-decode": "~3.1.2", "jwt-decode": "~3.1.2",
"limiter": "~2.1.0", "limiter": "~2.1.0",
"mqtt": "~4.3.7", "mqtt": "~4.3.7",
@ -106,7 +109,7 @@
"prom-client": "~13.2.0", "prom-client": "~13.2.0",
"prometheus-api-metrics": "~3.2.1", "prometheus-api-metrics": "~3.2.1",
"protobufjs": "~7.1.1", "protobufjs": "~7.1.1",
"redbean-node": "0.1.4", "redbean-node": "~0.2.0",
"socket.io": "~4.5.3", "socket.io": "~4.5.3",
"socket.io-client": "~4.5.3", "socket.io-client": "~4.5.3",
"socks-proxy-agent": "6.1.1", "socks-proxy-agent": "6.1.1",

View file

@ -4,13 +4,13 @@ let
pythonEnv = python3.withPackages(ps: with ps; [ cheetah3 lxml ]); pythonEnv = python3.withPackages(ps: with ps; [ cheetah3 lxml ]);
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
pname = "sickgear"; pname = "sickgear";
version = "0.25.47"; version = "0.25.60";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "SickGear"; owner = "SickGear";
repo = "SickGear"; repo = "SickGear";
rev = "release_${version}"; rev = "release_${version}";
sha256 = "sha256-CnAJ2qpE+k8TvBD06WbZWOvlF740Xgx/Q0JWf3rJcWI="; sha256 = "sha256-5I6hJgUN2BdHc80RrcmWWxdq0iz6rcO4aX16CDtwu/g=";
}; };
patches = [ patches = [

View file

@ -5,14 +5,14 @@
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "gam"; pname = "gam";
version = "6.22"; version = "6.25";
format = "other"; format = "other";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "GAM-team"; owner = "GAM-team";
repo = "gam"; repo = "gam";
rev = "v${version}"; rev = "refs/tags/v${version}";
sha256 = "sha256-G/S1Rrm+suiy1CTTFLcBGt/QhARL7puHgR65nCxodH0="; sha256 = "sha256-/VmBFMjCkd1xhudlcjYGGv+6tgEsyY/xqQoGdupJvOg=";
}; };
sourceRoot = "source/src"; sourceRoot = "source/src";

View file

@ -2,16 +2,16 @@
buildGoModule rec { buildGoModule rec {
pname = "autorestic"; pname = "autorestic";
version = "1.7.4"; version = "1.7.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "cupcakearmy"; owner = "cupcakearmy";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-Yg/R3f84nSLrfHA20Jtq28ldSK/y4c7rVm4GN4+DlDY="; sha256 = "sha256-gf2sqMI8dG7+sVSqe2f5oG7vqQ9UDKAqPUS+MPVB7SI=";
}; };
vendorSha256 = "sha256-eB24vCElnnk3EMKniCblmeRsFk0BQ0wFeBf0B8OPanE="; vendorHash = "sha256-eB24vCElnnk3EMKniCblmeRsFk0BQ0wFeBf0B8OPanE=";
nativeBuildInputs = [ installShellFiles ]; nativeBuildInputs = [ installShellFiles ];

View file

@ -7,13 +7,13 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "catcli"; pname = "catcli";
version = "0.8.2"; version = "0.8.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "deadc0de6"; owner = "deadc0de6";
repo = pname; repo = pname;
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
sha256 = "sha256-IHHlxF/7U7C+wO6YicesZPFV6BSBmdkPWaZn7awplNk="; sha256 = "sha256-hVunxgc/aUapQYe6k3hKdkC+2Jw0x1HjI/kl/fJdWUo=";
}; };
propagatedBuildInputs = [ docopt anytree ]; propagatedBuildInputs = [ docopt anytree ];

View file

@ -14,11 +14,11 @@
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
pname = "agi"; pname = "agi";
version = "3.0.1"; version = "3.2.1";
src = fetchzip { src = fetchzip {
url = "https://github.com/google/agi/releases/download/v${version}/agi-${version}-linux.zip"; url = "https://github.com/google/agi/releases/download/v${version}/agi-${version}-linux.zip";
sha256 = "sha256-793lOJL1/wqETkWfiksnLY3Lmxx500fw4PIzT9ZQqQs="; sha256 = "sha256-wguQERJ5Zvcodk7QMtloCwI4qYmatmHCFhgArbS07EA=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "sic-image-cli"; pname = "sic-image-cli";
version = "0.21.0"; version = "0.21.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "foresterre"; owner = "foresterre";
repo = "sic"; repo = "sic";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-mXBiEicybtMilqXxPg8JDN0vPWT2KOFvyV+Ffo5AvlI="; sha256 = "sha256-JSBvHbqGTwjiKRPuomXtFLgu77ZB4bOlV/JgzIxaWC0=";
}; };
cargoSha256 = "sha256-XuQnh+hww7/6htrYwZAF0Jl7+7lXUCDRT5/e5YwVEIo="; cargoSha256 = "sha256-HWnYBLxiz7Kd5rmgTFeIG8XtiRzhRKuo/vunJRPLdWU=";
nativeBuildInputs = [ installShellFiles nasm ]; nativeBuildInputs = [ installShellFiles nasm ];

View file

@ -0,0 +1,147 @@
{ lib, stdenv
, fetchFromGitHub
, fetchurl
, cmake
, libdrm
, libglvnd
, libffi
, libpng
, libX11
, libXau
, libXdmcp
, libxcb
, makeWrapper
, ninja
, pkg-config
, python3
, vulkan-loader
, wayland
, wayland-protocols
, zlib
}:
let
renderdoc = fetchurl {
url = "https://raw.githubusercontent.com/baldurk/renderdoc/v1.1/renderdoc/api/app/renderdoc_app.h";
hash = "sha256-57XwqlsbDq3GOhxiTAyn9a8TOqhX1qQnGw7z0L22ho4=";
};
# The build system expects all these dependencies inside the external folder and
# does not search for system-wide installations.
# It also expects the version specified in the repository, which can be incompatible
# with the version in nixpkgs (e.g. for SPIRV-Headers), so we don't want to patch in our packages.
amber = fetchFromGitHub {
owner = "google";
repo = "amber";
rev = "8b145a6c89dcdb4ec28173339dd176fb7b6f43ed";
hash = "sha256-+xFYlUs13khT6r475eJJ+XS875h2sb+YbJ8ZN4MOSAA=";
};
jsoncpp = fetchFromGitHub {
owner = "open-source-parsers";
repo = "jsoncpp";
rev = "9059f5cad030ba11d37818847443a53918c327b1";
hash = "sha256-m0tz8w8HbtDitx3Qkn3Rxj/XhASiJVkThdeBxIwv3WI=";
};
glslang = fetchFromGitHub {
owner = "KhronosGroup";
repo = "glslang";
rev = "22d39cd684d136a81778cc17a0226ffad40d1cee";
hash = "sha256-6LplxN7HOMK1NfeD32P5JAMpCBlouttxLEOT/XTVpLw=";
};
spirv-tools = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Tools";
rev = "b930e734ea198b7aabbbf04ee1562cf6f57962f0";
hash = "sha256-NWpFSRoxtYWi+hLUt9gpw0YScM3shcUwv9yUmbivRb0=";
};
spirv-headers = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Headers";
rev = "36c0c1596225e728bd49abb7ef56a3953e7ed468";
hash = "sha256-t1UMJnYONWOtOxc9zUgxr901QFNvqkgurjpFA8UzhYc=";
};
vulkan-docs = fetchFromGitHub {
owner = "KhronosGroup";
repo = "Vulkan-Docs";
rev = "135da3a538263ef0d194cab25e2bb091119bdc42";
hash = "sha256-VZ8JxIuOEG7IjsVcsJOcC+EQeZbd16/+czLcO9t7dY4=";
};
in
stdenv.mkDerivation (finalAttrs: {
pname = "vulkan-cts";
version = "1.3.4.1";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "VK-GL-CTS";
rev = "${finalAttrs.pname}-${finalAttrs.version}";
hash = "sha256-XUFlYdudyRqa6iupB8N5QkUpumasyLLQEWcr4M4uP1g=";
};
outputs = [ "out" "lib" ];
prePatch = ''
mkdir -p external/renderdoc/src external/spirv-headers external/vulkan-docs
cp -r ${renderdoc} external/renderdoc/src/renderdoc_app.h
cp -r ${amber} external/amber/src
cp -r ${jsoncpp} external/jsoncpp/src
cp -r ${glslang} external/glslang/src
cp -r ${spirv-tools} external/spirv-tools/src
cp -r ${spirv-headers} external/spirv-headers/src
cp -r ${vulkan-docs} external/vulkan-docs/src
chmod u+w -R external
'';
buildInputs = [
libdrm
libffi
libglvnd
libpng
libX11
libXau
libXdmcp
libxcb
spirv-headers
spirv-tools
wayland
wayland-protocols
zlib
];
nativeBuildInputs = [
cmake
glslang
makeWrapper
ninja
pkg-config
python3
];
# Fix cts cmake not coping with absolute install dirs
cmakeFlags = [
"-DCMAKE_INSTALL_BINDIR=bin"
"-DCMAKE_INSTALL_LIBDIR=lib"
"-DCMAKE_INSTALL_INCLUDEDIR=include"
];
postInstall = ''
mv $out $lib
mkdir -p $out/bin $out/archive-dir
cp -a external/vulkancts/modules/vulkan/deqp-vk external/vulkancts/modules/vulkan/deqp-vksc $out/bin/
cp -a external/vulkancts/modules/vulkan/vulkan $out/archive-dir/
cp -a external/vulkancts/modules/vulkan/vk-default $out/
wrapProgram $out/bin/deqp-vk \
--add-flags '--deqp-vk-library-path=${vulkan-loader}/lib/libvulkan.so' \
--add-flags "--deqp-archive-dir=$out/archive-dir"
'';
meta = with lib; {
description = "Khronos Vulkan Conformance Tests";
homepage = "https://github.com/KhronosGroup/VK-GL-CTS/blob/main/external/vulkancts/README.md";
license = licenses.asl20;
maintainers = with maintainers; [ Flakebi ];
};
})

View file

@ -2,32 +2,34 @@
, withWayland ? true , withWayland ? true
, withIndicator ? true, dbus, libdbusmenu , withIndicator ? true, dbus, libdbusmenu
, withXim ? true, xorg, cairo , withXim ? true, xorg, cairo
, withGtk2 ? true, gtk2
, withGtk3 ? true, gtk3 , withGtk3 ? true, gtk3
, withGtk4 ? true, gtk4
, withQt5 ? true, qt5 , withQt5 ? true, qt5
, withQt6 ? false, qt6
}: }:
let let
cmake_args = lib.optionals withGtk2 ["-DENABLE_GTK2=ON"] cmake_args = lib.optionals withGtk3 ["-DENABLE_GTK3=ON"]
++ lib.optionals withGtk3 ["-DENABLE_GTK3=ON"] ++ lib.optionals withGtk4 ["-DENABLE_GTK4=ON"]
++ lib.optionals withQt5 ["-DENABLE_QT5=ON"]; ++ lib.optionals withQt5 ["-DENABLE_QT5=ON"]
++ lib.optionals withQt6 ["-DENABLE_QT6=ON"];
optFlag = w: (if w then "1" else "0"); optFlag = w: (if w then "1" else "0");
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "kime"; pname = "kime";
version = "2.5.6"; version = "3.0.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Riey"; owner = "Riey";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-r5luI6B4IjNTbh2tzpqabokgwkmbyXrA61+F2HDEWuo="; sha256 = "sha256-qLQ6DmV7KHhdXWR5KtO52cmXBm818zKJVj4nxsR14dc=";
}; };
cargoDeps = rustPlatform.fetchCargoTarball { cargoDeps = rustPlatform.fetchCargoTarball {
inherit src; inherit src;
sha256 = "sha256-GvBnNPY51RPt+I73oet5tB/EE2UsEPKbelJZkSY3xNw="; sha256 = "sha256-/o9b7YvrpV+IujkllFWAz6Mg4CbS9BInF8antfZ0Vsw=";
}; };
# Replace autostart path # Replace autostart path
@ -68,6 +70,7 @@ stdenv.mkDerivation rec {
export KIME_ICON_DIR=share/icons export KIME_ICON_DIR=share/icons
export KIME_LIB_DIR=lib export KIME_LIB_DIR=lib
export KIME_QT5_DIR=lib/qt-${qt5.qtbase.version} export KIME_QT5_DIR=lib/qt-${qt5.qtbase.version}
export KIME_QT6_DIR=lib/qt-${qt6.qtbase.version}
bash scripts/install.sh "$out" bash scripts/install.sh "$out"
runHook postInstall runHook postInstall
''; '';
@ -84,9 +87,10 @@ stdenv.mkDerivation rec {
buildInputs = lib.optionals withIndicator [ dbus libdbusmenu ] buildInputs = lib.optionals withIndicator [ dbus libdbusmenu ]
++ lib.optionals withXim [ xorg.libxcb cairo ] ++ lib.optionals withXim [ xorg.libxcb cairo ]
++ lib.optionals withGtk2 [ gtk2 ]
++ lib.optionals withGtk3 [ gtk3 ] ++ lib.optionals withGtk3 [ gtk3 ]
++ lib.optionals withQt5 [ qt5.qtbase ]; ++ lib.optionals withGtk4 [ gtk4 ]
++ lib.optionals withQt5 [ qt5.qtbase ]
++ lib.optionals withQt6 [ qt6.qtbase ];
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, python3Packages, docutils, help2man, installShellFiles { lib, stdenv, fetchurl, python3Packages, docutils, help2man, installShellFiles, fetchpatch
, abootimg, acl, apksigcopier, apksigner, apktool, binutils-unwrapped-all-targets, bzip2, cbfstool, cdrkit, colord, colordiff, coreutils, cpio, db, diffutils, dtc , abootimg, acl, apksigcopier, apksigner, apktool, binutils-unwrapped-all-targets, bzip2, cbfstool, cdrkit, colord, colordiff, coreutils, cpio, db, diffutils, dtc
, e2fsprogs, enjarify, file, findutils, fontforge-fonttools, ffmpeg, fpc, gettext, ghc, ghostscriptX, giflib, gnumeric, gnupg, gnutar , e2fsprogs, enjarify, file, findutils, fontforge-fonttools, ffmpeg, fpc, gettext, ghc, ghostscriptX, giflib, gnumeric, gnupg, gnutar
, gzip, html2text, hdf5, imagemagick, jdk, libarchive, libcaca, llvm, lz4, mono, ocaml, oggvideotools, openssh, openssl, pdftk, pgpdump, poppler_utils, procyon, qemu, R , gzip, html2text, hdf5, imagemagick, jdk, libarchive, libcaca, llvm, lz4, mono, ocaml, oggvideotools, openssh, openssl, pdftk, pgpdump, poppler_utils, procyon, qemu, R
@ -11,17 +11,22 @@
# Note: when upgrading this package, please run the list-missing-tools.sh script as described below! # Note: when upgrading this package, please run the list-missing-tools.sh script as described below!
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "diffoscope"; pname = "diffoscope";
version = "229"; version = "233";
src = fetchurl { src = fetchurl {
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
sha256 = "sha256-IyTBwlVqOIXERdjvZPTwxhIBPOn8Dt7QbvfBazj5J/A="; sha256 = "sha256-A2GYnhdjkzSFnMsy99FmckiOsbRdymAdtjp55hyFLp4=";
}; };
outputs = [ "out" "man" ]; outputs = [ "out" "man" ];
patches = [ patches = [
./ignore_links.patch ./ignore_links.patch
# test_text_proper_indentation requires file >= 5.44
(fetchpatch {
url = "https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/9fdb78ec0bbc69f1980499dfdcbf6f1dd5e55cc8.patch";
sha256 = "sha256-F0N3L9yymj2NjeIKtSnOEDsxPe+ZTb0m/M4f8LPRHg0=";
})
]; ];
postPatch = '' postPatch = ''
@ -56,6 +61,11 @@ python3Packages.buildPythonApplication rec {
nativeCheckInputs = with python3Packages; [ pytestCheckHook ] ++ pythonPath; nativeCheckInputs = with python3Packages; [ pytestCheckHook ] ++ pythonPath;
pytestFlagsArray = [
# always show more information when tests fail
"-vv"
];
postInstall = '' postInstall = ''
make -C doc make -C doc
installManPage doc/diffoscope.1 installManPage doc/diffoscope.1

View file

@ -15,14 +15,14 @@ let
in in
with python.pkgs; buildPythonApplication rec { with python.pkgs; buildPythonApplication rec {
pname = "esphome"; pname = "esphome";
version = "2022.12.3"; version = "2022.12.4";
format = "setuptools"; format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = pname; owner = pname;
repo = pname; repo = pname;
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-9yyfcygEmnOcaooSg9bmGGOP2aph0i6d/Ot4nGlTPw4="; hash = "sha256-HU4S6U5v0r93z4T6JpclEF6Cw6vy0VoprVyI4Z2Ti7s=";
}; };
postPatch = '' postPatch = ''

View file

@ -5,14 +5,14 @@
buildGoModule rec { buildGoModule rec {
pname = "trillian"; pname = "trillian";
version = "1.5.0"; version = "1.5.1";
vendorSha256 = "sha256-235uQK4E/GLl5XLBd6lkTIgWIjT9MZZGnyfZbOoTFo0="; vendorSha256 = "sha256-L2aZYwlJq9yVaaKgxa9NoqXTKD/pUq2OMiFftP364Kw=";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "google"; owner = "google";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-XZHVGuIN+5mFbaxOprhdHlpgz2NE2NsJxGWJciDMUqI="; sha256 = "sha256-v5feUTiK6ql0YcRR6RDAj+pS/PZ7vDnSf0ue2rtWb8k=";
}; };
subPackages = [ subPackages = [

View file

@ -1,6 +1,7 @@
{ lib { lib
, stdenv , stdenv
, fetchurl , fetchurl
, fetchpatch
, pkg-config , pkg-config
, udev , udev
, runtimeShellPackage , runtimeShellPackage
@ -18,6 +19,15 @@ stdenv.mkDerivation rec {
sha256 = "sha256-gZNXY07+0epc9E7AGyTT0/iFL+yLQkmSXcxWZ8VON2w="; sha256 = "sha256-gZNXY07+0epc9E7AGyTT0/iFL+yLQkmSXcxWZ8VON2w=";
}; };
patches = [
# dhcpcd with privsep SIGSYS's on dhcpcd -U
# https://github.com/NetworkConfiguration/dhcpcd/issues/147
(fetchpatch {
url = "https://github.com/NetworkConfiguration/dhcpcd/commit/38befd4e867583002b96ec39df733585d74c4ff5.patch";
hash = "sha256-nS2zmLuQBYhLfoPp0DOwxF803Hh32EE4OUKGBTTukE0=";
})
];
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config ];
buildInputs = [ buildInputs = [
udev udev

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "smartdns"; pname = "smartdns";
version = "37.1"; version = "40";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pymumu"; owner = "pymumu";
repo = pname; repo = pname;
rev = "Release${version}"; rev = "Release${version}";
sha256 = "sha256-fj9NA8HLF/FdYNoS2g9KKDvqr3m41P+VU0eiVm7ku8A="; sha256 = "sha256-Un4LUBWVwbWYK4rZY2+gdk6Zi+n36Xawma8Dok2Sa0U=";
}; };
buildInputs = [ openssl ]; buildInputs = [ openssl ];

Some files were not shown because too many files have changed in this diff Show more