Merge staging-next into staging

This commit is contained in:
github-actions[bot] 2023-10-08 18:01:27 +00:00 committed by GitHub
commit 6215da7844
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
45 changed files with 842 additions and 542 deletions

View File

@ -5836,10 +5836,14 @@
githubId = 1618343; githubId = 1618343;
}; };
foo-dogsquared = { foo-dogsquared = {
email = "foo.dogsquared@gmail.com"; email = "foodogsquared@foodogsquared.one";
github = "foo-dogsquared"; github = "foo-dogsquared";
githubId = 34962634; githubId = 34962634;
matrix = "@foodogsquared:matrix.org";
name = "Gabriel Arazas"; name = "Gabriel Arazas";
keys = [{
fingerprint = "DDD7 D0BD 602E 564B AA04 FC35 1431 0D91 4115 2B92";
}];
}; };
fooker = { fooker = {
email = "fooker@lab.sh"; email = "fooker@lab.sh";

View File

@ -72,5 +72,6 @@ mkDerivation rec {
license = licenses.mit; license = licenses.mit;
broken = stdenv.isDarwin; broken = stdenv.isDarwin;
platforms = platforms.unix; platforms = platforms.unix;
mainProgram = "bitcoin-cli";
}; };
} }

View File

@ -0,0 +1,28 @@
{
lib,
buildGoModule,
fetchFromGitHub,
}:
buildGoModule rec {
pname = "lndinit";
version = "0.1.5-beta";
src = fetchFromGitHub {
owner = "lightninglabs";
repo = pname;
rev = "v${version}";
hash = "sha256-7ibjDIDKP1ASvCWiF03aLCR6RXqLxmdkR5UZoU3dneA=";
};
vendorHash = "sha256-2AHU5/XSDJAEvAg7LmGxCmrJ/oS84fNF3mXigKFDsb4=";
subPackages = ["."];
meta = with lib; {
description = "Wallet initializer utility for lnd";
homepage = "https://github.com/lightninglabs/lndinit";
mainProgram = pname;
license = licenses.mit;
maintainers = with maintainers; [aldoborrero];
};
}

View File

@ -3516,8 +3516,8 @@ let
mktplcRef = { mktplcRef = {
name = "uiua-vscode"; name = "uiua-vscode";
publisher = "uiua-lang"; publisher = "uiua-lang";
version = "0.0.12"; version = "0.0.15";
sha256 = "sha256-clVVRJihErAiZHcGImgFoxdD97o6S7NJm8BqfH41MFE="; sha256 = "sha256-q+hSssxOIfeRUw2z9nMiCmH8cAF+GPTvlmc1jl/L4uU=";
}; };
meta = { meta = {
description = "VSCode language extension for Uiua"; description = "VSCode language extension for Uiua";

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "f3d"; pname = "f3d";
version = "2.1.0"; version = "2.2.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "f3d-app"; owner = "f3d-app";
repo = "f3d"; repo = "f3d";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-2LDHIeKgLUS2ujJUx2ZerXmZYB9rrT3PYvrtzV4vcHM="; hash = "sha256-3Pg8uvrUGPKPmsn24q5HPMg9dgvukAXBgSVTW0NiCME=";
}; };
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];

View File

@ -14,11 +14,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "clash-verge"; pname = "clash-verge";
version = "1.3.5"; version = "1.3.7";
src = fetchurl { src = fetchurl {
url = "https://github.com/zzzgydi/clash-verge/releases/download/v${version}/clash-verge_${version}_amd64.deb"; url = "https://github.com/zzzgydi/clash-verge/releases/download/v${version}/clash-verge_${version}_amd64.deb";
hash = "sha256-dMlJ7f1wpaiJrK5Xwx+e1tsWkGG9gJUyiIjhvVCWEJQ="; hash = "sha256-+RYfGLa4d5JkLWnlYfhjCOSREVJ4ad/R36eSiNj3GIA=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -2,13 +2,13 @@
buildGoModule rec { buildGoModule rec {
pname = "cilium-cli"; pname = "cilium-cli";
version = "0.15.8"; version = "0.15.10";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "cilium"; owner = "cilium";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-iIE4jqvlkgf8+IrP0t+o0bZwlB5v61HzbyQy6ExAobE="; hash = "sha256-iIv4xOqggbMDvscnaaz0QXjeScJ4SzOP0fvfshq+vyE=";
}; };
vendorHash = null; vendorHash = null;

View File

@ -2,16 +2,16 @@
buildGoModule rec { buildGoModule rec {
pname = "rke2"; pname = "rke2";
version = "1.27.5+rke2r1"; version = "1.28.2+rke2r1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "rancher"; owner = "rancher";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-LKVz/oKt3WDf84KEEj4dRyjkRWZIWbOnEgG03EHvfGQ="; hash = "sha256-PkBnM6mKE90e8VZ3QHYp2mM4RgD9u1gNjFea3RaPGy0=";
}; };
vendorHash = "sha256-Ck3/sMvCLoXKtOIhn0uE8hHdTlPFjIT04l3zoZQNKPs="; vendorHash = "sha256-aW8en8KJsPITKT4fIyhhtLiYdk+98iL14wQXG4HsM3U=";
postPatch = '' postPatch = ''
# Patch the build scripts so they work in the Nix build environment. # Patch the build scripts so they work in the Nix build environment.

View File

@ -39,7 +39,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "armcord"; pname = "armcord";
version = "3.2.4"; version = "3.2.4-libwebp";
src = src =
let let
@ -47,12 +47,12 @@ stdenv.mkDerivation rec {
in in
{ {
x86_64-linux = fetchurl { x86_64-linux = fetchurl {
url = "${base}/v${version}/ArmCord_${version}_amd64.deb"; url = "${base}/v${version}/ArmCord_${builtins.head (lib.splitString "-" version)}_amd64.deb";
hash = "sha256-IUHcDHIJeGx7QKjxl3fUFHqUfs1JdIFxesvDXt3mVw0="; hash = "sha256-WeHgai9vTaN04zMdAXmhemKroKH+kwHuOr/E85mfurE=";
}; };
aarch64-linux = fetchurl { aarch64-linux = fetchurl {
url = "${base}/v${version}/ArmCord_${version}_arm64.deb"; url = "${base}/v${version}/ArmCord_${builtins.head (lib.splitString "-" version)}_arm64.deb";
hash = "sha256-TWVlEjakdRyZmOuBq9HLO+R7y5jmgstFtyEHjf8nxxM="; hash = "sha256-4/vGdWXv8wrbF/EhMK6kJPjta0EOGH6C3kUyM0OTB8M=";
}; };
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
@ -138,6 +138,5 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ ludovicopiero wrmilling ]; maintainers = with maintainers; [ ludovicopiero wrmilling ];
platforms = [ "x86_64-linux" "aarch64-linux" ]; platforms = [ "x86_64-linux" "aarch64-linux" ];
mainProgram = "armcord"; mainProgram = "armcord";
knownVulnerabilities = [ "CVE-2023-4863" ];
}; };
} }

View File

@ -18,13 +18,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "wayvnc"; pname = "wayvnc";
version = "0.6.2"; version = "0.7.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "any1"; owner = "any1";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-yNWTTjlmMCMTed1SiRep3iUxchQya1GnTVoub1cpR14="; sha256 = "sha256-hmlzv1WaT+KucR7RGPC3bKcIdTxPOvK2s17nDucdu7c=";
}; };
strictDeps = true; strictDeps = true;

View File

@ -7,10 +7,10 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "bilibili"; pname = "bilibili";
version = "1.12.0-2"; version = "1.12.1-2";
src = fetchurl { src = fetchurl {
url = "https://github.com/msojocs/bilibili-linux/releases/download/v${version}/io.github.msojocs.bilibili_${version}_amd64.deb"; url = "https://github.com/msojocs/bilibili-linux/releases/download/v${version}/io.github.msojocs.bilibili_${version}_amd64.deb";
hash = "sha256-LnTRznIUXU7h0SyOCfVjfqhNv2OCRujNoM1PtGUVJeU="; hash = "sha256-vYoVHVT/Deooxq/0WVzPebR68N9KBJfgLU30lJPB89M=";
}; };
unpackPhase = '' unpackPhase = ''

View File

@ -1,6 +1,6 @@
{ lib, stdenv, fetchurl { lib, stdenv, fetchurl, fetchpatch2
, meson, ninja, pkg-config, python3, wayland-scanner , meson, ninja, pkg-config, python3, wayland-scanner
, cairo, dbus, libdrm, libevdev, libinput, libxkbcommon, mesa, seatd, wayland , cairo, libdrm, libevdev, libinput, libxkbcommon, mesa, seatd, wayland
, wayland-protocols, xcbutilcursor , wayland-protocols, xcbutilcursor
, demoSupport ? true , demoSupport ? true
@ -26,6 +26,16 @@ stdenv.mkDerivation rec {
hash = "sha256-62hqfPAJkqI7F/GS/KmohzE+ksNG7jXYV1GWmD1la0o="; hash = "sha256-62hqfPAJkqI7F/GS/KmohzE+ksNG7jXYV1GWmD1la0o=";
}; };
patches = [
# ci, backend-vnc: update to Neat VNC 0.7.0
# part of https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1051
(fetchpatch2 {
url = "https://gitlab.freedesktop.org/wayland/weston/-/commit/8895b15f3dfc555a869e310ff6e16ff5dced1336.patch";
hash = "sha256-PGAmQhzG8gZcYRaZwhKPlgzfbILIXGAHLSd9dCHAP1A=";
excludes = [ ".gitlab-ci.yml" ];
})
];
depsBuildBuild = [ pkg-config ]; depsBuildBuild = [ pkg-config ];
nativeBuildInputs = [ meson ninja pkg-config python3 wayland-scanner ]; nativeBuildInputs = [ meson ninja pkg-config python3 wayland-scanner ];
buildInputs = [ buildInputs = [

View File

@ -353,6 +353,10 @@ crate_: lib.makeOverridable
extraRustcOpts buildTests codegenUnits; extraRustcOpts buildTests codegenUnits;
}; };
dontStrip = !release; dontStrip = !release;
# We need to preserve metadata in .rlib, which might get stripped on macOS. See https://github.com/NixOS/nixpkgs/issues/218712
stripExclude = [ "*.rlib" ];
installPhase = installCrate crateName metadata buildTests; installPhase = installCrate crateName metadata buildTests;
# depending on the test setting we are either producing something with bins # depending on the test setting we are either producing something with bins

View File

@ -0,0 +1,124 @@
{ lib
, makeWrapper
, fetchFromGitHub
, rustPackages
, pkg-config
, elfutils
, zlib
}:
let
inherit (rustPackages.rustc) llvmPackages;
inherit (rustPackages) rustPlatform;
bpftool = llvmPackages.stdenv.mkDerivation {
pname = "bpftool";
version = "unstable-2023-03-11";
# this fork specialized for some functions
# and has eventually been embedded into the ecc binary
src = fetchFromGitHub {
owner = "eunomia-bpf";
repo = "bpftool";
rev = "05940344f5db18d0cb1bc1c42e628f132bc93123";
hash = "sha256-g2gjixfuGwVnFlqCMGLWVPbtKOSpQI+vZwIZciXFPTc=";
fetchSubmodules = true;
};
buildInputs = [
llvmPackages.libllvm
elfutils
zlib
];
buildPhase = ''
make -C src
'';
installPhase = ''
# We don't use the default `make install` because we are looking to create a
# directory structure compatible with `build.rs` of `ecc`.
mkdir -p $out/src/libbpf
# some headers are required
cp -r src/libbpf/include $out/src/libbpf
cp src/bpftool $out/src
'';
};
vmlinux-headers = fetchFromGitHub {
owner = "eunomia-bpf";
repo = "vmlinux";
rev = "933f83becb45f5586ed5fd089e60d382aeefb409";
hash = "sha256-CVEmKkzdFNLKCbcbeSIoM5QjYVLQglpz6gy7+ZFPgCY=";
};
in
rustPlatform.buildRustPackage rec {
pname = "ecc";
version = "1.0.11";
src = fetchFromGitHub {
owner = "eunomia-bpf";
repo = "eunomia-bpf";
rev = "v${version}";
hash = "sha256-UiwS+osyC3gtbQH0bWNsx1p3xYr993/FAZ5d5NKnaBM=";
};
sourceRoot = "${src.name}/compiler/cmd";
cargoHash = "sha256-j2HPSmU/JARfw2mE1IiXFT/dcdxxnp+agC2DN0Kc5nw=";
nativeBuildInputs = [
pkg-config
makeWrapper
rustPlatform.bindgenHook
];
buildInputs = [
elfutils
zlib
];
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER = "gcc";
preBuild = ''
# `SANDBOX` defined by upstream to disable build-time network access
export SANDBOX=1
# specify dependencies' location
export VMLINUX_DIR=${vmlinux-headers}
export BPFTOOL_DIR=${bpftool}
'';
preCheck = ''
export HOME=$NIX_BUILD_TOP
'';
checkFlags = [
# requires network access
"--skip=bpf_compiler::tests::test_generate_custom_btf"
# FIXME: requires dynamic link `libclang` or clang binary which are not found in check env
"--skip=bpf_compiler::tests::test_compile_bpf"
"--skip=bpf_compiler::tests::test_export_multi_and_pack"
"--skip=document_parser::test::test_parse_empty"
"--skip=document_parser::test::test_parse_maps"
"--skip=document_parser::test::test_parse_progss"
"--skip=document_parser::test::test_parse_variables"
];
passthru = {
inherit bpftool;
};
postFixup = ''
wrapProgram $out/bin/ecc-rs \
--prefix LIBCLANG_PATH : ${llvmPackages.libclang.lib}/lib \
--prefix PATH : ${lib.makeBinPath (with llvmPackages; [clang bintools-unwrapped])}
'';
meta = with lib; {
homepage = "https://eunomia.dev";
description = "the eBPF compile toolchain for eunomia-bpf";
maintainers = with maintainers; [ oluceps ];
platforms = platforms.linux;
license = licenses.mit;
};
}

View File

@ -6,16 +6,16 @@
buildGoModule rec { buildGoModule rec {
pname = "eksctl"; pname = "eksctl";
version = "0.160.0"; version = "0.161.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "weaveworks"; owner = "weaveworks";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-fhsv4iiUO69TenK4MIGfQcVCBeYkKBcAEVZJPoNAixk="; hash = "sha256-hlHwzZ0U3G6IGJjeHZPlO2+thJ1UKxHhRb28EQ39pZk=";
}; };
vendorHash = "sha256-LiRzPJ7DBV0gsE9pJQ18l2grgk2WLkD8i83Fvr9asMM="; vendorHash = "sha256-9rT2zkgwxDQlxTWF1zHpYOOI7uK5Q/GYFWIrKgP2GaQ=";
doCheck = false; doCheck = false;

View File

@ -17,16 +17,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "eza"; pname = "eza";
version = "0.14.0"; version = "0.14.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "eza-community"; owner = "eza-community";
repo = "eza"; repo = "eza";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-T/3JUjeBw5r1E0hnMRWbMsuqKKHSVSC12HIgOAU0Gi4="; hash = "sha256-6Hb+Zt9brnmxVXVUPhJa6yh8fccrD56UXoCw/wZGowI=";
}; };
cargoHash = "sha256-Wao9J684kSZT/StCNtBDJCdx9tiWTlU+WxCYHD6oeqw="; cargoHash = "sha256-01LuDse7bbq8jT7q8P9ncyQUqCAXR9pK6GmsaDUNYck=";
nativeBuildInputs = [ cmake pkg-config installShellFiles pandoc ]; nativeBuildInputs = [ cmake pkg-config installShellFiles pandoc ];
buildInputs = [ zlib ] buildInputs = [ zlib ]

View File

@ -10,22 +10,53 @@ stdenv.mkDerivation rec {
owner = "dinhviethoa"; owner = "dinhviethoa";
repo = "libetpan"; repo = "libetpan";
rev = version; rev = version;
sha256 = "0g7an003simfdn7ihg9yjv7hl2czsmjsndjrp39i7cad8icixscn"; hash = "sha256-lukeWURNsRPTuFk2q2XVnwkKz5Y+PRiPba5GPQCw6jw=";
}; };
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];
patches = [ patches = [
# The following two patches are fixing CVE-2020-15953, as reported in the # The following patches are security and/or reliability fixes.
# issue tracker: https://github.com/dinhvh/libetpan/issues/386 # They all must be removed for the next version bump.
# They might be removed for the next version bump.
# Fix potential null pointer deference
# https://github.com/dinhvh/libetpan/pull/348
(fetchpatch {
name = "pr-348-null-pointer-deference.patch";
url = "https://github.com/dinhvh/libetpan/commit/720e92e5752e562723a9730f8e604cb78f3a9163.patch";
hash = "sha256-/bA/ekeMhLE3OyREHIanlrb+uuSxwur+ZloeaX9AyyM=";
})
# Fix potential null pointer deference
# https://github.com/dinhvh/libetpan/pull/361
(fetchpatch {
name = "pr-361-null-pointer-deference.patch";
url = "https://github.com/dinhvh/libetpan/commit/0cdefb017fcfd0fae56a151dc14c8439a38ecc44.patch";
hash = "sha256-qbWisOCPI91AIXzg3n7mceSVbBKHZXd8Z0z1u/SrIG8=";
})
# Fix potential null pointer deference
# https://github.com/dinhvh/libetpan/pull/363
(fetchpatch {
name = "pr-363-null-pointer-deference.patch";
url = "https://github.com/dinhvh/libetpan/commit/68bde8b12b40a680c29d228f0b8fe4dfbf2d8d0b.patch";
hash = "sha256-dUbnh2RoeELk/usHeFsdGC+J198jcudx3rb6/3sUAX0=";
})
# Missing boundary fix
# https://github.com/dinhvh/libetpan/pull/384
(fetchpatch {
name = "pr-384-missing-boundary-fix.patch";
url = "https://github.com/dinhvh/libetpan/commit/24c485495216c00076b29391591f46b61fcb3dac.patch";
hash = "sha256-6ry8EfiYgbMtQYtT7L662I1A7N7N6OOy9T2ECgR7+cI=";
})
# CVE-2020-15953: Detect extra data after STARTTLS response and exit # CVE-2020-15953: Detect extra data after STARTTLS response and exit
# https://github.com/dinhvh/libetpan/pull/387 # https://github.com/dinhvh/libetpan/pull/387
(fetchpatch { (fetchpatch {
name = "cve-2020-15953-imap.patch"; name = "cve-2020-15953-imap.patch";
url = "https://github.com/dinhvh/libetpan/commit/1002a0121a8f5a9aee25357769807f2c519fa50b.patch"; url = "https://github.com/dinhvh/libetpan/commit/1002a0121a8f5a9aee25357769807f2c519fa50b.patch";
sha256 = "1h9ds2z4jii40a0i3z6hsnzx1ldmd2jqidsxp2y2ksyp1ijcgabn"; hash = "sha256-dqnHZAzX6ym8uF23iKVotdHQv9XQ/BGBAiRGSb7QLcE=";
}) })
# CVE-2020-15953: Detect extra data after STARTTLS responses in SMTP and POP3 and exit # CVE-2020-15953: Detect extra data after STARTTLS responses in SMTP and POP3 and exit
@ -33,7 +64,23 @@ stdenv.mkDerivation rec {
(fetchpatch { (fetchpatch {
name = "cve-2020-15953-pop3-smtp.patch"; name = "cve-2020-15953-pop3-smtp.patch";
url = "https://github.com/dinhvh/libetpan/commit/298460a2adaabd2f28f417a0f106cb3b68d27df9.patch"; url = "https://github.com/dinhvh/libetpan/commit/298460a2adaabd2f28f417a0f106cb3b68d27df9.patch";
sha256 = "0lq829djar7nb3fai3vdzirmks3w2lfagzqc809lx2lln6y213a0"; hash = "sha256-QI0gvLGUik4TQAz/pxwVfOhZc/xtj6jcWPZkJVsSCFM=";
})
# Fix buffer overwrite for empty string in remove_trailing_eol
# https://github.com/dinhvh/libetpan/pull/408
(fetchpatch {
name = "pr-408-fix-buffer-overwrite.patch";
url = "https://github.com/dinhvh/libetpan/commit/078b924c7f49ac435b10b0f53a73f1bbc4717064.patch";
hash = "sha256-lBRS+bv/7IK7yat2p3mc0SRYn/wRB/spjE7ungj6DT0=";
})
# CVE-2022-4121: Fixed crash when st_info_list is NULL.
# https://github.com/dinhvh/libetpan/issues/420
(fetchpatch {
name = "cve-2022-4121.patch";
url = "https://github.com/dinhvh/libetpan/commit/5c9eb6b6ba64c4eb927d7a902317410181aacbba.patch";
hash = "sha256-O+LUkI91oej7MFg4Pg6/xq1uhSanweH81VzPXBdiPh4=";
}) })
]; ];
@ -45,9 +92,8 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Mail Framework for the C Language"; description = "Mail Framework for the C Language";
homepage = "http://www.etpan.org/libetpan.html"; homepage = "https://www.etpan.org/libetpan.html";
license = licenses.bsd3; license = licenses.bsd3;
maintainers = with maintainers; [ oxzi ]; maintainers = with maintainers; [ oxzi ];
platforms = platforms.linux;
}; };
} }

View File

@ -15,13 +15,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "neatvnc"; pname = "neatvnc";
version = "0.6.0"; version = "0.7.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "any1"; owner = "any1";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-3hNdgfAJGJkMXdB86+u3bKwrvXoMei1YCFXDG4ObkU4="; sha256 = "sha256-R+PvD7E/z+Gc7h2y0pUYaCkzfgpxzwToOr4pKSrOnxU=";
}; };
strictDeps = true; strictDeps = true;

View File

@ -0,0 +1,47 @@
{ lib
, stdenv
, fetchFromGitHub
, cmake
, doctest
}:
stdenv.mkDerivation (finalAttrs: {
pname = "xsimd";
version = "10.0.0";
src = fetchFromGitHub {
owner = "xtensor-stack";
repo = "xsimd";
rev = finalAttrs.version;
sha256 = "sha256-+ewKbce+rjNWQ0nQzm6O4xSwgzizSPpDPidkQYuoSTU=";
};
nativeBuildInputs = [
cmake
];
patches = lib.optionals stdenv.isDarwin [
# https://github.com/xtensor-stack/xsimd/issues/807
./disable-test_error_gamma-test.patch
] ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [
# https://github.com/xtensor-stack/xsimd/issues/798
./disable-polar-test.patch
];
cmakeFlags = [
"-DBUILD_TESTS=${if (finalAttrs.doCheck && stdenv.hostPlatform == stdenv.buildPlatform) then "ON" else "OFF"}"
];
doCheck = true;
nativeCheckInputs = [
doctest
];
checkTarget = "xtest";
meta = with lib; {
description = "C++ wrappers for SIMD intrinsics";
homepage = "https://github.com/xtensor-stack/xsimd";
license = licenses.bsd3;
maintainers = with maintainers; [ tobim ];
platforms = platforms.all;
};
})

View File

@ -5,13 +5,13 @@
, doctest , doctest
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: {
pname = "xsimd"; pname = "xsimd";
version = "11.1.0"; version = "11.1.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "xtensor-stack"; owner = "xtensor-stack";
repo = "xsimd"; repo = "xsimd";
rev = version; rev = finalAttrs.version;
sha256 = "sha256-l6IRzndjb95hIcFCCm8zmlNHWtKduqy2t/oml/9Xp+w="; sha256 = "sha256-l6IRzndjb95hIcFCCm8zmlNHWtKduqy2t/oml/9Xp+w=";
}; };
patches = [ patches = [
@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
]; ];
cmakeFlags = [ cmakeFlags = [
"-DBUILD_TESTS=${if (doCheck && stdenv.hostPlatform == stdenv.buildPlatform) then "ON" else "OFF"}" "-DBUILD_TESTS=${if (finalAttrs.doCheck && stdenv.hostPlatform == stdenv.buildPlatform) then "ON" else "OFF"}"
]; ];
doCheck = true; doCheck = true;
@ -57,4 +57,4 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ tobim ]; maintainers = with maintainers; [ tobim ];
platforms = platforms.all; platforms = platforms.all;
}; };
} })

View File

@ -2,36 +2,54 @@
, stdenv , stdenv
, fetchFromGitHub , fetchFromGitHub
, cmake , cmake
, gtest , doctest
, xsimd , enableAssertions ? false
, enableBoundChecks ? false # Broadcasts don't pass bound checks
, nlohmann_json
, xtl , xtl
# Although this dependency is of the same GitHub organization, xtensor don't
# support xsimd 11 yet, see:
# https://github.com/xtensor-stack/xtensor/issues/2721
, xsimd10
}: }:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "xtensor"; pname = "xtensor";
version = "0.23.10"; version = "0.24.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "xtensor-stack"; owner = "xtensor-stack";
repo = "xtensor"; repo = "xtensor";
rev = version; rev = finalAttrs.version;
sha256 = "1ayrhyh9x33b87ic01b4jzxc8x27yxpxzya5x54ikazvz8p71n14"; hash = "sha256-dVbpcBW+jK9nIl5efk5LdKdBm8CkaJWEZ0ZY7ZuApwk=";
}; };
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [
propagatedBuildInputs = [ xtl xsimd ]; cmake
];
propagatedBuildInputs = [
nlohmann_json
xtl
] ++ lib.optionals (!(stdenv.isAarch64 && stdenv.isLinux)) [
# xsimd support is broken on aarch64-linux, see:
# https://github.com/xtensor-stack/xsimd/issues/945
xsimd10
];
cmakeFlags = [ "-DBUILD_TESTS=ON" ]; cmakeFlags = let
cmakeBool = x: if x then "ON" else "OFF";
in [
"-DBUILD_TESTS=${cmakeBool finalAttrs.doCheck}"
"-DXTENSOR_ENABLE_ASSERT=${cmakeBool enableAssertions}"
"-DXTENSOR_CHECK_DIMENSION=${cmakeBool enableBoundChecks}"
];
doCheck = true; doCheck = true;
nativeCheckInputs = [ gtest ]; nativeCheckInputs = [
doctest
];
checkTarget = "xtest"; checkTarget = "xtest";
# https://github.com/xtensor-stack/xtensor/issues/2542
postPatch = ''
substituteInPlace xtensor.pc.in \
--replace '$'{prefix}/@CMAKE_INSTALL_LIBDIR@ @CMAKE_INSTALL_FULL_LIBDIR@
'';
meta = with lib; { meta = with lib; {
description = "Multi-dimensional arrays with broadcasting and lazy computing."; description = "Multi-dimensional arrays with broadcasting and lazy computing.";
homepage = "https://github.com/xtensor-stack/xtensor"; homepage = "https://github.com/xtensor-stack/xtensor";
@ -39,4 +57,4 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ cpcloud ]; maintainers = with maintainers; [ cpcloud ];
platforms = platforms.all; platforms = platforms.all;
}; };
} })

View File

@ -55,14 +55,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "dvc"; pname = "dvc";
version = "3.23.0"; version = "3.24.0";
format = "pyproject"; format = "pyproject";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "iterative"; owner = "iterative";
repo = pname; repo = pname;
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-Ti4RWIN5y38ZpS91Q/4HDE549evQ8rL7P/bp9D7ql7U="; hash = "sha256-tXKZSAM/AwqnsXXmXeOLFTvsYvprcadH0rr78r99aPA=";
}; };
pythonRelaxDeps = [ pythonRelaxDeps = [

View File

@ -1,5 +1,6 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, pythonOlder
, fetchFromGitHub , fetchFromGitHub
, setuptools , setuptools
, setuptools-scm , setuptools-scm
@ -14,14 +15,16 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "edk2-pytool-library"; pname = "edk2-pytool-library";
version = "0.18.1"; version = "0.19.0";
format = "pyproject"; pyproject = true;
disabled = pythonOlder "3.10";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tianocore"; owner = "tianocore";
repo = "edk2-pytool-library"; repo = "edk2-pytool-library";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-Ps1gXeaatZ3wIPcJybpj5y9q5kpaiTc8IuEkGAV48OA="; hash = "sha256-aXwQWnhbt4D5OYYMlGLl+il/RJp6mGJLFXw8pj7TYyk=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -15,7 +15,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pydiscovergy"; pname = "pydiscovergy";
version = "2.0.3"; version = "2.0.4";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.10"; disabled = pythonOlder "3.10";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "jpbede"; owner = "jpbede";
repo = "pydiscovergy"; repo = "pydiscovergy";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-iE80r9xXDI01gG0S9zhWsLSdVLQo2R4A5Ktnccsetzk="; hash = "sha256-yHACEo5481BZVqqEj8WeuIpSWAfBqnmRdOWRPH5RuHQ=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -27,7 +27,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "xml2rfc"; pname = "xml2rfc";
version = "3.18.0"; version = "3.18.1";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.6";
@ -36,7 +36,7 @@ buildPythonPackage rec {
owner = "ietf-tools"; owner = "ietf-tools";
repo = "xml2rfc"; repo = "xml2rfc";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-yhzOfX2umux1ulDiInbbKXvATA+k1TLQrSa9vcR/i58="; hash = "sha256-+8L6qkJAMdjT+IDVtZt8/7VsOMdSxi/Jm7ORapJArbI=";
}; };
postPatch = '' postPatch = ''

View File

@ -1,5 +1,6 @@
{ lib { lib
, buildPythonPackage , toPythonModule
, stdenv
, fetchFromGitHub , fetchFromGitHub
, cmake , cmake
, gtest , gtest
@ -8,28 +9,37 @@
, numpy , numpy
}: }:
buildPythonPackage rec { toPythonModule (stdenv.mkDerivation(finalAttrs: {
pname = "xtensor-python"; pname = "xtensor-python";
version = "0.25.1"; version = "0.26.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "xtensor-stack"; owner = "xtensor-stack";
repo = pname; repo = "xtensor-python";
rev = version; rev = finalAttrs.version;
sha256 = "17la76hn4r1jv67dzz8x2pzl608r0mnvz854407mchlzj6rhsxza"; sha256 = "sha256-kLFt5Ah5/ZO6wfTZQviVXeIAVok+/F/XCwpgPSagOMo=";
}; };
nativeBuildInputs = [ cmake pybind11 ]; nativeBuildInputs = [
cmake
propagatedBuildInputs = [ xtensor numpy ]; ];
buildInputs = [
dontUseSetuptoolsBuild = true; pybind11
dontUsePipInstall = true; ];
dontUseSetuptoolsCheck = true;
nativeCheckInputs = [ nativeCheckInputs = [
gtest gtest
]; ];
doCheck = true;
cmakeFlags = [
"-DBUILD_TESTS=${if finalAttrs.doCheck then "ON" else "OFF"}"
];
propagatedBuildInputs = [
xtensor
numpy
];
checkTarget = "xtest";
meta = with lib; { meta = with lib; {
homepage = "https://github.com/xtensor-stack/xtensor-python"; homepage = "https://github.com/xtensor-stack/xtensor-python";
@ -37,4 +47,4 @@ buildPythonPackage rec {
license = licenses.bsd3; license = licenses.bsd3;
maintainers = with maintainers; [ lsix ]; maintainers = with maintainers; [ lsix ];
}; };
} }))

View File

@ -2,7 +2,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "codeql"; pname = "codeql";
version = "2.14.5"; version = "2.14.6";
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-axB3BmHmyBDHxBeiwxUpSnhXpdZHfvYQkae7oW1OSzg="; hash = "sha256-MmVH5rB6yg5w8RsrRkiV7bfCxHgp0jw27IOmUS3fcHA=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -3,10 +3,10 @@
"deps": { "deps": {
"src/electron": { "src/electron": {
"fetcher": "fetchFromGitHub", "fetcher": "fetchFromGitHub",
"hash": "sha256-oLzqasdnnsAizie6fl56bWs1m+IzWn5/7mGimUVYrQU=", "hash": "sha256-tQzmHL107F2jO6oDhkSDSOM+q91wxfYvrM9dw7jNlRE=",
"owner": "electron", "owner": "electron",
"repo": "electron", "repo": "electron",
"rev": "v27.0.0-beta.8" "rev": "v27.0.0-beta.9"
}, },
"src": { "src": {
"fetcher": "fetchFromGitiles", "fetcher": "fetchFromGitiles",
@ -873,7 +873,7 @@
"rev": "78d3966b3c331292ea29ec38661b25df0a245948" "rev": "78d3966b3c331292ea29ec38661b25df0a245948"
} }
}, },
"version": "27.0.0-beta.8", "version": "27.0.0-beta.9",
"modules": "118", "modules": "118",
"chrome": "118.0.5993.18", "chrome": "118.0.5993.18",
"node": "18.17.1", "node": "18.17.1",
@ -895,16 +895,16 @@
"deps": { "deps": {
"src/electron": { "src/electron": {
"fetcher": "fetchFromGitHub", "fetcher": "fetchFromGitHub",
"hash": "sha256-i3S0sIbt8wLRXDo4R3M3epsVD7VUsYWqzdNeG/gRzXE=", "hash": "sha256-deYr/VWVnnkLmotT5aqMomz7GzJlhKdkuxZhzj8guT0=",
"owner": "electron", "owner": "electron",
"repo": "electron", "repo": "electron",
"rev": "v26.2.4" "rev": "v26.3.0"
}, },
"src": { "src": {
"fetcher": "fetchFromGitiles", "fetcher": "fetchFromGitiles",
"hash": "sha256-iIul2qfkAEx0JYYhjxTEIVGxSAlIeNJ3pFGfJqx0jMw=", "hash": "sha256-yctASyLtsBAxK7S34wVJB64QKnQkV3jGXshKWVpMjVo=",
"url": "https://chromium.googlesource.com/chromium/src.git", "url": "https://chromium.googlesource.com/chromium/src.git",
"rev": "116.0.5845.190", "rev": "116.0.5845.228",
"postFetch": "rm -r $out/third_party/blink/web_tests; rm -r $out/third_party/hunspell/tests; rm -r $out/content/test/data; rm -r $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; " "postFetch": "rm -r $out/third_party/blink/web_tests; rm -r $out/third_party/hunspell/tests; rm -r $out/content/test/data; rm -r $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; "
}, },
"src/third_party/clang-format/script": { "src/third_party/clang-format/script": {
@ -1377,9 +1377,9 @@
}, },
"src/third_party/libvpx/source/libvpx": { "src/third_party/libvpx/source/libvpx": {
"fetcher": "fetchFromGitiles", "fetcher": "fetchFromGitiles",
"hash": "sha256-nBNbZSpuoOTNgddVhw9twbxtLTgjDypY5AtxQlzf1HE=", "hash": "sha256-9zyYyamGsDO+a6ggdlxJ78xIGmaNyD7NcmQVIZW9oLA=",
"url": "https://chromium.googlesource.com/webm/libvpx.git", "url": "https://chromium.googlesource.com/webm/libvpx.git",
"rev": "2245df50a6d360d33fccd51479c48f2210ed607a" "rev": "278d0acd32c3fd544e6f99cbfd714df3430a6442"
}, },
"src/third_party/libwebm/source": { "src/third_party/libwebm/source": {
"fetcher": "fetchFromGitiles", "fetcher": "fetchFromGitiles",
@ -1641,9 +1641,9 @@
}, },
"src/third_party/webrtc": { "src/third_party/webrtc": {
"fetcher": "fetchFromGitiles", "fetcher": "fetchFromGitiles",
"hash": "sha256-1A5kogfs9QnEtfTbLuhDJZ30UyspHAZ4a5ULDIf021U=", "hash": "sha256-MoEeE9iXW4bbwhugT40njlxPWO04LomykQk/hZb6TwQ=",
"url": "https://webrtc.googlesource.com/src.git", "url": "https://webrtc.googlesource.com/src.git",
"rev": "44bc8e96ed88005fec89a1cc479e291fea30d1b3" "rev": "402f60c2eabefbc7a120ec01659690c7fdf89769"
}, },
"src/third_party/wuffs/src": { "src/third_party/wuffs/src": {
"fetcher": "fetchFromGitiles", "fetcher": "fetchFromGitiles",
@ -1677,9 +1677,9 @@
}, },
"src/v8": { "src/v8": {
"fetcher": "fetchFromGitiles", "fetcher": "fetchFromGitiles",
"hash": "sha256-ZiUQKEuFP8RUJS/gIMiOsJOf+/mKvHbpdDe1l2NWCxM=", "hash": "sha256-FniqsFWFZUclDsA+cOvX+FFxsnVd8lfMVCfrjiOn9fQ=",
"url": "https://chromium.googlesource.com/v8/v8.git", "url": "https://chromium.googlesource.com/v8/v8.git",
"rev": "65d8fbecd82df64fe857a112d75ee7628a3d559c" "rev": "47bf74e7ed48d3a0d6ea92f46c32be46ebed08fe"
}, },
"src/third_party/nan": { "src/third_party/nan": {
"fetcher": "fetchFromGitHub", "fetcher": "fetchFromGitHub",
@ -1717,12 +1717,12 @@
"rev": "78d3966b3c331292ea29ec38661b25df0a245948" "rev": "78d3966b3c331292ea29ec38661b25df0a245948"
} }
}, },
"version": "26.2.4", "version": "26.3.0",
"modules": "116", "modules": "116",
"chrome": "116.0.5845.190", "chrome": "116.0.5845.228",
"node": "18.16.1", "node": "18.16.1",
"chromium": { "chromium": {
"version": "116.0.5845.190", "version": "116.0.5845.228",
"deps": { "deps": {
"gn": { "gn": {
"version": "2023-06-09", "version": "2023-06-09",
@ -1739,10 +1739,10 @@
"deps": { "deps": {
"src/electron": { "src/electron": {
"fetcher": "fetchFromGitHub", "fetcher": "fetchFromGitHub",
"hash": "sha256-EILoAkFGLQVEbjO+pumbdI5wLkL5jdKdBS24MGwDV78=", "hash": "sha256-OVPwnoHyiHcxwixTWu0W2sxkJNRtB7uiXqdEzbzi+Fc=",
"owner": "electron", "owner": "electron",
"repo": "electron", "repo": "electron",
"rev": "v25.8.4" "rev": "v25.9.0"
}, },
"src": { "src": {
"fetcher": "fetchFromGitiles", "fetcher": "fetchFromGitiles",
@ -2537,7 +2537,7 @@
"rev": "78d3966b3c331292ea29ec38661b25df0a245948" "rev": "78d3966b3c331292ea29ec38661b25df0a245948"
} }
}, },
"version": "25.8.4", "version": "25.9.0",
"modules": "116", "modules": "116",
"chrome": "114.0.5735.289", "chrome": "114.0.5735.289",
"node": "18.15.0", "node": "18.15.0",

View File

@ -15,16 +15,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "espup"; pname = "espup";
version = "0.5.0"; version = "0.6.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "esp-rs"; owner = "esp-rs";
repo = "espup"; repo = "espup";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-Eb0Q+Ju5nTXL0XvNhAo4Mc+ZP/vOfld313H9/oI3I2U="; hash = "sha256-2LSlnGte65eemlDw67mPhmf+RuLwnbavNyMYMLgrx/E=";
}; };
cargoHash = "sha256-ZKku6ElEtYXxwqeWTDKcCuZ4Wgqonc0B9nMyNd0VcdU="; cargoHash = "sha256-4Gm8nQIsZzaPYtqf7eAyX0iX0rUFBnEiavJR1qcc8/g=";
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config

View File

@ -18,13 +18,13 @@ let
in in
buildGoModule rec { buildGoModule rec {
pname = "faas-cli"; pname = "faas-cli";
version = "0.16.14"; version = "0.16.16";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "openfaas"; owner = "openfaas";
repo = "faas-cli"; repo = "faas-cli";
rev = version; rev = version;
sha256 = "sha256-6zMmm1I2lYt/+9OcesW54Pw0V5bdRYQK5eSYAtZ7Xmo="; sha256 = "sha256-QYwUXZdix5GeOYF3F9XR4lIE9cKZGGgEOtROzirLw3o=";
}; };
vendorHash = null; vendorHash = null;

View File

@ -48,5 +48,6 @@ stdenv.mkDerivation rec {
homepage = "http://pkg-config.freedesktop.org/wiki/"; homepage = "http://pkg-config.freedesktop.org/wiki/";
platforms = platforms.all; platforms = platforms.all;
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
mainProgram = "pkg-config";
}; };
} }

View File

@ -12,13 +12,13 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "boa"; pname = "boa";
version = "0.17"; version = "0.17.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "boa-dev"; owner = "boa-dev";
repo = "boa"; repo = "boa";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-3Iv7Ko6ukbmec4yDKayxW0T6+3ZNbUT4wWwEarBy4Zs="; hash = "sha256-ROzdOanfHNPwHXA0SzU2fpuBonbDbgDqH+ZgOjwK/tg=";
fetchSubmodules = true; fetchSubmodules = true;
}; };
@ -30,7 +30,7 @@ rustPlatform.buildRustPackage rec {
}) })
]; ];
cargoHash = "sha256-2ZzTvVoA4oxy26rL0tvdvXm2oVWpHP+gooyjB4vIP3M="; cargoHash = "sha256-UIUXayJwTrWbLm1UKnIXy1Df8a7ZoBzdNm/uZ1+H+SQ=";
cargoBuildFlags = [ "--package" "boa_cli" ]; cargoBuildFlags = [ "--package" "boa_cli" ];

View File

@ -6,16 +6,16 @@
buildGoModule rec { buildGoModule rec {
pname = "exportarr"; pname = "exportarr";
version = "1.5.3"; version = "1.5.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "onedr0p"; owner = "onedr0p";
repo = "exportarr"; repo = "exportarr";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-pjT4zzYONiHMv0YORHHvsBjBUsFQQ7yKNvUqnvgi2Pk="; hash = "sha256-qe3i/sukAkE3DNiSc5BsY9OFWoAVuLsuYStlPfpVZQQ=";
}; };
vendorHash = "sha256-tSdGWtVHtas+3uvQiZhBreY2hODopZepApOVoFsERws="; vendorHash = "sha256-M+XDd2ubF4HLpFNPlhn++YXWwPwL6+5TMU+BDdkP+k0=";
subPackages = [ "cmd/exportarr" ]; subPackages = [ "cmd/exportarr" ];

View File

@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "uxplay"; pname = "uxplay";
version = "1.65.3"; version = "1.66";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "FDH2"; owner = "FDH2";
repo = "UxPlay"; repo = "UxPlay";
rev = "v${finalAttrs.version}"; rev = "v${finalAttrs.version}";
hash = "sha256-ghimxgukQHBc0yVSpttF5lEVE6BTf9OL7RWmR5izxCo="; hash = "sha256-kIKBxkaFvwxWUkO7AAwehP9YPOci+u2g67hEWZ52UqE=";
}; };
postPatch = '' postPatch = ''

View File

@ -2,13 +2,13 @@
buildGoModule rec { buildGoModule rec {
pname = "exoscale-cli"; pname = "exoscale-cli";
version = "1.73.0"; version = "1.74.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "exoscale"; owner = "exoscale";
repo = "cli"; repo = "cli";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-46NRA+5SOJ451jF0KlTWu4STiTmRD1BjL3iQcGjdu2c="; sha256 = "sha256-Xssc8T4y8ZaFqOukAJkrKPSUBM0uTlGkI3M92XNLalk=";
}; };
vendorHash = null; vendorHash = null;

View File

@ -8,13 +8,13 @@
buildDotnetModule rec { buildDotnetModule rec {
pname = "discordchatexporter-cli"; pname = "discordchatexporter-cli";
version = "2.41.1"; version = "2.41.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tyrrrz"; owner = "tyrrrz";
repo = "discordchatexporter"; repo = "discordchatexporter";
rev = version; rev = version;
hash = "sha256-69Q08KSV77rOHLryG3T4R7bqrl5ypQS0i8sbsP//OUw="; hash = "sha256-8ETEIZXIo7Tx6Vb9Id/E/8IklpcvO9OpcrYD+mHRX3o=";
}; };
projectFile = "DiscordChatExporter.Cli/DiscordChatExporter.Cli.csproj"; projectFile = "DiscordChatExporter.Cli/DiscordChatExporter.Cli.csproj";

View File

@ -7,13 +7,13 @@
}: }:
buildGoModule rec { buildGoModule rec {
pname = "zrepl"; pname = "zrepl";
version = "0.6.0"; version = "0.6.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "zrepl"; owner = "zrepl";
repo = "zrepl"; repo = "zrepl";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-XazwuaAzgTuKITF1mYihsNwkIKi5fvZrCvlCDKwxj4U="; sha256 = "sha256-sFSWcJ0aBMay+ngUqnr0PKBMOfCcKHgBjff6KRpPZrg=";
}; };
vendorHash = "sha256-75fGejR7eiECsm1j3yIU1lAWaW9GrorrVnv8JEzkAtU="; vendorHash = "sha256-75fGejR7eiECsm1j3yIU1lAWaW9GrorrVnv8JEzkAtU=";

View File

@ -14,13 +14,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "clipboard-jh"; pname = "clipboard-jh";
version = "0.8.1"; version = "0.8.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Slackadays"; owner = "Slackadays";
repo = "clipboard"; repo = "clipboard";
rev = version; rev = version;
hash = "sha256-UlN2BjtzS54oImAGM2Kl+j/LwfAyDXtbEMhsijBh/yg="; hash = "sha256-G0zOr56dR9rmymQ9MwPNnMZ2LZuuz4NiswRQIvdS9MY=";
}; };
postPatch = '' postPatch = ''

View File

@ -9,16 +9,16 @@
buildGoModule rec { buildGoModule rec {
pname = "assh"; pname = "assh";
version = "2.15.0"; version = "2.16.0";
src = fetchFromGitHub { src = fetchFromGitHub {
repo = "advanced-ssh-config"; repo = "advanced-ssh-config";
owner = "moul"; owner = "moul";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-gti2W1y0iFNyDxKjS7joJn3FkZ9AadYsImu4VEdErS4="; sha256 = "sha256-rvJJZqVSBdaJ154NV6RaxbymsSsHbKnlJDeR6KHQE7M=";
}; };
vendorHash = "sha256-xh/ndjhvSz0atJqOeajAm4nw5/TmMrOdOgTauKAsAcA="; vendorHash = "sha256-L2Uo/jsMtxQClF1UDa7NIUbOm7BflvncNsjqGnCsPKo=";
ldflags = [ ldflags = [
"-s" "-w" "-X moul.io/assh/v2/pkg/version.Version=${version}" "-s" "-w" "-X moul.io/assh/v2/pkg/version.Version=${version}"

View File

@ -8,13 +8,13 @@
buildGoModule rec { buildGoModule rec {
pname = "doppler"; pname = "doppler";
version = "3.66.0"; version = "3.66.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "dopplerhq"; owner = "dopplerhq";
repo = "cli"; repo = "cli";
rev = version; rev = version;
sha256 = "sha256-Iw+Rr4VAdZ+DjN3mfXkVHYlnnVOnRkof+O1EoluYjeM="; sha256 = "sha256-zS5nIULnzoOG43nNcVb6MdmKNDcDK75mh3SOMB5BXIY=";
}; };
vendorHash = "sha256-FOmaK6S61fkzybpDx6qfi6m4e2IaqBpavaFhEgIvmqw="; vendorHash = "sha256-FOmaK6S61fkzybpDx6qfi6m4e2IaqBpavaFhEgIvmqw=";

View File

@ -25858,6 +25858,8 @@ with pkgs;
xsimd = callPackage ../development/libraries/xsimd { }; xsimd = callPackage ../development/libraries/xsimd { };
xsimd10 = callPackage ../development/libraries/xsimd/10.nix { };
xtensor = callPackage ../development/libraries/xtensor { }; xtensor = callPackage ../development/libraries/xtensor { };
xtl = callPackage ../development/libraries/xtl { }; xtl = callPackage ../development/libraries/xtl { };
@ -37340,6 +37342,8 @@ with pkgs;
lndconnect = callPackage ../applications/blockchains/lndconnect { }; lndconnect = callPackage ../applications/blockchains/lndconnect { };
lndinit = callPackage ../applications/blockchains/lndinit { };
lndhub-go = callPackage ../applications/blockchains/lndhub-go { }; lndhub-go = callPackage ../applications/blockchains/lndhub-go { };
lndmanage = callPackage ../applications/blockchains/lndmanage { }; lndmanage = callPackage ../applications/blockchains/lndmanage { };

View File

@ -49,6 +49,7 @@ mapAliases ({
async_generator = async-generator; # added 2023-08-08 async_generator = async-generator; # added 2023-08-08
async_stagger = async-stagger; # added 2023-08-08 async_stagger = async-stagger; # added 2023-08-08
asyncio-nats-client = nats-py; # added 2022-02-08 asyncio-nats-client = nats-py; # added 2022-02-08
atsim_potentials = atsim-potentials; # added 2023-10-08
awkward0 = throw "awkward0 has been removed, use awkward instead"; # added 2022-12-13 awkward0 = throw "awkward0 has been removed, use awkward instead"; # added 2022-12-13
Babel = babel; # added 2022-05-06 Babel = babel; # added 2022-05-06
backports_csv = throw "backports_csv has been removed, since we no longer need to backport to python2"; # added 2023-07-28 backports_csv = throw "backports_csv has been removed, since we no longer need to backport to python2"; # added 2023-07-28

View File

@ -858,7 +858,7 @@ self: super: with self; {
atpublic = callPackage ../development/python-modules/atpublic { }; atpublic = callPackage ../development/python-modules/atpublic { };
atsim_potentials = callPackage ../development/python-modules/atsim_potentials { }; atsim-potentials = callPackage ../development/python-modules/atsim-potentials { };
attrdict = callPackage ../development/python-modules/attrdict { }; attrdict = callPackage ../development/python-modules/attrdict { };