Merge master into staging-next

This commit is contained in:
github-actions[bot] 2022-10-23 18:01:47 +00:00 committed by GitHub
commit dea59d3873
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
53 changed files with 550 additions and 263 deletions

View File

@ -1,2 +1,3 @@
Daniel Løvbrøtte Olsen <me@dandellion.xyz> <daniel.olsen99@gmail.com>
R. RyanTM <ryantm-bot@ryantm.com>
Sandro <sandro.jaeckel@gmail.com>

View File

@ -13730,12 +13730,6 @@
githubId = 2164118;
name = "Tobias Bora";
};
tohl = {
email = "tom@logand.com";
github = "tohl";
githubId = 12159013;
name = "Tomas Hlavaty";
};
tokudan = {
email = "git@danielfrank.net";
github = "tokudan";

View File

@ -120,7 +120,6 @@ in {
" -conf ${pkgs.writeText "hound.json" cfg.config}";
};
path = [ pkgs.git pkgs.mercurial pkgs.openssh ];
};
};

View File

@ -7,7 +7,6 @@ let
eachSite = cfg.sites;
user = "dokuwiki";
webserver = config.services.${cfg.webserver};
stateDir = hostName: "/var/lib/dokuwiki/${hostName}/data";
dokuwikiAclAuthConfig = hostName: cfg: pkgs.writeText "acl.auth-${hostName}.php" ''
# acl.auth.php
@ -325,17 +324,17 @@ in
{
systemd.tmpfiles.rules = flatten (mapAttrsToList (hostName: cfg: [
"d ${stateDir hostName}/attic 0750 ${user} ${webserver.group} - -"
"d ${stateDir hostName}/cache 0750 ${user} ${webserver.group} - -"
"d ${stateDir hostName}/index 0750 ${user} ${webserver.group} - -"
"d ${stateDir hostName}/locks 0750 ${user} ${webserver.group} - -"
"d ${stateDir hostName}/log 0750 ${user} ${webserver.group} - -"
"d ${stateDir hostName}/media 0750 ${user} ${webserver.group} - -"
"d ${stateDir hostName}/media_attic 0750 ${user} ${webserver.group} - -"
"d ${stateDir hostName}/media_meta 0750 ${user} ${webserver.group} - -"
"d ${stateDir hostName}/meta 0750 ${user} ${webserver.group} - -"
"d ${stateDir hostName}/pages 0750 ${user} ${webserver.group} - -"
"d ${stateDir hostName}/tmp 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/attic 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/cache 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/index 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/locks 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/log 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/media 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/media_attic 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/media_meta 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/meta 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/pages 0750 ${user} ${webserver.group} - -"
"d ${cfg.stateDir}/tmp 0750 ${user} ${webserver.group} - -"
] ++ lib.optional (cfg.aclFile != null) "C ${cfg.aclFile} 0640 ${user} ${webserver.group} - ${pkg hostName cfg}/share/dokuwiki/conf/acl.auth.php.dist"
++ lib.optional (cfg.usersFile != null) "C ${cfg.usersFile} 0640 ${user} ${webserver.group} - ${pkg hostName cfg}/share/dokuwiki/conf/users.auth.php.dist"
) eachSite);
@ -359,7 +358,7 @@ in
};
"~ ^/data/" = {
root = "${stateDir hostName}";
root = "${cfg.stateDir}";
extraConfig = "internal;";
};

View File

@ -116,7 +116,7 @@ in
RestrictRealtime = true;
RestrictSUIDSGID = true;
SystemCallArchitectures = "native";
SystemCallFilter = [ "@system-service" "~@privileged" "~@resources" ];
SystemCallFilter = [ "@system-service" "~@privileged" ];
UMask = "0077";
};

View File

@ -12,6 +12,7 @@
# Attributes inherit from specific versions
, version, src, meta, sourceRoot, commandLineArgs
, executableName, longName, shortName, pname, updateScript
, dontFixup ? false
# sourceExecutableName is the name of the binary in the source archive, over
# which we have no control
, sourceExecutableName ? executableName
@ -21,7 +22,7 @@ let
inherit (stdenv.hostPlatform) system;
unwrapped = stdenv.mkDerivation {
inherit pname version src sourceRoot;
inherit pname version src sourceRoot dontFixup;
passthru = {
inherit executableName longName tests updateScript;

View File

@ -46,6 +46,11 @@ in
updateScript = ./update-vscode.sh;
# Editing the `code` binary within the app bundle causes the bundle's signature
# to be invalidated, which prevents launching starting with macOS Ventura, because VS Code is notarized.
# See https://eclecticlight.co/2022/06/17/app-security-changes-coming-in-ventura/ for more information.
dontFixup = stdenv.isDarwin;
meta = with lib; {
description = ''
Open source source code editor developed by Microsoft for Windows,

View File

@ -1,14 +1,14 @@
{ lib, stdenv, fetchFromGitHub, python3, installShellFiles }:
stdenv.mkDerivation rec {
version = "2.0";
version = "2.1";
pname = "ddgr";
src = fetchFromGitHub {
owner = "jarun";
repo = "ddgr";
rev = "v${version}";
sha256 = "sha256-otfa2t/tfpYKqQu+VQxRKryUsIxM3JKILc3zseTC2KM=";
sha256 = "sha256-D5FUhv1moQKzcLj/3VWJNs24jTXJir1dMpv59orPTtc=";
};
nativeBuildInputs = [ installShellFiles ];

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "tippecanoe";
version = "2.6.0";
version = "2.9.1";
src = fetchFromGitHub {
owner = "felt";
repo = "tippecanoe";
rev = finalAttrs.version;
hash = "sha256-58/FS5nxzK5JSc0D1KXooSjrKMdOnpF7dvwAK9rUZZk=";
hash = "sha256-DNIkQwJUeBdVdx06NM0KMWpTTwtMyBfKc/PwGiK4wvQ=";
};
buildInputs = [ sqlite zlib ];

View File

@ -37,5 +37,9 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ sikmir ];
platforms = platforms.unix;
# tdlib-purple is not actively maintained and currently not
# compatible with recent versions of tdlib
broken = true;
};
}

View File

@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "vnstat";
version = "2.9";
version = "2.10";
src = fetchFromGitHub {
owner = "vergoh";
repo = pname;
rev = "v${version}";
sha256 = "sha256-AEpq3Pn/WUiPDxYk6WKb1Uur5tD+OBfFAzLUDWnZH/0=";
sha256 = "sha256-XBApdQA6E2mx9WPIEiY9z2vxJS3qR0mjBnhbft4LNuQ=";
};
postPatch = ''

View File

@ -11,13 +11,13 @@ assert (!blas.isILP64) && (!lapack.isILP64);
stdenv.mkDerivation rec {
pname = "octopus";
version = "12.0";
version = "12.1";
src = fetchFromGitLab {
owner = "octopus-code";
repo = "octopus";
rev = version;
sha256 = "sha256-OF6zcyxtWXxMUIAB8YxQ3453JAmw6Q3RnNMjr4HgTmE=";
sha256 = "sha256-dQdb4wGKOQefrgtQVorq6EH9IiAh1tMmj3GiZOXgTBY=";
};
nativeBuildInputs = [

File diff suppressed because one or more lines are too long

View File

@ -119,7 +119,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Clozure Common Lisp";
homepage = "https://ccl.clozure.com/";
maintainers = with maintainers; [ raskin tohl ];
maintainers = with maintainers; [ raskin ];
platforms = attrNames options;
# assembler failures during build, x86_64-darwin broken since 2020-10-14
broken = (stdenv.isDarwin && stdenv.isx86_64);

View File

@ -38,7 +38,7 @@ stdenv.mkDerivation {
'';
license = lib.licenses.free; # public domain
homepage = "http://www.cons.org/cmucl/";
maintainers = [lib.maintainers.tohl];
maintainers = [ ];
platforms = lib.platforms.linux;
};
}

View File

@ -60,6 +60,6 @@ stdenv.mkDerivation rec {
homepage = "https://common-lisp.net/project/mkcl/";
license = licenses.lgpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ tohl ];
maintainers = with maintainers; [ ];
};
}

View File

@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
description = "Lisp compiler";
homepage = "http://www.sbcl.org";
license = licenses.publicDomain; # and FreeBSD
maintainers = [maintainers.raskin maintainers.tohl];
maintainers = [ maintainers.raskin ];
platforms = attrNames options;
};
}

View File

@ -99,7 +99,7 @@ stdenv.mkDerivation rec {
meta = {
description = "ANSI Common Lisp Implementation";
homepage = "http://clisp.cons.org";
maintainers = with lib.maintainers; [raskin tohl];
maintainers = with lib.maintainers; [ raskin ];
platforms = lib.platforms.unix;
# problems on Darwin: https://github.com/NixOS/nixpkgs/issues/20062
broken = stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isAarch64;

View File

@ -91,7 +91,7 @@ stdenv.mkDerivation rec {
meta = {
description = "ANSI Common Lisp Implementation";
homepage = "http://clisp.cons.org";
maintainers = with lib.maintainers; [raskin tohl];
maintainers = with lib.maintainers; [ raskin ];
# problems on Darwin: https://github.com/NixOS/nixpkgs/issues/20062
platforms = lib.platforms.linux;
};

View File

@ -1,4 +1,6 @@
{ lib, stdenv, fetchurl
{ lib
, stdenv
, fetchurl
, glib
, gtk3
, libffcall
@ -25,10 +27,10 @@ stdenv.mkDerivation rec {
configureOptions = [ "--with-gtk3" ];
meta = with lib; {
description = "gtk-server for interpreted GUI programming";
homepage = "http://www.gtk-server.org/";
description = "gtk-server for interpreted GUI programming";
license = licenses.gpl2Plus;
maintainers = [ maintainers.tohl ];
maintainers = [ ];
platforms = platforms.linux;
};
}

View File

@ -55,8 +55,8 @@ stdenv.mkDerivation rec {
description = "A simple Lisp with an integrated database";
homepage = "https://picolisp.com/";
license = licenses.mit;
maintainers = with maintainers; [ raskin ];
platforms = platforms.all;
maintainers = with maintainers; [ raskin tohl ];
};
passthru = {

View File

@ -159,7 +159,7 @@ stdenv.mkDerivation rec {
++ optional libmfxSupport intel-media-sdk
++ optional libaomSupport libaom
++ optional vpxSupport libvpx
++ optionals (!stdenv.isDarwin && !stdenv.isAarch32 && pulseaudioSupport) [ libpulseaudio ] # Need to be fixed on Darwin and ARM
++ optionals (!stdenv.isDarwin && pulseaudioSupport) [ libpulseaudio ] # Need to be fixed on Darwin
++ optionals vaapiSupport [ libva libdrm ]
++ optional stdenv.isLinux alsa-lib
++ optionals stdenv.isDarwin [ Cocoa CoreMedia VideoToolbox ]

View File

@ -2,29 +2,29 @@
, stdenv
, fetchurl
, autoreconfHook
, pkg-config
, bzip2
, doxygen
, gettext
, imagemagick
, libgsf
, pkg-config
, xmlto
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "libpst";
version = "0.6.76";
src = fetchurl {
url = "http://www.five-ten-sg.com/libpst/packages/${pname}-${version}.tar.gz";
sha256 = "0hhbbb8ddsgjhv9y1xd8s9ixlhdnjmhw12v06jwx4j6vpgp1na9x";
url = "http://www.five-ten-sg.com/libpst/packages/${finalAttrs.pname}-${finalAttrs.version}.tar.gz";
hash = "sha256-PSkb7rvbSNK5NGCLwGGVtkHaY9Ko9eDThvLp1tBaC0I=";
};
nativeBuildInputs = [
autoreconfHook
pkg-config
doxygen
gettext
pkg-config
xmlto
];
@ -35,9 +35,9 @@ stdenv.mkDerivation rec {
];
configureFlags = [
"--enable-python=no"
"--disable-static"
"--enable-libpst-shared"
"--enable-python=no"
];
doCheck = true;
@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
homepage = "https://www.five-ten-sg.com/libpst/";
description = "A library to read PST (MS Outlook Personal Folders) files";
license = licenses.gpl2Plus;
maintainers = [ maintainers.tohl ];
maintainers = [ ];
platforms = platforms.unix;
};
}
})

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libxc";
version = "5.2.3";
version = "6.0.0";
src = fetchFromGitLab {
owner = "libxc";
repo = "libxc";
rev = version;
hash = "sha256-PuLpwhyyht+kkPUTrJTH+VTY5WuOhi2mIUDrFqubF+w=";
hash = "sha256-g1BjqzSVauDrzxIqqU2kLl6RFs6/oe2VthtndbnJQCc=";
};
nativeBuildInputs = [ perl cmake gfortran ];

View File

@ -59,7 +59,7 @@ stdenv.mkDerivation rec {
description = "Open source multimedia framework, designed for television broadcasting";
homepage = "https://www.mltframework.org";
license = with licenses; [ gpl3Only gpl2Only lgpl21Only ];
maintainers = with maintainers; [ tohl peti ];
maintainers = with maintainers; [ peti ];
platforms = platforms.linux;
};
}

View File

@ -2,14 +2,17 @@
stdenv.mkDerivation rec {
pname = "tdlib";
version = "1.8.3";
version = "1.8.7";
src = fetchFromGitHub {
owner = "tdlib";
repo = "td";
# https://github.com/tdlib/td/issues/1790
rev = "054a823c1a812ee3e038f702c6d8ba3e6974be9c";
sha256 = "sha256-YlvIGR3Axej0nfcGBQ5lwwYVWsLgqFrYgOxoNubYMPM=";
# The tdlib authors do not set tags for minor versions, but
# external programs depending on tdlib constrain the minor
# version, hence we set a specific commit with a known version.
rev = "a7a17b34b3c8fd3f7f6295f152746beb68f34d83";
sha256 = "sha256:0a5609knn7rmiiblz315yrvc9f2r207l2nl6brjy5bnhjdspmzs6";
};
buildInputs = [ gperf openssl readline zlib ];

View File

@ -1,5 +1,6 @@
[
"@angular/cli"
, "@ansible/ansible-language-server"
, "@antfu/ni"
, "@antora/cli"
, "@antora/site-generator-default"

View File

@ -22,13 +22,13 @@ let
sha512 = "b90U39dx0cU6emsOvy5hxU4ApNXnE3+Tuo8XQZfiKTGelDwpMwBVgBP7QX6dGTcJgu/miyJuNJ/2naFBliNWEw==";
};
};
"@achrinza/node-ipc-9.2.5" = {
"@achrinza/node-ipc-9.2.6" = {
name = "_at_achrinza_slash_node-ipc";
packageName = "@achrinza/node-ipc";
version = "9.2.5";
version = "9.2.6";
src = fetchurl {
url = "https://registry.npmjs.org/@achrinza/node-ipc/-/node-ipc-9.2.5.tgz";
sha512 = "kBX7Ay911iXZ3VZ1pYltj3Rfu7Ow9H7sK4H4RSfWIfWR2JKNB40K808wppoRIEzE2j2hXLU+r6TJgCAliCGhyQ==";
url = "https://registry.npmjs.org/@achrinza/node-ipc/-/node-ipc-9.2.6.tgz";
sha512 = "ULSIYPy4ZPM301dfCxRz0l2GJjOwIo/PqmWonIu1bLml7UmnVQmH+juJcoyXp6E8gIRRNAjGYftJnNQlfy4vPg==";
};
};
"@adobe/css-tools-4.0.1" = {
@ -4648,6 +4648,15 @@ let
sha512 = "P4ZMRFxVMnfMsOyTfBM/+nkTodLeOUfXNPo+X1bKEWBiZxRErqX/IHS5sLA0yAH8XmtKZcL7Cu6M26ztGcQYxw==";
};
};
"@flatten-js/interval-tree-1.0.19" = {
name = "_at_flatten-js_slash_interval-tree";
packageName = "@flatten-js/interval-tree";
version = "1.0.19";
src = fetchurl {
url = "https://registry.npmjs.org/@flatten-js/interval-tree/-/interval-tree-1.0.19.tgz";
sha512 = "E+uCpmzAP6EL1L0VDligIg2oUnwbzhSMRXts8Ct7OQ+i+dFEgefExcKnTwGFa+MUZGYAIKHBoUWo/f/lhqc1Ew==";
};
};
"@fluentui/date-time-utilities-8.5.2" = {
name = "_at_fluentui_slash_date-time-utilities";
packageName = "@fluentui/date-time-utilities";
@ -20912,22 +20921,22 @@ let
sha512 = "eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==";
};
};
"cdk8s-2.5.24" = {
"cdk8s-2.5.25" = {
name = "cdk8s";
packageName = "cdk8s";
version = "2.5.24";
version = "2.5.25";
src = fetchurl {
url = "https://registry.npmjs.org/cdk8s/-/cdk8s-2.5.24.tgz";
sha512 = "Z0EmlEr3NNHI8E3VpjzrjJU1V+k4EjW3408ok0/HniTOlQMpIkBEvs293AFtgkbS+D0Qxov5bGCbMOchdwGbgQ==";
url = "https://registry.npmjs.org/cdk8s/-/cdk8s-2.5.25.tgz";
sha512 = "RFfK9KKykqv3oAtzfEz791Vi+nbvhxgQKCQIaimZ3x0sQMslT+OwmkrHxyGoG6cnZUVJStsyG3W75pG7yrPI3A==";
};
};
"cdk8s-plus-25-2.0.0-rc.20" = {
"cdk8s-plus-25-2.0.0-rc.21" = {
name = "cdk8s-plus-25";
packageName = "cdk8s-plus-25";
version = "2.0.0-rc.20";
version = "2.0.0-rc.21";
src = fetchurl {
url = "https://registry.npmjs.org/cdk8s-plus-25/-/cdk8s-plus-25-2.0.0-rc.20.tgz";
sha512 = "9cLcFik+YcHhMQtWRhjy6gc9JRvYvlRAcU+BQqHIzAomuZqYQRGxC2H601E8cFkXLwsVz9yJKKSAtpMQsRcRzQ==";
url = "https://registry.npmjs.org/cdk8s-plus-25/-/cdk8s-plus-25-2.0.0-rc.21.tgz";
sha512 = "9Gtgu9NH34qNgt4468ciVdauLNDkzV/FteV6Lz6Wb0i5MQe9NuINvDssbf0byah+ihHUocodRx21teofIBkf+A==";
};
};
"cdktf-0.13.1" = {
@ -23657,13 +23666,13 @@ let
sha512 = "xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==";
};
};
"constructs-10.1.136" = {
"constructs-10.1.137" = {
name = "constructs";
packageName = "constructs";
version = "10.1.136";
version = "10.1.137";
src = fetchurl {
url = "https://registry.npmjs.org/constructs/-/constructs-10.1.136.tgz";
sha512 = "/4gE6pzTwUdsThf6VEcOaOJ00WeayNDsN+O1joSPWNa4OFqUSXxitoVaflspPpIEjt6QI3JGY8mjgHw2GQxSSg==";
url = "https://registry.npmjs.org/constructs/-/constructs-10.1.137.tgz";
sha512 = "jRuNdceHnCB1JRybA1QQL8ZPI704I6jvQmNgyhen3dvQPYfBkhbyNGVabnLPd5IDnnW4Q5y8XkYugLX2hwnLmg==";
};
};
"consume-http-header-1.0.0" = {
@ -36415,13 +36424,13 @@ let
sha512 = "duDE+0aeKLFVrb9Kf28U84ZEHhHcvTjWIT6dJbIAQJWBaDoht0D4BK9EIhd94I3DtKRc1JCJb2+70y1lvP/hiA==";
};
};
"graphql-language-service-server-2.9.0" = {
"graphql-language-service-server-2.9.1" = {
name = "graphql-language-service-server";
packageName = "graphql-language-service-server";
version = "2.9.0";
version = "2.9.1";
src = fetchurl {
url = "https://registry.npmjs.org/graphql-language-service-server/-/graphql-language-service-server-2.9.0.tgz";
sha512 = "atd5Jys2N3rRDXO10Mj94QZ+G7tSvOiwEwjZUigKQ7x67A2rCXlqleDz4vwr4RddTsXk/INdmklz6Ht9Bo7BRg==";
url = "https://registry.npmjs.org/graphql-language-service-server/-/graphql-language-service-server-2.9.1.tgz";
sha512 = "gcl81GASFgGw4h3t82/IppXRqTBKcQpnHsjjnRRqFp0D+pVJU5mXanAvOsQ9cxp+QjO91IfbfhsflCK0MvWwrw==";
};
};
"graphql-language-service-types-1.8.7" = {
@ -42725,13 +42734,13 @@ let
sha512 = "iLfogMZ7tTP0g6iMGPHZOHCjn5+K4agb6oalFYbN8iUXVgf+DwKCOGTIN0TxNpy3YFvb4YhCWVENdYPDu/5Nvw==";
};
};
"jsii-srcmak-0.1.710" = {
"jsii-srcmak-0.1.711" = {
name = "jsii-srcmak";
packageName = "jsii-srcmak";
version = "0.1.710";
version = "0.1.711";
src = fetchurl {
url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.710.tgz";
sha512 = "B6SoqvE96yINLEbF1ioVBS8t2NLwvQXT72kGssT1ik9jQ25+Uvn2yNSoB2n5oaoFZsSmMVw+exlGAYbWFekdqw==";
url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.711.tgz";
sha512 = "VqIqymndMrvoYdr8ek5ul99Qy5hdzLHEXiMJ7jGEnzvHTTwjOBes0TV+lvGeZIic9Xox0ZmzwcXLK6KfSj+KSg==";
};
};
"json-bigint-1.0.0" = {
@ -43085,13 +43094,13 @@ let
sha512 = "YRZbUnyaJZLZUJSRi2G/MqahCyRv9n/ds+4oIetjDF3jWQA7AG7iSeKTiZiCNqtMZM7HDyt0e/W6lEnoGEmMGA==";
};
};
"json2jsii-0.3.159" = {
"json2jsii-0.3.160" = {
name = "json2jsii";
packageName = "json2jsii";
version = "0.3.159";
version = "0.3.160";
src = fetchurl {
url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.3.159.tgz";
sha512 = "nEIjdAhhbzkinM3WBNVgL0p2IULdHfQNk3Erc4wOuyqzx1zq2iaGkL0Ad7n6K0fasi/jm7Z58wtBCD4jjWntxQ==";
url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.3.160.tgz";
sha512 = "QYZ0hGJuxBS9o+6Ojy6hNubimhB2s5CSpRV2Z/Llsn+GnTc/WlhVp2LQo8MxFQaBXv5hgRglSb7K+0amV9SsuQ==";
};
};
"json3-3.2.6" = {
@ -45128,6 +45137,15 @@ let
sha512 = "qLRJvl9WqcVo5cbfGeOprflN9194hf9Azd9fHikeixaziWiV1WBObR8jWE4ShQ+dZVnptd6FP8fSNRJqtq4WgA==";
};
};
"ln-sync-4.0.4" = {
name = "ln-sync";
packageName = "ln-sync";
version = "4.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/ln-sync/-/ln-sync-4.0.4.tgz";
sha512 = "8ZJ239vnF+t3spwLTxVGr+YEq7qXLBsT/J6j2khCazGEiPz+C3O0Jo+vXGlU6+1omNphN+yl6qGkYAwJLioMDA==";
};
};
"ln-telegram-4.0.0" = {
name = "ln-telegram";
packageName = "ln-telegram";
@ -53077,6 +53095,15 @@ let
sha512 = "3ShymTWOgqGyNlh5lMJAejLuIv3W1K3fbI5Ewc6YErZU3Sp0PqsNs8UIU1O8z5+KVl/Du5ag56Gza9vdorGEoA==";
};
};
"nrf-intel-hex-1.3.0" = {
name = "nrf-intel-hex";
packageName = "nrf-intel-hex";
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/nrf-intel-hex/-/nrf-intel-hex-1.3.0.tgz";
sha512 = "oXwBJxX/0Jc4fe2Jxjv3Mw9/qw9JdToDLvJuozfVx+twpkc2oSUm8W/OODX6W4kmWOaYA11ORpGLfQ8BP7mndw==";
};
};
"nssocket-0.6.0" = {
name = "nssocket";
packageName = "nssocket";
@ -53402,6 +53429,15 @@ let
sha512 = "OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==";
};
};
"object-hash-2.2.0" = {
name = "object-hash";
packageName = "object-hash";
version = "2.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz";
sha512 = "gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==";
};
};
"object-hash-3.0.0" = {
name = "object-hash";
packageName = "object-hash";
@ -55328,6 +55364,15 @@ let
sha512 = "wKufqd+pds1xTm74OHeg1o55RStvbTlB37qdNHv5FpMCd+CwzENGWY1pTt1SZ73p/1qu/fBqNxMlkI9XLqw01Q==";
};
};
"paid-services-4.0.1" = {
name = "paid-services";
packageName = "paid-services";
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/paid-services/-/paid-services-4.0.1.tgz";
sha512 = "6nKjcza/tlgZXH6iRzIfypsduOHHk5DQ/zvPc8VqB/5AubnBdEJrdmpr6ZsHWiGVZuHHbgng026+TV3n7ilSVw==";
};
};
"pako-0.2.9" = {
name = "pako";
packageName = "pako";
@ -80515,6 +80560,46 @@ in
bypassCache = true;
reconstructLock = true;
};
"@ansible/ansible-language-server" = nodeEnv.buildNodePackage {
name = "_at_ansible_slash_ansible-language-server";
packageName = "@ansible/ansible-language-server";
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/@ansible/ansible-language-server/-/ansible-language-server-1.0.1.tgz";
sha512 = "oHfiFWbLNUsdKChDJiy7F3fpgdw92z5AYl50l0imtUsheas8S3b2cAPKR1Z7729frWRIQLCmY46zKe8rBAGRRw==";
};
dependencies = [
sources."@flatten-js/interval-tree-1.0.19"
sources."balanced-match-1.0.2"
sources."brace-expansion-2.0.1"
sources."fs.realpath-1.0.0"
sources."glob-8.0.3"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-3.0.1"
sources."lodash-4.17.21"
sources."minimatch-5.1.0"
sources."once-1.4.0"
sources."uuid-8.3.2"
sources."vscode-jsonrpc-6.0.0"
sources."vscode-languageserver-7.0.0"
sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-textdocument-1.0.7"
sources."vscode-languageserver-types-3.16.0"
sources."vscode-uri-3.0.6"
sources."wrappy-1.0.2"
sources."yaml-1.10.2"
];
buildInputs = globalBuildInputs;
meta = {
description = "Ansible language server";
homepage = "https://github.com/ansible/ansible-language-server#readme";
license = "MIT";
};
production = true;
bypassCache = true;
reconstructLock = true;
};
"@antfu/ni" = nodeEnv.buildNodePackage {
name = "_at_antfu_slash_ni";
packageName = "@antfu/ni";
@ -85221,7 +85306,7 @@ in
sha512 = "c/QKPdC09bYkW22m/boXkLaiz10z0Z2WHZO7zEeNdfSduqyWINZhKc6hVQU3Vk0NXW7BJAd7zWmcUrC8L9TuAA==";
};
dependencies = [
sources."@achrinza/node-ipc-9.2.5"
sources."@achrinza/node-ipc-9.2.6"
sources."@akryum/winattr-3.0.0"
sources."@ampproject/remapping-2.2.0"
(sources."@apollo/protobufjs-1.2.6" // {
@ -88230,10 +88315,10 @@ in
balanceofsatoshis = nodeEnv.buildNodePackage {
name = "balanceofsatoshis";
packageName = "balanceofsatoshis";
version = "13.1.6";
version = "13.1.7";
src = fetchurl {
url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-13.1.6.tgz";
sha512 = "jfNaXhQdt3LsxXKIAk1eL7PzSRvFt3ynuBBgOgVyNHDjbBJeYh7tWMkUG2/gQL/dbL9AHe+dGHLbMPX5Il8DTw==";
url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-13.1.7.tgz";
sha512 = "HyphAJyvY6od+Fxi8MwRiYA2bHDDvE8W9PyKgHLS0WGaGYfyerUhv2k3W5rG8BAoFU1IGbt4lpfb4bNqjf9oDA==";
};
dependencies = [
(sources."@alexbosworth/caporal-1.4.4" // {
@ -88427,8 +88512,16 @@ in
sources."get-intrinsic-1.1.3"
(sources."goldengate-11.4.0" // {
dependencies = [
sources."@types/node-18.7.14"
sources."ecpair-2.0.1"
sources."ln-service-53.23.0"
(sources."ln-sync-3.14.0" // {
dependencies = [
sources."@grpc/grpc-js-1.6.11"
sources."lightning-5.20.2"
sources."ln-service-53.22.0"
];
})
];
})
(sources."grammy-1.11.2" // {
@ -88538,15 +88631,7 @@ in
sources."ws-8.9.0"
];
})
(sources."ln-sync-3.14.0" // {
dependencies = [
sources."@grpc/grpc-js-1.6.11"
sources."@types/node-18.7.14"
sources."ecpair-2.0.1"
sources."lightning-5.20.2"
sources."ln-service-53.22.0"
];
})
sources."ln-sync-4.0.4"
(sources."ln-telegram-4.0.0" // {
dependencies = [
sources."@grpc/grpc-js-1.7.1"
@ -88554,9 +88639,37 @@ in
sources."@types/express-4.17.14"
sources."@types/node-18.8.4"
sources."body-parser-1.20.1"
sources."ecpair-2.0.1"
sources."express-4.18.2"
sources."lightning-6.2.3"
sources."ln-service-54.2.2"
(sources."ln-sync-3.14.0" // {
dependencies = [
sources."@grpc/grpc-js-1.6.11"
sources."@grpc/proto-loader-0.7.2"
sources."@types/express-4.17.13"
sources."@types/node-18.7.14"
sources."body-parser-1.20.0"
sources."express-4.18.1"
sources."lightning-5.20.2"
sources."ln-service-53.22.0"
sources."qs-6.10.3"
sources."type-fest-2.19.0"
sources."ws-8.8.1"
];
})
(sources."paid-services-4.0.0" // {
dependencies = [
sources."@types/node-18.8.1"
sources."body-parser-1.20.0"
sources."ecpair-2.1.0"
sources."express-4.18.1"
sources."lightning-6.2.0"
sources."ln-service-54.2.0"
sources."qs-6.10.3"
sources."type-fest-3.0.0"
];
})
sources."qs-6.11.0"
sources."safe-buffer-5.2.1"
sources."type-fest-3.1.0"
@ -88629,18 +88742,7 @@ in
sources."os-shim-0.1.3"
sources."os-tmpdir-1.0.2"
sources."p2tr-1.3.2"
(sources."paid-services-4.0.0" // {
dependencies = [
sources."@grpc/grpc-js-1.7.1"
sources."@grpc/proto-loader-0.7.3"
sources."@types/express-4.17.14"
sources."@types/node-18.8.1"
sources."lightning-6.2.0"
sources."ln-service-54.2.0"
sources."type-fest-3.0.0"
sources."ws-8.9.0"
];
})
sources."paid-services-4.0.1"
sources."parseurl-1.3.3"
sources."path-to-regexp-0.1.7"
sources."pinkie-2.0.4"
@ -91102,10 +91204,10 @@ in
cdk8s-cli = nodeEnv.buildNodePackage {
name = "cdk8s-cli";
packageName = "cdk8s-cli";
version = "2.1.23";
version = "2.1.24";
src = fetchurl {
url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-2.1.23.tgz";
sha512 = "exftQ0AUyoZREBVi5rAuCC2QbmtH3OtugY9Ckj4aZ0J0gxzLCw8vpH73mnxOVlar5JjfONQtH3kkTU4KKUU9rQ==";
url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-2.1.24.tgz";
sha512 = "MJ8WcIqXGBraAX6umbk0eKQsO8YhVNKco0fA1TzzFi+BTeygRNeMY/wZpFxxpx0JUrKHKPw2gXeg32Y2MRS8wg==";
};
dependencies = [
sources."@jsii/check-node-1.70.0"
@ -91123,8 +91225,8 @@ in
sources."braces-3.0.2"
sources."camelcase-6.3.0"
sources."case-1.6.3"
sources."cdk8s-2.5.24"
sources."cdk8s-plus-25-2.0.0-rc.20"
sources."cdk8s-2.5.25"
sources."cdk8s-plus-25-2.0.0-rc.21"
sources."chalk-4.1.2"
sources."cliui-7.0.4"
sources."clone-2.1.2"
@ -91137,7 +91239,7 @@ in
sources."color-name-1.1.4"
sources."colors-1.4.0"
sources."commonmark-0.30.0"
sources."constructs-10.1.136"
sources."constructs-10.1.137"
sources."date-format-4.0.14"
sources."debug-4.3.4"
sources."decamelize-5.0.1"
@ -91191,14 +91293,14 @@ in
sources."yargs-16.2.0"
];
})
(sources."jsii-srcmak-0.1.710" // {
(sources."jsii-srcmak-0.1.711" // {
dependencies = [
sources."fs-extra-9.1.0"
];
})
sources."json-schema-0.4.0"
sources."json-schema-traverse-1.0.0"
sources."json2jsii-0.3.159"
sources."json2jsii-0.3.160"
sources."jsonfile-6.1.0"
sources."locate-path-5.0.0"
sources."lodash.truncate-4.4.2"
@ -91373,7 +91475,7 @@ in
sources."combined-stream-1.0.8"
sources."commonmark-0.30.0"
sources."concat-map-0.0.1"
sources."constructs-10.1.136"
sources."constructs-10.1.137"
sources."convert-to-spaces-1.0.2"
sources."cookie-0.4.2"
sources."cross-spawn-7.0.3"
@ -91505,7 +91607,7 @@ in
sources."yargs-parser-20.2.9"
];
})
(sources."jsii-srcmak-0.1.710" // {
(sources."jsii-srcmak-0.1.711" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."jsonfile-6.1.0"
@ -96974,10 +97076,10 @@ in
elasticdump = nodeEnv.buildNodePackage {
name = "elasticdump";
packageName = "elasticdump";
version = "6.92.0";
version = "6.92.1";
src = fetchurl {
url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.92.0.tgz";
sha512 = "i1UYXYujm8tRhh5rEyssShTm3Rf30H+JJZ6m+udcZrZ0hcIJbILgU+ncKnBlNBQ3XVZVESeqMdzT15A/VE/xPA==";
url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.92.1.tgz";
sha512 = "TrPHQ0rHsRbOfl4rWydGJ1vM+0KzZCkHylDpG9rowP9osEq/Q/DXCGCWjJ3u+COpNnGjFhcjXttzk+0hx3beMQ==";
};
dependencies = [
sources."@fast-csv/format-4.3.5"
@ -110459,10 +110561,10 @@ in
graphql-language-service-cli = nodeEnv.buildNodePackage {
name = "graphql-language-service-cli";
packageName = "graphql-language-service-cli";
version = "3.3.10";
version = "3.3.11";
src = fetchurl {
url = "https://registry.npmjs.org/graphql-language-service-cli/-/graphql-language-service-cli-3.3.10.tgz";
sha512 = "sFLUSJ9EAG5B95gmRboIpQB0scicqviYUc5bguEjUPlz/K/6jYnWfyFipisSJDa/gBXd+EqKEqf/GrzklZJS/w==";
url = "https://registry.npmjs.org/graphql-language-service-cli/-/graphql-language-service-cli-3.3.11.tgz";
sha512 = "slmNNw6eENqjm9Jd3e2EJg7xQYxriO1hz37N1a++k+exyKv81aKLkwIVV8YxjCDbFzh6pbuqUs/6j2R4cyC+zA==";
};
dependencies = [
sources."@ardatan/sync-fetch-0.0.1"
@ -110558,7 +110660,7 @@ in
];
})
sources."graphql-language-service-5.1.0"
sources."graphql-language-service-server-2.9.0"
sources."graphql-language-service-server-2.9.1"
sources."graphql-ws-5.11.2"
sources."has-flag-3.0.0"
sources."iconv-lite-0.6.3"

View File

@ -9,16 +9,15 @@
buildDunePackage rec {
pname = "ppx_deriving_cmdliner";
version = "0.6.0";
version = "0.6.1";
minimumOCamlVersion = "4.08";
useDune2 = true;
minimalOCamlVersion = "4.08";
src = fetchFromGitHub {
owner = "hammerlab";
repo = "ppx_deriving_cmdliner";
repo = pname;
rev = "v${version}";
sha256 = "19l32y2wv64d1c7fvln07dg3bkf7wf5inzjxlff7lbabskdbbras";
sha256 = "sha256-/22KLQnxu3e2ZSca6ZLxTJDfv/rsmgCUkJnZC0RwRi8";
};
propagatedBuildInputs = [
@ -34,7 +33,7 @@ buildDunePackage rec {
meta = with lib; {
description = "Ppx_deriving plugin for generating command line interfaces from types for OCaml";
inherit (src.meta) homepage;
homepage = "https://github.com/hammerlab/ppx_deriving_cmdliner";
license = licenses.asl20;
maintainers = [ maintainers.romildo ];
};

View File

@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "bluetooth-auto-recovery";
version = "0.3.4";
version = "0.3.6";
format = "pyproject";
disabled = pythonOlder "3.9";
@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "Bluetooth-Devices";
repo = pname;
rev = "v${version}";
hash = "sha256-jInCWya146QI7D89zSAPChF8GMDj7NRzu9NvVIbkntM=";
hash = "sha256-2GmBO67sUIjasF5MHrDkZ4D+dk3xN+HNpc7nSN+qTaQ=";
};
nativeBuildInputs = [

View File

@ -0,0 +1,49 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, click
, pytestCheckHook
, pytest-click
}:
buildPythonPackage rec {
pname = "click-shell";
version = "2.1";
format = "setuptools";
# PyPi release is missing tests
src = fetchFromGitHub {
owner = "clarkperkins";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-4QpQzg0yFuOFymGiTI+A8o6LyX78iTJMqr0ernYbilI=";
};
propagatedBuildInputs = [
click
];
checkInputs = [
pytest-click
pytestCheckHook
];
pythonImportsCheck = [
"click_shell"
];
preCheck = "export HOME=$(mktemp -d)";
meta = with lib; {
description = "An extension to click that easily turns your click app into a shell utility";
longDescription = ''
This is an extension to click that easily turns your click app into a
shell utility. It is built on top of the built in python cmd module,
with modifications to make it work with click. It adds a 'shell' mode
with command completion to any click app.
'';
homepage = "https://github.com/clarkperkins/click-shell";
license = licenses.bsd3;
maintainers = with maintainers; [ binsky ];
};
}

View File

@ -1,9 +1,11 @@
{ lib
, aenum
, aiohttp
, asynctest
, buildPythonPackage
, fetchFromGitHub
, pydantic
, pytest-mock
, pytestCheckHook
, pythonOlder
, requests
@ -11,7 +13,7 @@
buildPythonPackage rec {
pname = "intellifire4py";
version = "2.0.1";
version = "2.2.1";
format = "setuptools";
disabled = pythonOlder "3.7";
@ -20,7 +22,7 @@ buildPythonPackage rec {
owner = "jeeftor";
repo = pname;
rev = version;
hash = "sha256-CO6ImL2e6B2yvHAQs3Cc7oaOllB5V9sap4bQS/XRnWI=";
hash = "sha256-dn5814eRZ9456Fn7blf1UzXPii4dXu3sjoXBV7CmwSs=";
};
propagatedBuildInputs = [
@ -31,6 +33,8 @@ buildPythonPackage rec {
];
checkInputs = [
asynctest
pytest-mock
pytestCheckHook
];

View File

@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "zha-quirks";
version = "0.0.82";
version = "0.0.83";
format = "setuptools";
disabled = pythonOlder "3.7";
@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "zigpy";
repo = "zha-device-handlers";
rev = "refs/tags/${version}";
hash = "sha256-2pm0fLPw/ROjYwvaL1wyZ39ZAbAjwc1TPsbYsO0+vcI=";
hash = "sha256-N+DSaPohwkMJ+YjbnUi7k8GQ+YFd6Ng8n0yesEnOnRA=";
};
propagatedBuildInputs = [

View File

@ -5,16 +5,16 @@
buildGoModule rec {
pname = "cirrus-cli";
version = "0.88.0";
version = "0.89.0";
src = fetchFromGitHub {
owner = "cirruslabs";
repo = pname;
rev = "v${version}";
sha256 = "sha256-FlkDequdr8dOgbk4fFlLnBSPWvOWz0tTmPJTlXxV6fg=";
sha256 = "sha256-MsuLMEbOz68RNq0kLicTslSiucdmcOn7Y6Nhbxwyt+Q=";
};
vendorSha256 = "sha256-HX4seTtO5DWeR1PqXnYKIKq1/wP6/ppTclDpkQSzgbM=";
vendorSha256 = "sha256-Llq6siZn34sHsZFneT+MLXf2W9cXqi4DZwrH1R5laOY=";
ldflags = [
"-X github.com/cirruslabs/cirrus-cli/internal/version.Version=v${version}"

View File

@ -1,7 +1,7 @@
{ lib, buildGoModule, fetchFromGitLab, fetchurl, bash }:
let
version = "15.4.0";
version = "15.5.0";
in
buildGoModule rec {
inherit version;
@ -17,13 +17,13 @@ buildGoModule rec {
# For patchShebangs
buildInputs = [ bash ];
vendorSha256 = "sha256-S0x1b2ITtqMoqdssoTgnolDC6Tyq3IdkJqxwZ29qCyU=";
vendorSha256 = "sha256-IcsYH1V3b5IUY2JqOADJrc4lkng1GS7lndfHObRQbxU=";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-runner";
rev = "v${version}";
sha256 = "sha256-zItzg5r0V+m68c5aIJLMKsTKgmkgWrQD9t0cx5Lcaho=";
sha256 = "sha256-WdrvVmuYyFAMwUDEANOjXiPoQ8rvXbcQz5mBlWUL54k=";
};
patches = [

View File

@ -1,28 +1,39 @@
GEM
remote: https://rubygems.org/
specs:
backports (3.14.0)
builder (3.2.3)
cucumber (3.1.2)
builder (>= 2.1.2)
cucumber-core (~> 3.2.0)
cucumber-expressions (~> 6.0.1)
cucumber-wire (~> 0.0.1)
diff-lcs (~> 1.3)
gherkin (~> 5.1.0)
multi_json (>= 1.7.5, < 2.0)
multi_test (>= 0.1.2)
cucumber-core (3.2.1)
backports (>= 3.8.0)
cucumber-tag_expressions (~> 1.1.0)
gherkin (~> 5.0)
cucumber-expressions (6.0.1)
cucumber-tag_expressions (1.1.1)
cucumber-wire (0.0.1)
diff-lcs (1.3)
gherkin (5.1.0)
multi_json (1.13.1)
multi_test (0.1.2)
builder (3.2.4)
cucumber (8.0.0)
builder (~> 3.2, >= 3.2.4)
cucumber-ci-environment (~> 9.0, >= 9.0.4)
cucumber-core (~> 11.0, >= 11.0.0)
cucumber-cucumber-expressions (~> 15.1, >= 15.1.1)
cucumber-gherkin (~> 23.0, >= 23.0.1)
cucumber-html-formatter (~> 19.1, >= 19.1.0)
cucumber-messages (~> 18.0, >= 18.0.0)
diff-lcs (~> 1.5, >= 1.5.0)
mime-types (~> 3.4, >= 3.4.1)
multi_test (~> 1.1, >= 1.1.0)
sys-uname (~> 1.2, >= 1.2.2)
cucumber-ci-environment (9.1.0)
cucumber-core (11.0.0)
cucumber-gherkin (~> 23.0, >= 23.0.1)
cucumber-messages (~> 18.0, >= 18.0.0)
cucumber-tag-expressions (~> 4.1, >= 4.1.0)
cucumber-cucumber-expressions (15.2.0)
cucumber-gherkin (23.0.1)
cucumber-messages (~> 18.0, >= 18.0.0)
cucumber-html-formatter (19.2.0)
cucumber-messages (~> 18.0, >= 18.0.0)
cucumber-messages (18.0.0)
cucumber-tag-expressions (4.1.0)
diff-lcs (1.5.0)
ffi (1.15.5)
mime-types (3.4.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2022.0105)
multi_test (1.1.0)
sys-uname (1.2.2)
ffi (~> 1.1)
PLATFORMS
ruby
@ -31,4 +42,4 @@ DEPENDENCIES
cucumber
BUNDLED WITH
2.1.4
2.3.22

View File

@ -1,114 +1,158 @@
{
backports = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "17j5pf0b69bkn043wi4xd530ky53jbbnljr4bsjzlm4k8bzlknfn";
type = "gem";
};
version = "3.14.0";
};
builder = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0qibi5s67lpdv1wgcj66wcymcr04q6j4mzws6a479n0mlrmh5wr1";
sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr";
type = "gem";
};
version = "3.2.3";
version = "3.2.4";
};
cucumber = {
dependencies = ["builder" "cucumber-core" "cucumber-expressions" "cucumber-wire" "diff-lcs" "gherkin" "multi_json" "multi_test"];
dependencies = ["builder" "cucumber-ci-environment" "cucumber-core" "cucumber-cucumber-expressions" "cucumber-gherkin" "cucumber-html-formatter" "cucumber-messages" "diff-lcs" "mime-types" "multi_test" "sys-uname"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1s2brssrpal8hyhcgg974x3xyhpmvpwps5ypd9p8w2lg01l1pp3j";
sha256 = "1ahpifcqv0h5r9cgd97fwr73ps90h50jzi0h17zsaw4ksb3b6g2m";
type = "gem";
};
version = "3.1.2";
version = "8.0.0";
};
cucumber-ci-environment = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1nmn2hfrjlbazgcryr3hwvsa5v4csfbjqxb4q7wbjhaxl9xxn0k7";
type = "gem";
};
version = "9.1.0";
};
cucumber-core = {
dependencies = ["backports" "cucumber-tag_expressions" "gherkin"];
dependencies = ["cucumber-gherkin" "cucumber-messages" "cucumber-tag-expressions"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1iavlh8hqj9lwljbpkw06259gdicbr1bdb6pbj5yy3n8szgr8k3c";
sha256 = "0drg9w5cz5mchh077y9ixsy7yiyrzg3cqc29mmkl3vjcwlkhn3rh";
type = "gem";
};
version = "3.2.1";
version = "11.0.0";
};
cucumber-expressions = {
cucumber-cucumber-expressions = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0zwmv6hznyz9vk81f5dhwcr9jhxx2vmbk8yyazayvllvhy0fkpdw";
sha256 = "14xkgpy69p24winh4p5q2b3534i02xxbxl5rn0capqv97qjyj63j";
type = "gem";
};
version = "6.0.1";
version = "15.2.0";
};
cucumber-tag_expressions = {
cucumber-gherkin = {
dependencies = ["cucumber-messages"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0cvmbljybws0qzjs1l67fvr9gqr005l8jk1ni5gcsis9pfmqh3vc";
sha256 = "0dsvcjy78c114q3znacs25zhq3f49q9kkxq4j9iw8b6kwimrl8wj";
type = "gem";
};
version = "1.1.1";
version = "23.0.1";
};
cucumber-wire = {
cucumber-html-formatter = {
dependencies = ["cucumber-messages"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "09ymvqb0sbw2if1nxg8rcj33sf0va88ancq5nmp8g01dfwzwma2f";
sha256 = "1gnmm1r4gyqqwzx482zsbahjyamnj0lxxky86zs4a376jv9bicyz";
type = "gem";
};
version = "0.0.1";
version = "19.2.0";
};
cucumber-messages = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1i8abkxykq7ab15pirrrf0jz9200i3x3pda2ffyxmck6063lyjgv";
type = "gem";
};
version = "18.0.0";
};
cucumber-tag-expressions = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0v1ssg4chkahck1ddl2j1hcifm0vlcn9sb104ywshw5gyv59s9qd";
type = "gem";
};
version = "4.1.0";
};
diff-lcs = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "18w22bjz424gzafv6nzv98h0aqkwz3d9xhm7cbr1wfbyas8zayza";
sha256 = "0rwvjahnp7cpmracd8x732rjgnilqv2sx7d1gfrysslc3h039fa9";
type = "gem";
};
version = "1.3";
version = "1.5.0";
};
gherkin = {
ffi = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1cgcdchwwdm10rsk44frjwqd4ihprhxjbm799nscqy2q1raqfj5s";
sha256 = "1862ydmclzy1a0cjbvm8dz7847d9rch495ib0zb64y84d3xd4bkg";
type = "gem";
};
version = "5.1.0";
version = "1.15.5";
};
multi_json = {
mime-types = {
dependencies = ["mime-types-data"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1rl0qy4inf1mp8mybfk56dfga0mvx97zwpmq5xmiwl5r770171nv";
sha256 = "0ipw892jbksbxxcrlx9g5ljq60qx47pm24ywgfbyjskbcl78pkvb";
type = "gem";
};
version = "1.13.1";
version = "3.4.1";
};
mime-types-data = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "003gd7mcay800k2q4pb2zn8lwwgci4bhi42v2jvlidm8ksx03i6q";
type = "gem";
};
version = "3.2022.0105";
};
multi_test = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1sx356q81plr67hg16jfwz9hcqvnk03bd9n75pmdw8pfxjfy1yxd";
sha256 = "042d6a1416h3di57z107ygmjdgacrpyswi73ryz75yv3v36m1rg9";
type = "gem";
};
version = "0.1.2";
version = "1.1.0";
};
sys-uname = {
dependencies = ["ffi"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0gk625krfm00nppb2ni0794kzr1cqbs1a0059fhp4s3lcrmx69jc";
type = "gem";
};
version = "1.2.2";
};
}

View File

@ -4,6 +4,8 @@
, makeWrapper
, mercurial
, git
, openssh
, nixosTests
}:
buildGoModule rec {
@ -25,9 +27,11 @@ buildGoModule rec {
doCheck = false;
postInstall = ''
wrapProgram $out/bin/houndd --prefix PATH : ${lib.makeBinPath [ mercurial git ]}
wrapProgram $out/bin/houndd --prefix PATH : ${lib.makeBinPath [ mercurial git openssh ]}
'';
passthru.tests = { inherit (nixosTests) hound; };
meta = with lib; {
inherit (src.meta) homepage;
description = "Lightning fast code searching made easy";

View File

@ -4,11 +4,12 @@
, fix
, menhirLib
, menhirSdk
, gitUpdater
}:
buildDunePackage rec {
pname = "ocaml-recovery-parser";
version = "0.2.2";
version = "0.2.4";
minimalOCamlVersion = "4.08";
useDune2 = true;
@ -17,7 +18,7 @@ buildDunePackage rec {
owner = "serokell";
repo = pname;
rev = version;
sha256 = "qQHvAPNQBbsvlQRh19sz9BtfhhMOp3uPthVozc1fpw8=";
sha256 = "gOKvjmlcHDOgsTllj2sPL/qNtW/rlNlEVIrosahNsAQ=";
};
propagatedBuildInputs = [
@ -26,6 +27,8 @@ buildDunePackage rec {
menhirSdk
];
passthru.updateScript = gitUpdater { };
meta = with lib; {
description = "A simple fork of OCaml parser with support for error recovery";
homepage = "https://github.com/serokell/ocaml-recovery-parser";

View File

@ -112,6 +112,6 @@ in stdenv.mkDerivation rec {
# Tested on linux-x86_64. Might work on linux-i386.
# Probably won't work on anything else.
platforms = platforms.linux;
maintainers = with maintainers; [ tohl ];
maintainers = with maintainers; [ ];
};
}

View File

@ -5,14 +5,14 @@
version = "4.1";
src = fetchurl {
url = "https://www.moxa.com/getmedia/b152d8c2-b9d6-4bc7-b0f4-420633b4bc2d/moxa-uport-1100-series-linux-kernel-4.x-driver-v4.1.tgz";
sha256 = "sha256-sbq5M5FQjrrORtSS07PQHf+MAZArxFcUDN5wszBwbnc=";
sha256 = "sha256-cM3imuMG483ZinFazVa8V4Id0kUGlHaezDHnYtSSb28=";
};
};
mxu11x0_5 = {
version = "5.1";
src = fetchurl {
url = "https://www.moxa.com/getmedia/57dfa4c1-8a2a-4da6-84c1-a36944ead74d/moxa-uport-1100-series-linux-kernel-5.x-driver-v5.1.tgz";
sha256 = "sha256-pdFIiD5naSDdYwRz8ww8Mg8z1gDOfZ/OeO6Q5n+kjDQ=";
sha256 = "sha256-P1YMlyAhS955CSBiZ/tyu5m6ds2PiFMcHmyrdTjloPs=";
};
};
}

View File

@ -2,7 +2,7 @@
# Do not edit!
{
version = "2022.10.4";
version = "2022.10.5";
components = {
"abode" = ps: with ps; [
abodepy

View File

@ -254,7 +254,7 @@ let
extraPackagesFile = writeText "home-assistant-packages" (lib.concatMapStringsSep "\n" (pkg: pkg.pname) extraBuildInputs);
# Don't forget to run parse-requirements.py after updating
hassVersion = "2022.10.4";
hassVersion = "2022.10.5";
in python.pkgs.buildPythonApplication rec {
pname = "homeassistant";
@ -272,7 +272,7 @@ in python.pkgs.buildPythonApplication rec {
owner = "home-assistant";
repo = "core";
rev = version;
hash = "sha256-949QvezOYW6hA3iU9j2Wu6DhX35CzW0ruwGe3JGPsH4=";
hash = "sha256-y2X6tiR3TLbQ1tYUUuu8D0i5j+P0FnDWJ1mSlGPwIuY=";
};
# leave this in, so users don't have to constantly update their downstream patch handling

View File

@ -48,10 +48,10 @@
"version": "1.0.1"
},
"gutenberg": {
"path": "gutenberg/tags/14.3.0",
"rev": "2797654",
"sha256": "0gf9spzsljhvmvhhqcgdcbrh95y2j0idmxjxsqnv2hk0miaka00d",
"version": "14.3.0"
"path": "gutenberg/tags/14.3.1",
"rev": "2800224",
"sha256": "1irs8slis4vax8l5pnal6zlaxs6487xh84kq1c89azf9raqx4h0z",
"version": "14.3.1"
},
"jetpack": {
"path": "jetpack/tags/11.4",
@ -107,6 +107,12 @@
"sha256": "0vnj7b37s9rra2m957baz8ki4z6x6acl76wgx8yj2063823q0pl2",
"version": "19.8"
},
"webp-express": {
"path": "webp-express/tags/0.25.5",
"rev": "2728620",
"sha256": "0m8hbz72kvzlrcb5jnyfka90xfk1dg602rwmf22xnawzbw52532p",
"version": "0.25.5"
},
"worker": {
"path": "worker/tags/4.9.14",
"rev": "2739771",

View File

@ -16,6 +16,7 @@
, "simple-login-captcha"
, "static-mail-sender-configurator"
, "webp-converter-for-media"
, "webp-express"
, "wordpress-seo"
, "worker"
, "wp-mail-smtp"

View File

@ -5,15 +5,15 @@
, git, nix, nixfmt, jq, coreutils, gnused, curl, cacert, bash }:
stdenv.mkDerivation rec {
version = "2022-10-19";
version = "2022-10-22";
pname = "oh-my-zsh";
rev = "a7d910c3a61d8599f748a8ddae59ecdd9424022a";
rev = "0066280c3e971e1e45a9037f6d0b993dabcc3576";
src = fetchFromGitHub {
inherit rev;
owner = "ohmyzsh";
repo = "ohmyzsh";
sha256 = "BWpvRkUXQhP1VLrlTBqqXvycyPFZaIZmgMfrkqIugSY=";
sha256 = "SiP58GhkhgaxdTG1A6jvWFkBs7D3mRCXZtNziCvPKKU=";
};
strictDeps = true;

View File

@ -4,13 +4,13 @@ let
INSTALL_PATH="${placeholder "out"}/share/fzf-tab";
in stdenv.mkDerivation rec {
pname = "zsh-fzf-tab";
version = "unstable-2022-08-11";
version = "unstable-2022-10-15";
src = fetchFromGitHub {
owner = "Aloxaf";
repo = "fzf-tab";
rev = "1efe7e3960caeba27e24dd7b546ee5c3545f68bc";
sha256 = "sha256-GI1+uEpxiMGYiXxfWr1+XtJroFRyX0LhpD7q3zft1E4=";
rev = "3aa44739958691c4de06496e5bb18e0a629edd6d";
sha256 = "sha256-VK+qJsyo0rQ2FV6lzUPhGTYNznHCuu4eOCcREqaD8jQ=";
};
strictDeps = true;

View File

@ -2,7 +2,7 @@
buildGoModule rec {
pname = "goreleaser";
version = "1.12.2";
version = "1.12.3";
src = fetchFromGitHub {
owner = "goreleaser";

View File

@ -1,16 +1,25 @@
{lib, stdenv, makeWrapper, fetchurl, perl, openssl, perlPackages }:
{ lib
, fetchFromGitHub
, makeWrapper
, perl
, perlPackages
, stdenv
}:
stdenv.mkDerivation rec {
pname = "imapsync";
version = "1.727";
version = "2.200";
src = fetchurl {
url = "https://releases.pagure.org/imapsync/imapsync-${version}.tgz";
sha256 = "1axacjw2wyaphczfw3kfmi5cl83fyr8nb207nks40fxkbs8q5dlr";
src = fetchFromGitHub {
owner = "imapsync";
repo = "imapsync";
rev = "imapsync-${version}";
sha256 = "sha256-EM8nT9v6ZHpEG33/ibPqvfgFoAF36nhq6Y+RUWK4vR0=";
};
patchPhase = ''
postPatch = ''
sed -i -e s@/usr@$out@ Makefile
substituteInPlace INSTALL.d/prerequisites_imapsync --replace "PAR::Packer" ""
'';
postInstall = ''
@ -19,18 +28,44 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ makeWrapper ];
buildInputs = with perlPackages; [ perl openssl MailIMAPClient TermReadKey
IOSocketSSL DigestHMAC URI FileCopyRecursive IOTee UnicodeString
DataUniqid JSONWebToken TestMockGuard LWP CryptOpenSSLRSA
LWPProtocolHttps Readonly TestPod TestMockObject ParseRecDescent
IOSocketInet6 NTLM
buildInputs = with perlPackages; [
Appcpanminus
CGI
CryptOpenSSLRSA
DataUniqid
DistCheckConflicts
EncodeIMAPUTF7
FileCopyRecursive
FileTail
IOSocketInet6
IOTee
JSONWebToken
LWP
MailIMAPClient
ModuleImplementation
ModuleScanDeps
NTLM
PackageStash
PackageStashXS
Readonly
RegexpCommon
SysMemInfo
TermReadKey
TestDeep
TestFatal
TestMockGuard
TestMockObject
TestPod
TestRequires
UnicodeString
perl
];
meta = with lib; {
homepage = "http://www.linux-france.org/prj/imapsync/";
description = "Mail folder synchronizer between IMAP servers";
license = licenses.gpl2Plus;
platforms = platforms.linux;
homepage = "https://imapsync.lamiral.info/";
license = licenses.wtfpl;
maintainers = with maintainers; [ pSub ];
platforms = platforms.unix;
};
}

View File

@ -2,13 +2,14 @@
python3Packages.buildPythonApplication rec {
pname = "ytcc";
version = "2.6.0";
version = "2.6.1";
format = "pyproject";
src = fetchFromGitHub {
owner = "woefe";
repo = "ytcc";
rev = "v${version}";
sha256 = "sha256-NTG7CtmlJzrhgr/JRSQ1jjSpJEm+PlF67PlEbPNihFE=";
sha256 = "sha256-pC2uoog+nev/Xa6UbXX4vX00VQQLHtZzbVkxrxO/Pg8=";
};
nativeBuildInputs = [ gettext installShellFiles ];

View File

@ -15,6 +15,7 @@
chmod a+x $out/bin/nom-build
installShellCompletion --zsh --name _nom-build completions/completion.zsh
'';
mainProgram = "nom";
};
in
justStaticExecutables

View File

@ -8309,6 +8309,20 @@ let
};
};
EncodeIMAPUTF7 = buildPerlPackage {
pname = "Encode-IMAPUTF7";
version = "1.05";
src = fetchurl {
url = "mirror://cpan/authors/id/P/PM/PMAKHOLM/Encode-IMAPUTF7-1.05.tar.gz";
hash = "sha256-RwMF3cN0g8/o08FtE3cKKAEfYAv1V6y4w+B3OZl8N+E=";
};
checkInputs = [ TestNoWarnings ];
meta = {
description = "IMAP modified UTF-7 encoding";
license = with lib.licenses; [ artistic1 gpl1Plus ];
};
};
EncodeJIS2K = buildPerlPackage {
pname = "Encode-JIS2K";
version = "0.03";

View File

@ -1881,6 +1881,8 @@ in {
click-plugins = callPackage ../development/python-modules/click-plugins { };
click-shell = callPackage ../development/python-modules/click-shell { };
click-spinner = callPackage ../development/python-modules/click-spinner { };
click-repl = callPackage ../development/python-modules/click-repl { };