Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2026-02-28 12:08:50 +00:00
committed by GitHub
51 changed files with 526 additions and 160 deletions
+6
View File
@@ -23797,6 +23797,12 @@
github = "saulecabrera";
githubId = 1423601;
};
sauricat = {
email = "linshu1729@protonmail.com";
github = "sauricat";
githubId = 3533655;
name = "Shu";
};
sauyon = {
email = "s@uyon.co";
github = "sauyon";
+5
View File
@@ -133,6 +133,11 @@ in
# mediascanner2 needs to have run, is only started automatically by Lomiri
machine.systemctl("start mediascanner-2.0.service", "root")
# Need to wait abit to make sure our test file gets scanned & added to the database.
# No good feedback on when this is done... Prolly some time after extractor sub-service is started.
machine.wait_for_console_text("Successfully activated service 'com.lomiri.MediaScanner2.Extractor'")
machine.sleep(10)
with subtest("lomiri music launches"):
machine.succeed("lomiri-music-app >&2 &")
machine.wait_for_console_text("Queue is empty")
@@ -71,6 +71,10 @@ vimUtils.buildVimPlugin {
ln -s ${avante-nvim-lib}/lib/libavante_templates${ext} $out/build/avante_templates${ext}
ln -s ${avante-nvim-lib}/lib/libavante_tokenizers${ext} $out/build/avante_tokenizers${ext}
ln -s ${avante-nvim-lib}/lib/libavante_html2md${ext} $out/build/avante_html2md${ext}
# Fixes PKCE auth flows not finding libcrypto
substituteInPlace "$out/lua/avante/auth/pkce.lua" \
--replace-fail 'pcall(ffi.load, "crypto")' 'pcall(ffi.load, "${lib.getLib openssl}/lib/libcrypto${ext}")'
'';
passthru = {
+3 -2
View File
@@ -23,12 +23,12 @@ let
in
python3.pkgs.buildPythonApplication rec {
pname = "electrum";
version = "4.6.2";
version = "4.7.0";
pyproject = true;
src = fetchurl {
url = "https://download.electrum.org/${version}/Electrum-${version}.tar.gz";
hash = "sha256-ZrwzAeeMNrs6KzLGDg5oBF7E+GGLYCVczO6R18TKRuE=";
hash = "sha256-1bC437EJWECmO+lmZVXbL2WQwxEIynlVmRJyEfsYLO8=";
};
build-system = with python3.pkgs; [
@@ -171,6 +171,7 @@ python3.pkgs.buildPythonApplication rec {
maintainers = with lib.maintainers; [
np
prusnak
ryand56
];
mainProgram = "electrum";
};
@@ -46,19 +46,19 @@ let
callPackage
(import ./generic.nix rec {
pname = "singularity-ce";
version = "4.3.7";
version = "4.4.0";
projectName = "singularity";
src = fetchFromGitHub {
owner = "sylabs";
repo = "singularity";
tag = "v${version}";
hash = "sha256-0MTvOdSCTO6aElUYgj1YGECJDNRiz0Y/jpSIwQdaXJU=";
hash = "sha256-RYUsGAPDSbH3eYiCF25PEr1sI43y+MlXDq/ze2VICu4=";
};
# Override vendorHash with overrideAttrs.
# See https://nixos.org/manual/nixpkgs/unstable/#buildGoModule-vendorHash
vendorHash = "sha256-Zu+TOQdT11AnB7Hjts24YOcS4IL73I7k/VJNDO8esa4=";
vendorHash = "sha256-Hs5t1N9oYodwLI6lrE+FMXRIQ3tpQCdZdUwO6FbxVH8=";
extraConfigureFlags = [
# Do not build squashfuse from the Git submodule sources, use Nixpkgs provided version
+3 -3
View File
@@ -7,16 +7,16 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "air-formatter";
version = "0.8.1";
version = "0.8.2";
src = fetchFromGitHub {
owner = "posit-dev";
repo = "air";
tag = finalAttrs.version;
hash = "sha256-+AsKwigWikAv8NOaIYVvrH3Pub7Q9qV5YOp2jYU2GkE=";
hash = "sha256-wxHq1/8gd0T9Q8mAtkCGbFb3EiyeMBqg1anafuTfchM=";
};
cargoHash = "sha256-ndd4ps2X/+a62p3dlv8jxhr2bbBG88rytI1XBVntk+g=";
cargoHash = "sha256-7wq5Qal2/6yZ3TFH/Nw4jKbGS1MqGbNMGB6v7qdLPOQ=";
useNextest = true;
+3 -3
View File
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "bark-server";
version = "2.3.3";
version = "2.3.4";
src = fetchFromGitHub {
owner = "Finb";
repo = "bark-server";
tag = "v${finalAttrs.version}";
hash = "sha256-yL/5qXvCzcVG0p2VIx6yTu9rudNxk9rSJTN9PRJ6zSs=";
hash = "sha256-ANOGAzm+25WUoRMGE5b70uKE4EhlGkuC4QWvpa2K7Uo=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
@@ -27,7 +27,7 @@ buildGoModule (finalAttrs: {
'';
};
vendorHash = "sha256-7C+xYleje6/WcRl/GylE+xvS7QFvJXaCLkCeRW8wwIY=";
vendorHash = "sha256-yStMk1U6FmF2Ldqnm5HKsu6Pn3xjm5pGLMWAGyYxb2c=";
ldflags = [
"-s"
+2 -2
View File
@@ -8,13 +8,13 @@
buildNpmPackage rec {
pname = "better-commits";
version = "1.18.3";
version = "1.19.1";
src = fetchFromGitHub {
owner = "Everduin94";
repo = "better-commits";
tag = "v${version}";
hash = "sha256-2g9sYTy34estLBLAaHNbjNzv6+rzyocgqMBlVlJUyT4=";
hash = "sha256-4akYngeDf7EqLxCzObjb5MUA8Cb3X3jlrvLEM71OcCA=";
};
npmDepsHash = "sha256-vtUtdgOJEQk9PzxOz7AlwOxWS6PTjAtrjAugXRXo89c=";
+12 -3
View File
@@ -11,16 +11,16 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "biome";
version = "2.3.15";
version = "2.4.4";
src = fetchFromGitHub {
owner = "biomejs";
repo = "biome";
rev = "@biomejs/biome@${finalAttrs.version}";
hash = "sha256-HRiQohI6bnV+U9c+XILOWmjGb1tQDJd3CBFNGzJuJ/4=";
hash = "sha256-d7FSqOOAcJ/llq+REPOCvJAbHFanLzgOuwcOURf+NPg=";
};
cargoHash = "sha256-l1eew5KmT0tpVSLmWquodoYlMavQYbyxmZxl6IRnC48=";
cargoHash = "sha256-g8ov3SrcpHuvdg7qbbDMbhYMSAGCxJgQyWY+W/Sh/pM=";
nativeBuildInputs = [ pkg-config ];
@@ -43,6 +43,14 @@ rustPlatform.buildRustPackage (finalAttrs: {
"--skip=commands::format::print_json_pretty"
"--skip=commands::format::should_format_files_in_folders_ignored_by_linter"
"--skip=cases::migrate_v2::should_successfully_migrate_sentry"
"--skip=cases::help::check_help"
"--skip=cases::help::ci_help"
"--skip=cases::help::format_help"
"--skip=cases::help::lint_help"
"--skip=cases::help::lsp_proxy_help"
"--skip=cases::help::migrate_help"
"--skip=cases::help::rage_help"
"--skip=cases::help::start_help"
];
env = {
@@ -75,6 +83,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
isabelroses
wrbbz
eveeifyeve # Schema
SchahinRohani
];
mainProgram = "biome";
};
+7 -8
View File
@@ -33,21 +33,20 @@ let
};
};
in
with py.pkgs;
python3.pkgs.buildPythonApplication rec {
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "checkov";
version = "3.2.504";
version = "3.2.506";
pyproject = true;
src = fetchFromGitHub {
owner = "bridgecrewio";
repo = "checkov";
tag = version;
hash = "sha256-w6U8XW/hSPy/WJy4a6N41Hu+i9OVqiwI5buAE2uFjoI=";
tag = finalAttrs.version;
hash = "sha256-E2WkVgFx7qAzmpaUOamYcBc5uAlvlnkc/NyhT569vgc=";
};
pythonRelaxDeps = [
"aiodns" # breaking change is that it requires pycares >= 5.0.0, which is fine.
"asteval"
"bc-detect-secrets"
"bc-python-hcl2"
@@ -194,7 +193,7 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "Static code analysis tool for infrastructure-as-code";
homepage = "https://github.com/bridgecrewio/checkov";
changelog = "https://github.com/bridgecrewio/checkov/releases/tag/${version}";
changelog = "https://github.com/bridgecrewio/checkov/releases/tag/${finalAttrs.version}";
longDescription = ''
Prevent cloud misconfigurations during build-time for Terraform, Cloudformation,
Kubernetes, Serverless framework and other infrastructure-as-code-languages.
@@ -206,4 +205,4 @@ python3.pkgs.buildPythonApplication rec {
fab
];
};
}
})
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "cloudfox";
version = "1.17.0";
version = "2.0.0";
src = fetchFromGitHub {
owner = "BishopFox";
repo = "cloudfox";
tag = "v${finalAttrs.version}";
hash = "sha256-AdfG0Vb4wUV8iShdaXSTwrKb8pa39ovwmvGTyfz1YDw=";
hash = "sha256-IyuR8NA4y1psBRseLPFiXtXZ7zkKhOxxI+QjeitDaIE=";
};
vendorHash = "sha256-mAYuquSkfYSUcTBPFJp+zwv5xCT5eqBmR7DDZjXx9YY=";
vendorHash = "sha256-oohACm7oQhRYF6XzYLku20yIKH9DamAL+S8gXrvF/RY=";
ldflags = [
"-w"
+3 -3
View File
@@ -11,13 +11,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "cspell";
version = "9.6.4";
version = "9.7.0";
src = fetchFromGitHub {
owner = "streetsidesoftware";
repo = "cspell";
tag = "v${finalAttrs.version}";
hash = "sha256-OeS3wBOnvhxQtAAra40wb1FMYIb2mpKrqf72AFuU944=";
hash = "sha256-WT2MlBtFazi7vC7+2Dx1Y0Z5B3j0tFT6jUajyqhxlDw=";
};
pnpmWorkspaces = [ "cspell..." ];
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
;
pnpm = pnpm_10;
fetcherVersion = 2;
hash = "sha256-ufHALS8FL2VjNnYHUBZh99IpivZDtaYaVjTmEoY6Sqc=";
hash = "sha256-EKnczZ/7O2ZMaSlIFfLk9WXyf/ubynhmecs+IyIoTHw=";
};
nativeBuildInputs = [
+6 -6
View File
@@ -128,12 +128,12 @@ freecad-utils.makeCustomizable (
cmakeFlags = [
"-Wno-dev" # turns off warnings which otherwise makes it hard to see what is going on
"-DBUILD_DRAWING=ON"
"-DBUILD_FLAT_MESH:BOOL=ON"
"-DINSTALL_TO_SITEPACKAGES=OFF"
"-DFREECAD_USE_PYBIND11=ON"
"-DBUILD_QT5=OFF"
"-DBUILD_QT6=ON"
(lib.cmakeBool "BUILD_DRAWING" true)
(lib.cmakeBool "BUILD_FLAT_MESH" true)
(lib.cmakeBool "INSTALL_TO_SITEPACKAGES" false)
(lib.cmakeBool "FREECAD_USE_PYBIND11" true)
(lib.cmakeBool "BUILD_QT5" false)
(lib.cmakeBool "BUILD_QT6" true)
];
qtWrapperArgs =
+3
View File
@@ -47,6 +47,9 @@ stdenv.mkDerivation rec {
touch NEWS
'';
# DOes not build on -std=c23 due to `bool` collision.
env.NIX_CFLAGS_COMPILE = "-std=gnu17";
postInstall = ''
mkdir -p $out/share/icons/hicolor/32x32/apps
convert graphics/paraicon.bmp $out/share/icons/hicolor/32x32/apps/freedroid.png
+1 -1
View File
@@ -94,6 +94,6 @@ stdenv.mkDerivation (finalAttrs: {
lgpl2
];
platforms = lib.platforms.linux;
maintainers = [ ];
maintainers = with lib.maintainers; [ sauricat ];
};
})
+18 -1
View File
@@ -2,6 +2,7 @@
stdenv,
fetchurl,
undmg,
darwin,
meta,
pname,
version,
@@ -16,7 +17,10 @@ stdenv.mkDerivation {
inherit url hash;
};
nativeBuildInputs = [ undmg ];
nativeBuildInputs = [
undmg
darwin.sigtool
];
sourceRoot = ".";
@@ -24,6 +28,19 @@ stdenv.mkDerivation {
runHook preInstall
mkdir -p $out/Applications
cp -r *.app $out/Applications
# Bypass the /Applications path check in the main index.js
# LM Studio verifies the app is running from /Applications and shows an
# error dialog + refuses to auto-update if not. Replace the '/Applications'
# string literal with '/' so that any absolute path (e.g. /nix/store/...)
# passes the startsWith check. This works across obfuscated versions because
# the literal string '/Applications' is stable even when variable names change.
local indexJs="$out/Applications/LM Studio.app/Contents/Resources/app/.webpack/main/index.js"
substituteInPlace "$indexJs" --replace-quiet "'/Applications'" "'/'"
# Re-sign the app bundle after patching, otherwise macOS reports it as damaged
codesign --force --deep --sign - "$out/Applications/LM Studio.app"
runHook postInstall
'';
-1
View File
@@ -23,7 +23,6 @@ let
"aarch64-darwin"
];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
broken = stdenv.hostPlatform.isDarwin; # Upstream issue: https://github.com/lmstudio-ai/lmstudio-bug-tracker/issues/347
};
in
if stdenv.hostPlatform.isDarwin then
+4 -4
View File
@@ -1,6 +1,6 @@
{
version = "1.28.3";
hash = "sha256-5QfGfEevV/8Epmh7cSHwB11J6wmpXzXHsPCrDms1bAo=";
npmDepsHash = "sha256-zyEk7OcaN8ikJFvSzIIVvTKICi8GtekT4FB2YDHzo3o=";
vendorHash = "sha256-yx7L7evEt0p/U8H+gNGl1sx/JZ5qg+0fInFjZK8xdp4=";
version = "1.29.2";
hash = "sha256-6kmxf57GOtXNPYNyvTTsklfwbjmIDmKapcOXJc6eLRk=";
npmDepsHash = "sha256-DVNQe1o2yOUkZ7789nW2cV/YCpUT6ibhWK7hZlWp6tw=";
vendorHash = "sha256-oHAB4V/6i+Pez7Qe9fzRKvIXqEMIsOfeFpnBRQwYv0U=";
}
+9 -9
View File
@@ -1,21 +1,21 @@
{
"version": "3.189.0",
"version": "3.191.0",
"assets": {
"x86_64-linux": {
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.189.0/mirrord_linux_x86_64",
"hash": "sha256-tZHYPPCOFbWuohpTloc9ugUytal3KJDYXvu1CnXxTxI="
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.191.0/mirrord_linux_x86_64",
"hash": "sha256-2v3H+Hkf47k6b8I2YCtuhIhX06MtmjoG9DfaHtmYLV0="
},
"aarch64-linux": {
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.189.0/mirrord_linux_aarch64",
"hash": "sha256-4WQTq5Jnmi8T7EbPFNvkirGQgcDmB6P9pT/3oXBC87k="
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.191.0/mirrord_linux_aarch64",
"hash": "sha256-3HT3SYpEsdgDSdoIlKcOWb31scMpsAl0oosHMQgIfGU="
},
"aarch64-darwin": {
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.189.0/mirrord_mac_universal",
"hash": "sha256-oEAfW/4Dlbv6pc8W8sRaBqS2g144W3DsNN+AJpu+eP0="
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.191.0/mirrord_mac_universal",
"hash": "sha256-SQrzND8ZRytbs4Nw87YEXTQfDOIWZFlvJw8SWdGXk5o="
},
"x86_64-darwin": {
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.189.0/mirrord_mac_universal",
"hash": "sha256-oEAfW/4Dlbv6pc8W8sRaBqS2g144W3DsNN+AJpu+eP0="
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.191.0/mirrord_mac_universal",
"hash": "sha256-SQrzND8ZRytbs4Nw87YEXTQfDOIWZFlvJw8SWdGXk5o="
}
}
}
+3 -3
View File
@@ -13,16 +13,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "oha";
version = "1.13.0";
version = "1.14.0";
src = fetchFromGitHub {
owner = "hatoo";
repo = "oha";
tag = "v${finalAttrs.version}";
hash = "sha256-fjWfv/RuEqU0krVfHNxByzHdREVL7dD/tSEw7X1gaGk=";
hash = "sha256-N6XHnglCn7MwSaMLy8qNUBXf23EJEuh6xn92SgNJgQs=";
};
cargoHash = "sha256-v+OfQEfAwHxX+FfC0UK2F8/e2tJKaI3zQpg+3hk2hV4=";
cargoHash = "sha256-Tg30RKcaLDWvSW0Ny34kPEZpIWnjILO+yO6kqz2wyQk=";
env = {
CARGO_PROFILE_RELEASE_LTO = "fat";
+2 -2
View File
@@ -137,13 +137,13 @@ let
in
goBuild (finalAttrs: {
pname = "ollama";
version = "0.17.0";
version = "0.17.4";
src = fetchFromGitHub {
owner = "ollama";
repo = "ollama";
tag = "v${finalAttrs.version}";
hash = "sha256-bBoLUcWVsYxtwjJaa1hYTzodRSIT0yoF0raGItPLjR4=";
hash = "sha256-9yJ8Jbgrgiz/Pr6Se398DLkk1U2Lf5DDUi+tpEIjAaI=";
};
vendorHash = "sha256-Lc1Ktdqtv2VhJQssk8K1UOimeEjVNvDWePE9WkamCos=";
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "pizauth";
version = "1.0.9";
version = "1.0.10";
src = fetchFromGitHub {
owner = "ltratt";
repo = "pizauth";
tag = "pizauth-${finalAttrs.version}";
hash = "sha256-RrmRdJOYvQ9/DaNXH8fQ3BCNdYba/6HcsT3EAV1qoNA=";
hash = "sha256-wdR/7gV/2U+MsncbQ6Gy2na5YuBp4F2H8ohij+Dfvcs=";
};
cargoHash = "sha256-ZY1BcunsR4i8QomRrh9yKdH7CP84Wl7UGUZQ8LUCd68=";
cargoHash = "sha256-AvUaeevnV5fIeEKXQAY1IGHcV3l3lTwFmFKsaEPbr+4=";
nativeBuildInputs = [ installShellFiles ];
@@ -1,19 +1,21 @@
{
lib,
rustPlatform,
fetchgit,
fetchFromGitHub,
rust-jemalloc-sys,
tree-sitter,
nodejs,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "postgres-language-server";
version = "0.20.0";
version = "0.21.0";
src = fetchgit {
url = "https://github.com/supabase-community/postgres-language-server";
src = fetchFromGitHub {
owner = "supabase-community";
repo = "postgres-language-server";
tag = finalAttrs.version;
hash = "sha256-d6h/Igh5DtpMHRFSCVbEooY/mqltXhT91iP4DrOH5SE=";
hash = "sha256-E5HRNT4q0RJRJ5PW7uvvrni6jdBZYQCeEWgo0i/fmBQ=";
fetchSubmodules = true;
};
@@ -41,15 +43,13 @@ rustPlatform.buildRustPackage (finalAttrs: {
};
cargoBuildFlags = [ "-p=pgls_cli" ];
cargoTestFlags = finalAttrs.cargoBuildFlags;
checkFlags = [
# Tries to write to the file system relatively to the current path
"--skip=syntax_error"
# Requires a database connection
"--skip=test_cli_check_command"
"--skip=dblint_detects_issues_snapshot"
"--skip=dblint_empty_database_snapshot"
# Many tests are integration tests requiring a running Postgres instance
doCheck = false;
nativeInstallCheckInputs = [
versionCheckHook
];
doInstallCheck = true;
meta = {
description = "Tools and language server for Postgres";
+2 -7
View File
@@ -1,5 +1,4 @@
{
lib,
stdenv,
fetchFromGitHub,
@@ -11,19 +10,15 @@
stdenv.mkDerivation (finalAttrs: {
pname = "qdl";
version = "2.4";
version = "2.5";
src = fetchFromGitHub {
owner = "linux-msm";
repo = "qdl";
tag = "v${finalAttrs.version}";
hash = "sha256-8jkuSNK7xTBUkBWzh766zKOlh+7pTr+e0xT1w3xifsw=";
hash = "sha256-k6PMiKPwdV3eOFm9FEQPMbyN73DypAZ/UgwOR6aigHA=";
};
postPatch = ''
substituteInPlace Makefile --replace-fail 'pkg-config' '${stdenv.cc.targetPrefix}pkg-config'
'';
nativeBuildInputs = [ pkg-config ];
buildInputs = [
libxml2
+3 -3
View File
@@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "qoi";
version = "0-unstable-2026-02-04"; # no upstream version yet.
version = "0-unstable-2026-02-14"; # no upstream version yet.
src = fetchFromGitHub {
owner = "phoboslab";
repo = "qoi";
rev = "a2f3ab61bc1f3271aad699abc47653df36162bbc";
hash = "sha256-NLvePFZGTWlY+fDInLqnLriUTyBfh0koHQwik917vQY=";
rev = "6fff9b70dd79b12f808b0acc5cb44fde9998725e";
hash = "sha256-pw/lflPXLVdM/Qg685/nAlGt5bQC5WU6t496z6xWHx0=";
};
patches = [
+5 -1
View File
@@ -13,6 +13,7 @@
nixosTests,
nix-update-script,
yq-go,
cctools,
}:
let
nodejs = nodejs_24;
@@ -41,7 +42,10 @@ stdenv.mkDerivation (finalAttrs: {
python3
yq-go
]
++ lib.optional stdenv.hostPlatform.isDarwin xcbuild;
++ lib.optional stdenv.hostPlatform.isDarwin [
xcbuild
cctools # contains libtool, required by better-sqlite3
];
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
+2 -2
View File
@@ -10,13 +10,13 @@
buildGoModule (finalAttrs: {
pname = "sing-box";
version = "1.12.22";
version = "1.12.23";
src = fetchFromGitHub {
owner = "SagerNet";
repo = "sing-box";
tag = "v${finalAttrs.version}";
hash = "sha256-dLgvI3E5zQWNHxIIUi1WLs62rc3A3lwDpHjq1n09KXM=";
hash = "sha256-GzZgsRvbSpppTFY7Jm+56nCi5auDzV34i0K7fKOMafk=";
};
vendorHash = "sha256-CSAXPvXMUwD08fsp66vr1pA4Wxy0rY2cEJU1Pl0mdUA=";
+3 -3
View File
@@ -7,16 +7,16 @@
}:
buildGoModule (finalAttrs: {
pname = "super";
version = "0.1.0";
version = "0.2.0";
src = fetchFromGitHub {
owner = "brimdata";
repo = "super";
tag = "v${finalAttrs.version}";
hash = "sha256-wgduBXtLnvCTV/8JgCOeD8QutIqW5m9vCJZEbsxKxwY=";
hash = "sha256-MAlBVY2O9T1j+N/kSgEw3onnIicrhOoa2vqnGEiXCdg=";
};
vendorHash = "sha256-yGmQmxr2RzpOOwS7qpdBJysJpsgeWDNFBOws1FQQoM8=";
vendorHash = "sha256-EkQatync50uz4dSVrX0lIAh4FaEMRR6UTsYZATi+kNw=";
ldflags = [
"-s"
+3 -3
View File
@@ -30,18 +30,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "typesetter";
version = "0.10.1";
version = "0.11.1";
src = fetchFromCodeberg {
owner = "haydn";
repo = "typesetter";
tag = "v${finalAttrs.version}";
hash = "sha256-YrncwcyknOCukfmQmyFzEAy/bWct6K67CThi8Rzy4rE=";
hash = "sha256-sBcCO/OTM7/0gFcWsC0cO4dwVdHT5kxAHGWYANdF5IA=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
hash = "sha256-kV4KDiNHKCnzQtJVDhMEHEqwPuR5CV3LRcCDVUb5nKo=";
hash = "sha256-BzVlJ2T4XilUyOHtaE1jiGoqnbOc8uCwIR0UqSVzo1Q=";
};
strictDeps = true;
@@ -0,0 +1,102 @@
{
"@cbor-extract/cbor-extract-darwin-arm64@npm:2.2.0": "2afcf196ab307e62aa2b9f04aed2c9e0b43273026570b58b939de87260d9d103b7ea84f5e286156a9221a7a0f15f3af0e526fb63d6870da673f82d112f34f1fd",
"@cbor-extract/cbor-extract-darwin-x64@npm:2.2.0": "c29b029f193e991a3818ed91a2c64ef75d5b15c233cbe49786c26cd4e2be14bee233bc28c7011b701b948eaa6b660067efb2d9beb2093f156c168a411e3e3d8c",
"@cbor-extract/cbor-extract-linux-arm64@npm:2.2.0": "f765393fe73a17fb408ea30e4ad9741d95bd618beead9f29bfc33ec5e3a3aedcd9a6ddef554a2653a6b78e6df23227274a38ff07e71a902099e79f244059d40a",
"@cbor-extract/cbor-extract-linux-arm@npm:2.2.0": "3fe99173edf6eee34db1ae08811223ef04c4d886ac22af229f2d7ffe2b6551fabd08415575b6dd3562a10457634b6d94d0616570bd193a571cb63e329563740e",
"@cbor-extract/cbor-extract-linux-x64@npm:2.2.0": "7473f817acf0452cbd219fc862daac4b6dc28a3b3e593dedc71690203b2f2300fca9fef3a7a50f6dc4fc143c97f2cf76a44d3ab8bdd9d4a0257c7984351650f0",
"@cbor-extract/cbor-extract-win32-x64@npm:2.2.0": "903080fb6a7c5d50de0448ae63d486719161859a38701b5f9ef4e542757b090ac83745ce74369ef35ffdf493fad830ed76b93f8318b610dc121bd444e5fc3efd",
"@esbuild/aix-ppc64@npm:0.24.2": "ca6158daab73d9effd7d769bd5a43e276dc40f63ccceafd6684dc0c819b8fc21b958e129a50646d09a0cd9bc727b768e4b107d5296c5927695b2d4632a027ee0",
"@esbuild/aix-ppc64@npm:0.25.10": "e1a113d75c27f15756d18dc2a9257f07068c7b37a00ed3848c0d903f3e66f2df23156993fca7523422cf5be10417747a1e4faa2e93196f011faab606938174e5",
"@esbuild/android-arm64@npm:0.24.2": "87719c3dbbc471d33b17d20caf266fb0ceea6d015ae4b6fcef19a47a92db3a221ffdec2275ade3b286d02a5daa26264535e67581f450a45d517fb045aeee96c3",
"@esbuild/android-arm64@npm:0.25.10": "a2dd6b7ba7d3ab2b669bdc45dc7e306671ecbd89b251d3ad73191fc18fe07080525beadf0a9ead65f96d623d4e37172b2516dc1ce7ddc3c3224299926615b2a1",
"@esbuild/android-arm@npm:0.24.2": "7cf85e172a3b798918c8b1c235c4c7a05c39e6319e6f957c29b8525a757cda90571a6d7e4a89ae423ac8ac9198b630b54ee467aa2faf96d0ecbacef1eb45e7d6",
"@esbuild/android-arm@npm:0.25.10": "0d7b4d970f4793252396ca9b737a2c5b485a5f051827ba1cbcce23a76e9bb7bc6f73be3b5ebed73a15aca915534917d13aeef0ce14d214026a36f0f334eadb14",
"@esbuild/android-x64@npm:0.24.2": "51c53be0f70d1a26c5487e8b1791ed9a004b05f64b63dc206a86aa3b0cfd5840f8a066601405c473138ee8d622ff08169e4de64ea92d2faabcfe74bb93349c91",
"@esbuild/android-x64@npm:0.25.10": "a2e49c045ea189ca6020a8c1baced2db4cf105848c1cc922931c8e3a11b26f1143078d3ee5c088bfbccab8e564039a5b6962513e45b41572614607dced92b03f",
"@esbuild/darwin-arm64@npm:0.24.2": "1c7ecf78a19fa1a604aa02f22080254f77a3d6bd361f1118363797e3a7bd501e0aecdc64e0a6ec81243ca7b3192e7e13ce8592810270b9b1d8bfeb236ee603ef",
"@esbuild/darwin-arm64@npm:0.25.10": "a96d0821aa97cd0ce2fa35b525896fc9d878b492832be8a0cd22bdbb081d11209574e48ef8ce29f51a88a9cea33c5f6a8b4409bd0801eddeac5ef4ad4db2d88a",
"@esbuild/darwin-x64@npm:0.24.2": "d85383245dac9cac3fe001b76aac184fc685beacbcfad3cde892544ff0b6d03d4ae8a2794c88998fa738baf8b282c82a58999db1a732f9df93571548d39d88c0",
"@esbuild/darwin-x64@npm:0.25.10": "0f358404778b8f36a2676181f8840139d7e5723a76e54683f0ada3d72572d8c864bc76084e1d23dd5605896329857ad15b598dedd141d160b64669253bfaee82",
"@esbuild/freebsd-arm64@npm:0.24.2": "e25cec613b1c84fe418c1c2583713eb7d08df3e6fa9f516d02b26fb5b22ae1a41fd5ac6b8932dd94dcf0cf393f98f3226033c3f81903f71209d7117791d7cd79",
"@esbuild/freebsd-arm64@npm:0.25.10": "f82928e4a4beb95da3379b98c5088d017113c02e3f2ab54867e4f6974b21b25c68ed793cbb3e9a99a510fd58ad3c5dbc1f7ca5bd4ce6adc99627a25fc722178b",
"@esbuild/freebsd-x64@npm:0.24.2": "41a7349e01cf6e79a6e46a79acf3e5610082dc944c851320138bf0b3df4415c9b2c01c6f7f7df906f9a8b6e964325fa2e2cb96f57ea18d29d01d8851fcd6c4d6",
"@esbuild/freebsd-x64@npm:0.25.10": "08c9d830e43a3be5fdb4525d940b0cd069bd7e7e1f4d53a5475411351c07891343b3c009f37d47e10ae3bafcb9ed52b4b5bd5e7dbd0505723add21a09c08dae6",
"@esbuild/linux-arm64@npm:0.24.2": "d67ef17ef8bdd1957b517702a40aad4065531e4584a87d001e47b653761fe5fbbb768936e1862ee4ab19f3ec91477e41e0de43d6edadb4b40a7197202fb94838",
"@esbuild/linux-arm64@npm:0.25.10": "1b6f5a1ef9aef52210832f5dd4d55ddd0a880dfc0f832106374b56c5cd8fbb865d7d711bdd6ff7c94a0cc42a7c3e6cf91118bf5c4187cfbbe1eb4d1807afca37",
"@esbuild/linux-arm@npm:0.24.2": "481f1d0d7d2240fdf3fcd8fce78e456421602013d5614d5b53e94e0dc2071132c96b20382178a458bdc43e6555c2aae19b7e6c0d1abe756724448825de983aaa",
"@esbuild/linux-arm@npm:0.25.10": "023383ebb145fa2f93de674713c7e4725df2b3c910f43bc1b5488a3b1169005d46fcbcf84234aace04c799ee569ea7671f92205e42dda52bc9954e48b47d7a1d",
"@esbuild/linux-ia32@npm:0.24.2": "e9df249f3aa60d9ebee8f8b3c128451275872f67305c4c6557e9eb20c200db12b2818cbc351d21b75291a7a6802f3741365a0e1ec07d69a2ca68bf38d6838cb7",
"@esbuild/linux-ia32@npm:0.25.10": "130136f141d0388ec249fa314848906fb8b45e554324b8a07c13b5bc2e7da94c6fc7ebd037af6b69655a542ec52515ea8f8bc3bfe6dfc0dab8bdf9954debfb0d",
"@esbuild/linux-loong64@npm:0.24.2": "16607333cb6f9cdfb2b3a51fa24626335bd5586932a00f57149204cf2507af10d54c19f50eeb9c918ad58533e11ca88a025abd565af7e11c0788057bbb7342f1",
"@esbuild/linux-loong64@npm:0.25.10": "0e076ba5ea9b2e6ad00c27b8ee530621ef4c356aba6d8c873f9f7c50fa2f54bd75f4bef57d209fc0af011c9748c64e9d5e281f13456fa9c8b71f79467bfc71ad",
"@esbuild/linux-mips64el@npm:0.24.2": "63d5e5deb24da70b9801b902b2b8a8c4fb6ab347812366936fb3990b8bb1f449a6d99772799d53eae5db631a025a1e0b468b6aabd559a5abb01b39bb0d1fb1c7",
"@esbuild/linux-mips64el@npm:0.25.10": "dc3ef7a524ef0d78030f088263735026c97e7be45f56a610c8849fca8c36b10969558bffb6c21b6d8a5819a33450e529e44c1a71a6fccb0ce69f23b01273bbc3",
"@esbuild/linux-ppc64@npm:0.24.2": "52b4a0d90b477f546948c17f56a4e93b165bb26ddd9ae675dc65f10e3c46d63d73f46718ecb21ff36064f41dfdf33c38318720bc5649d8be25a59cc239a94648",
"@esbuild/linux-ppc64@npm:0.25.10": "60088ee09f940e169e2073ee77972f22af78c9c1df9a8e7db45e3c3f9176d5ffd8006a4102f34783c7f3629e9c153797d9f493063e9bdedf6f676018cbe6445e",
"@esbuild/linux-riscv64@npm:0.24.2": "9fd54cb6aa458cb49d35aebcbe11c689935207530036ec9465f381e5a27e06220b39633c3f2fd7ba110274f529593c0f4dcd1e644f14913009ba8c13a0c13904",
"@esbuild/linux-riscv64@npm:0.25.10": "3f194dfe0f2725d9a41b0ab127238ef271d0689f31a05ecae25d6df3aa8275261d6ba073373236fac3c6c8af2a4556736a8025e80d8a719a049d22b23c99464c",
"@esbuild/linux-s390x@npm:0.24.2": "c20ffbd6abe60c9c1a96c3542ce62d3e5d764af976a865451824db4714318328c6222502d49c7892a72b0a5c1bab68c876bda31a0e61f9656a5953e1b31da594",
"@esbuild/linux-s390x@npm:0.25.10": "926a04be26ebf794dae6a6185e04f39d246b04f1b5cb40b41f5228228a87e3a785cfb6493f405a0dc7d9b6a96d9417453fdc291b7fb4bc4aaf785eaa44cf1806",
"@esbuild/linux-x64@npm:0.24.2": "7ec13e71530f3369442b9c05c823bdfca6bf5f030b130f633bee5d14cd13d8c1b910a8dcfb6d38c4702a4e599d6097fc37cc2901710dfb2bd67f19aa7c918b75",
"@esbuild/linux-x64@npm:0.25.10": "ebe641e7b96af7dcefe629b4f34a4da9cd0b282e42e8efd0311c2ed631a40a143bb96eda5592b209c4eab295f45b2e3395c69412edb40d5689ffaa01aa276409",
"@esbuild/netbsd-arm64@npm:0.24.2": "8a8f7db39d45dda39086bd475cd7d115ea0aee441b27536ba7bc8cb11c6725a426a36d7bf6ee996c66a0022a7bde4f599ab38f70689718a93cb6759f1cbedee1",
"@esbuild/netbsd-arm64@npm:0.25.10": "11f85ed4ade5c38fe8f2f3e78ee5c302a4f90d48a6bf93cf8917b13d52b03671c7742294785165cc70611eb0b085a4e9aa5a0f487f8e15f80200ff450549e19e",
"@esbuild/netbsd-x64@npm:0.24.2": "e62792054a12e9e8866dcf8410b37f84e133e7d1e63fb4b0944e1733692a37d373f1afc0a3472b49ee8a3e349ec43c2e212918d091879585c676ae12da8c4386",
"@esbuild/netbsd-x64@npm:0.25.10": "322482debb21160769f7ee293c3e84e44293bb7c734082fac2857277038ab1087763a553697b8f20dc3a03b7a397936396cde8150c1cc6a0ad62941e7ee86845",
"@esbuild/openbsd-arm64@npm:0.24.2": "cd53a64693906fd586882b42f3c763598f13ed3c87e483cbdf1ed64f2b3431e6bafb1a65e9fed84e28f06a11289acfc6f23a345af88bbbb3ed04f93aa263bb8c",
"@esbuild/openbsd-arm64@npm:0.25.10": "4c68206360952d04fbafe32d3f4cf420f15c0a150f914d398746f1cf8241073fe9422cc0cc0de8b0b98b8158879dc5fd322eb8454d936457eab3dc9ba131584d",
"@esbuild/openbsd-x64@npm:0.24.2": "8c3d2639c11a1c63b1e2d8d946463108ffbe282f719d7db6a68f72b2437a46138b13612f95c836e51b835f48c473f312883e75eadbce393006bc16a9d7be344d",
"@esbuild/openbsd-x64@npm:0.25.10": "70328d84e7954932d0fcd282bc2a16fdd31a899ef23f5214221e64bfebd80222b03a7629d9af55fea220df6a41cd51d0c068618f443dc37ad717dc6601a9445b",
"@esbuild/openharmony-arm64@npm:0.25.10": "ca11e8c30cddd7603235cf05185678f6aad7c40eccd8ef57a207325b8553e5481503cda7ae35d777eb5020b9426f2d13332aba147732a9abe0f5b3964a6c0d17",
"@esbuild/sunos-x64@npm:0.24.2": "c6bac82fd781898c24518e262aa366562a0291ed7d4d206c4d58c68763b13e817c7caba2b8fdf643c2cf35b84fdfc7810a6d5a74ecdaa3d6b1834a920ccc7eec",
"@esbuild/sunos-x64@npm:0.25.10": "46c205aa7a15d7b5d13553300f3d36593e7119a320672ac3c092f5a67db6cb91f9c59a235dfbe2947bd99f7653bb3be325a33c3474a00b90d39856ef9b05af48",
"@esbuild/win32-arm64@npm:0.24.2": "543bafd1eb7bf526647b9a242bfd766d1ea240a822516dce45c45c23cb9dfa37e56f3bafe9b505328ac7ffc30593356aeb43aeb78eb8180290cd6d630e561bb2",
"@esbuild/win32-arm64@npm:0.25.10": "ca2d057a874607013788fd3a161e8e25fcfb777a7aa6edd68662cff3869d1566541d61caab9b11e16515e2192673bf70c00f5efc38f67d1305f76b55bbe8febd",
"@esbuild/win32-ia32@npm:0.24.2": "78ae4f6ab854533866ebef7b3b280ea4d4c8e5c01bab93e9c1e27b34761835d592cf9120a26aab88919f05a14f10d5507d43303f61d5a63281f15c955e6d75e6",
"@esbuild/win32-ia32@npm:0.25.10": "fa5efade9e9a1a01e65223f22304dd71a3d005a2b394309a652bb231bdbc14fe937ec7bf0ce1e117fed182731430e055828616d1c10abee2dfc80aee50fee13e",
"@esbuild/win32-x64@npm:0.24.2": "832ec82bb96896ef19e4de1c155ece318182844c6ad3a4506e470165035bb940c380aa5fab5febd68e3a8321e29e7e61382b5b61d25962ef7bd864d1a00b966a",
"@esbuild/win32-x64@npm:0.25.10": "0f2cb29b001bf4a71035b37d42bcaeb48baef5a6b07be2c024593a18dcec87cd5829a0cc17acc7128cd251bd6232bdbd04d967d9c2bd7db9c1978effffe31671",
"@oxc-resolver/binding-android-arm-eabi@npm:11.9.0": "a8b497d32c3b910ce4dbb6c1fc41a9f2e206e3678f43ad7a3225faf397040fe9c8e145482dbf9b3cc153d552848ffa36ef4a77923d7aeb543f02fd86aeab2395",
"@oxc-resolver/binding-android-arm64@npm:11.9.0": "a8e0875a84ebd3080aeba57e292ca4fd6a6cf5248dfe4faad20f809dfc2e6aacf83fb492dc89f70ba1988d91813e70486b1e8f41f552e9099038ca2cf8648d53",
"@oxc-resolver/binding-darwin-arm64@npm:11.9.0": "46e2298cbedf98d7e060866c86fe995e281448d9413eb14870007c2c92037ea3ce12462ab33c5c357ef68b9a794a60e385cc275486bcb5204d263d88d6273239",
"@oxc-resolver/binding-darwin-x64@npm:11.9.0": "1f111c317f87e76b42d2e958a9381d9dbe9d4a776fd12f90e50849ad7e67649f0a5460d117fbc942fa5d77d20c90e255cc4eb55412474a616e4b8284ee2bcce4",
"@oxc-resolver/binding-freebsd-x64@npm:11.9.0": "1ddb4e027eaa9d8eed578c1601f27c849542fbac51d8c83d2bd8b551bec70cc42035587ccda83d66f8a5dcb8c9190335327a013fef2c4c5b2076fee9f3a34310",
"@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.9.0": "744ee80d3e16b7b04b409ab4f068f5c1759e62f139efe3b58d8c3e866c2951b0aeed0dbc445a3cfc8a41f238178b07ed1f3043c2d637a99e2a0d36fefe2133c2",
"@oxc-resolver/binding-linux-arm-musleabihf@npm:11.9.0": "ea3a3eb9686a1f273940a9fe2b4c03fe38e6ed2820c8b31a2c7567c4698a46048098584188697674df5b41f17fee938b9c5316cee04381ba04c20c6f79de1cc4",
"@oxc-resolver/binding-linux-arm64-gnu@npm:11.9.0": "55a5b39380e6de59a7c3783dd9a6c92e23c6fc92304d358f3257ca86e4ef33fa6f616e028a769c460e325943edb01bcc105639b6743cbe73f343f8af32a4561d",
"@oxc-resolver/binding-linux-arm64-musl@npm:11.9.0": "cc30df5ea8769a3a09fd38608f575d158b9eba6a0d78b1be8b6965ed48f41860d4eb08ce037560c431e8fa94142715cfd32974bb3829c110b8243c5a864c5999",
"@oxc-resolver/binding-linux-ppc64-gnu@npm:11.9.0": "f135db606c4111069530170e141cf9404bf3d2bcdc4f990ff5fec49a776a23379a3f5c7ef17a8569e531d7fd10edd87e0b17fd00764add13fcb8da50e5befc64",
"@oxc-resolver/binding-linux-riscv64-gnu@npm:11.9.0": "77e6f46548ac1a28ba467c297a6995f4f9dcf2b0ceee189ec9495ec5d2139860946a8f6ca366d02675c2522fdcf8d4daadaa649238f8c60d7d95ccc884ab39e3",
"@oxc-resolver/binding-linux-riscv64-musl@npm:11.9.0": "32b934585f116d713fd88adc40b261ef3cfb935dc977ed9a41ebb7268fc6e658827e0ceb604118619766620945c17ad61ca32e723df00d11aaf138649a563e51",
"@oxc-resolver/binding-linux-s390x-gnu@npm:11.9.0": "9a38b80189f41c54814df8df225c98dc248ec8f545b5dc9688d4b4d019d9a36f49c332084714a42c258a7d0b46a55912cffbade9ced927bd73ad03773cd6dbb0",
"@oxc-resolver/binding-linux-x64-gnu@npm:11.9.0": "bc8396a899fbbd93be90274ab54e6f04f0316af044b4c8da4013bd521aed1a08fa14fd4fb9a794db67bca4a9c5c7f549960c73e337cd90503359fac430d0c058",
"@oxc-resolver/binding-linux-x64-musl@npm:11.9.0": "50204fe87a9c431ba20ba68851f9f2bec2518a69c7bd16b64ce1187233684e9d90731b122d5529de9bdb2789557589d88de8c19e8fe777afa1f0ee4e5055f2a2",
"@oxc-resolver/binding-wasm32-wasi@npm:11.9.0": "db5ffa78a885f13c56992925d585dab662391410e68777fb93af3c9e575474458c2fae019f69400a81b0cef2379b591df2971f8ffe08a54b6856a3e07787eec2",
"@oxc-resolver/binding-win32-arm64-msvc@npm:11.9.0": "2530c6d12e5355ecf1fe91b4a3408b29da189099048bf37c89a63bbf8c70a87b8a3a861b8a72c68a47f18a1f51f6f30710e30913daa32d8ed974a7b803702247",
"@oxc-resolver/binding-win32-ia32-msvc@npm:11.9.0": "752a4c5df465f413194bf827b156712ae97fba7573181a2039ffc4bb3a8b652bd51ef6c0ee2553e664e63e6142375ca983fec10380f0cf5f4e464f71f99642f6",
"@oxc-resolver/binding-win32-x64-msvc@npm:11.9.0": "b37816aa7f7dbbc6125e9432cc214be5132ae9bf97adac2759700ad15ca23cbf91d7f53fa4e894084db49204c1c071e1e6cc2a976c8881cbcdceb21b0dfddc0c",
"@rollup/rollup-android-arm-eabi@npm:4.52.4": "f05e8f49b55b9ef8ffbb825ec7521aedc307f30efe46c16479aa1afd572f238d4fa9d8546b80223cd87195df04c409ab947e2740528b4e7622a75834f038508c",
"@rollup/rollup-android-arm64@npm:4.52.4": "b71706dfe398a58aa2b0d0051c713f1c52e1b368a3e17efa2356cf0b32573aec9a846303803a9de45ff07e3d6e0473f8a3050f3aee820d58b8c34abee393c4e7",
"@rollup/rollup-darwin-arm64@npm:4.52.4": "5dbd1250d61fceabf48ea2ab10976a6f4c3268c5d479af38bf0544d1d9e8638bf60dfd82254b67005ee7a1912d6f589491d34ed6a7e676f2bd2cb1a946560c6a",
"@rollup/rollup-darwin-x64@npm:4.52.4": "8f380b5379bee854c9b00906ac6a65cc7623b52063ae221d23e767117ec46c505f11a7089c09946fa7d0773d9728c754c82aec74f75770591745d8eac0bf0167",
"@rollup/rollup-freebsd-arm64@npm:4.52.4": "e187e6e1e1db3367c72772224ed5f5de48bfc6e106140b4b20ee737928b97494dfa4a254deb12fc61982bc29b40a27cb813289fa2a4197a0fcfada0d763a72de",
"@rollup/rollup-freebsd-x64@npm:4.52.4": "6436f07da6faba1d70d82b7d9abc2c92a10a4db465d153da092bcf1440fe7fd07d8575db555d51a8cbc4d36b21cb48f9a321b5aa56febbdbf70137dbbe883e75",
"@rollup/rollup-linux-arm-gnueabihf@npm:4.52.4": "432fa13b7925ca3327ed5ed6622f1025aa2515fea6f8b3ed60ad4fe4926ea65b9edac57fc602d96561e50a141a55fef1f21f7be1f8be31f0fd6ace3a81e861b3",
"@rollup/rollup-linux-arm-musleabihf@npm:4.52.4": "05dd27127ad1cfecb99a7dcbe75285ba0839d59499cc383fa1f83e2f7141f470c04997c9493dfe5233fde6a77dfb64d35ec142068958992db400fefc3f5b11db",
"@rollup/rollup-linux-arm64-gnu@npm:4.52.4": "dfbb12c24e47f16a0fee518f83b3bdf076c939094b9fbc0cc53003c8e4f13427404e0c5d400929d689e50396c55cc138259ac245f22fefcf6a59511c3d82398f",
"@rollup/rollup-linux-arm64-musl@npm:4.52.4": "567e31b91ba937e1f4edbaacd4fcd3a6b3eaa04eac9a9c0a1b523b6b62854f6fb664cc03b858c96d3454445dd3b0d9f7fc812c92b6f2ff5af957d3dec102f6dd",
"@rollup/rollup-linux-loong64-gnu@npm:4.52.4": "4a136776a875255cee922299a2b12f4695e3ae20ec06fd3b787f61f846a1b8726588ab5f378e1605b37b5f7d48c2ca062a23348194e3588ed961b10a170e0b0c",
"@rollup/rollup-linux-ppc64-gnu@npm:4.52.4": "e933600fb4cf9964cb18741aac508761d8c23209b4236cceb4d944c2dcf8df8f3d7b9041eb6a2c7c96112b601aeb41d51cc84ff96e79035b6a9361954cb0cc65",
"@rollup/rollup-linux-riscv64-gnu@npm:4.52.4": "282d676206f8d64728b170d55959a9c67ec43161d7545802052a40b01b1a75a13547307f4940e9b0ea31d2c4ce7893427d1157a7b970a599b56e59d2d2d58dc0",
"@rollup/rollup-linux-riscv64-musl@npm:4.52.4": "ec926b01e338d632be3be5636c873f799491f428ee5bb890bec539ac1f25dcc82b3772882b9f4df4c7fe01112e840adbf2ac7bceb8f202828de9141d9f81697d",
"@rollup/rollup-linux-s390x-gnu@npm:4.52.4": "4f7ab450a19d40f9830312324b5a154252dccdd23b84b36bdd6aad2f85c3080694eb6d1220e345dc95f8e598f0808c56ad90b71be593fe801b23b75c4317f86a",
"@rollup/rollup-linux-x64-gnu@npm:4.52.4": "4fe512b8683e6f24951121a5402beddf7918a6598e710a258775da78cc203e80c0dc266833c41fdb56654e5c8b9837a3ab5ed0851f090049c253c4c4c3a9a8e3",
"@rollup/rollup-linux-x64-musl@npm:4.52.4": "8725b1059c94451da32b40c226e1dcd344b2b05870fe6ff9cd248783f2aa47544312fe763a8469d1068c88146b483a36c7d8fa52482d060c4719ee8abae2396b",
"@rollup/rollup-openharmony-arm64@npm:4.52.4": "d1bdc31c89f66a5200623752c520fc2f1288580130a314d3b5e7f612ad339b510fa51bdd9e3915649681cc49f1904b792dd24fe3c719332741e7f74d559e6db3",
"@rollup/rollup-win32-arm64-msvc@npm:4.52.4": "5e3c4087ef03f4d21beea081b422f939ef5aef91e9fd7312f76ca2a6a3867fb7499e3b648b20fd1a3e84afbe501a27adfa6cc6bce6795274b8d361833be87958",
"@rollup/rollup-win32-ia32-msvc@npm:4.52.4": "5e049bc12b1ad44643f273069fb13e1f56fce6ce88b1185a26a96c7b6e6e298f45045e99fd1e8057b0542d940f36c9b176b6ab30a370a04df308e227611233db",
"@rollup/rollup-win32-x64-gnu@npm:4.52.4": "795de059e4cdcc94bfae05803df783035faae42c9350c9f040a53306615fbec41a5fb5e9db3572fad67c80c9f805059be6cee53e9f904f4ef24f241be0dace7a",
"@rollup/rollup-win32-x64-msvc@npm:4.52.4": "8bdaab594db83cd530c73c57e922e13ab6dad661c9f36e821d5b30f2c1ed5bbb394ee931400b969da3af20d1e99b45bc1a5c30953235ed93df37cf3a48dad47c",
"dmg-license@npm:1.0.11": "feef35cfb45270a72daadcca9584be5cb840f924448b9d4e543fcd61f1b6d471151049f277c91de1d8b003fad6203d0176066a5f427a01df5fb073402cb8c8b7",
"iconv-corefoundation@npm:1.1.7": "bc6f08ac421e5e92ed20f3825f123fd705e036612b2b6aa687958de753c06f32e54f0203ef55540869e3ee189eaea15e43a2757f3a90e555c4dd512c9422da43"
}
+82
View File
@@ -0,0 +1,82 @@
{
lib,
stdenv,
fetchFromGitHub,
nodejs,
yarn-berry,
makeWrapper,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "vultisig-cli";
version = "0.5.0";
src = fetchFromGitHub {
owner = "vultisig";
repo = "vultisig-sdk";
tag = "v${finalAttrs.version}";
hash = "sha256-vpWoKxdiUSSI8xGYXmnduJnB3zB3jpBMxz+9eGXJgvM=";
};
missingHashes = ./missing-hashes.json;
offlineCache = yarn-berry.fetchYarnBerryDeps {
inherit (finalAttrs) src missingHashes;
hash = "sha256-ZJfLfaTvJKyCh4FtOs7IyZskBBjrJLjI0/9hphclFvU=";
};
nativeBuildInputs = [
nodejs
yarn-berry
yarn-berry.yarnBerryConfigHook
makeWrapper
];
# Skip electron binary download; not needed for the CLI
env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
buildPhase = ''
runHook preBuild
# Build workspace dependencies needed by the CLI at runtime (SDK must come first)
YARN_IGNORE_PATH=1 yarn workspace @vultisig/sdk build:platform:node
YARN_IGNORE_PATH=1 yarn workspace @vultisig/sdk build:types
YARN_IGNORE_PATH=1 yarn workspace @vultisig/rujira build
YARN_IGNORE_PATH=1 yarn workspace @vultisig/cli build
runHook postBuild
'';
installPhase = ''
runHook preInstall
mkdir -p $out/lib/vultisig-cli
cp -r node_modules $out/lib/vultisig-cli/
cp -r clients/cli/dist $out/lib/vultisig-cli/
cp clients/cli/package.json $out/lib/vultisig-cli/
# Remove broken symlinks (workspace packages that point into the monorepo)
find $out/lib/vultisig-cli/node_modules -type l ! -exec test -e {} \; -delete
# Copy built workspace packages that the CLI needs at runtime
mkdir -p $out/lib/vultisig-cli/node_modules/@vultisig
cp -rL packages/sdk $out/lib/vultisig-cli/node_modules/@vultisig/sdk
cp -rL packages/rujira $out/lib/vultisig-cli/node_modules/@vultisig/rujira
mkdir -p $out/bin
makeWrapper ${lib.getExe nodejs} $out/bin/vultisig \
--add-flags "$out/lib/vultisig-cli/dist/index.js"
runHook postInstall
'';
meta = {
description = "Command-line wallet for Vultisig - multi-chain MPC wallet management";
homepage = "https://vultisig.com";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ RaghavSood ];
mainProgram = "vultisig";
platforms = lib.platforms.all;
};
})
+3 -2
View File
@@ -7,14 +7,14 @@
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "vunnel";
version = "0.48.0";
version = "0.55.1";
pyproject = true;
src = fetchFromGitHub {
owner = "anchore";
repo = "vunnel";
tag = "v${finalAttrs.version}";
hash = "sha256-D0/DoYmmLeAvGnr6ljE8p0B6dmFi4UHwcWCQRb85OkM=";
hash = "sha256-D3f+r+FGcdetE8kwSddVRE9qQ+LiwUHaJaUqUS086cs=";
leaveDotGit = true;
};
@@ -55,6 +55,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
sqlalchemy
xsdata
xxhash
yardstick
zstandard
]
++ xsdata.optional-dependencies.cli
@@ -12,13 +12,13 @@
buildPerlPackage rec {
pname = "Image-ExifTool";
version = "13.39";
version = "13.52";
src = fetchFromGitHub {
owner = "exiftool";
repo = "exiftool";
tag = version;
hash = "sha256-GPm3HOt7fNMbXRrV5V+ykJAfhww1O6NrD0l/7hA2i28=";
hash = "sha256-vsIktUk93fA8lqmphl2xk0Hqgh7VJ08LCP98NnD2o/Q=";
};
postPatch = ''
@@ -358,13 +358,13 @@
buildPythonPackage (finalAttrs: {
pname = "boto3-stubs";
version = "1.42.57";
version = "1.42.59";
pyproject = true;
src = fetchPypi {
pname = "boto3_stubs";
inherit (finalAttrs) version;
hash = "sha256-i+hnFoIEBs4JlvcqpY40uhoeu0OGfYpCPGCsj+lE8wM=";
hash = "sha256-Sm/FIFYO5qLLngW9/NRdTgfZ+5HPSD3706Wrh+/muGA=";
};
build-system = [ setuptools ];
@@ -9,14 +9,14 @@
buildPythonPackage (finalAttrs: {
pname = "gvm-tools";
version = "25.4.6";
version = "25.4.7";
pyproject = true;
src = fetchFromGitHub {
owner = "greenbone";
repo = "gvm-tools";
tag = "v${finalAttrs.version}";
hash = "sha256-cx2eGE+oEZXLi9Zw769jzQAUwEUOavh4lSfYNn7aBsM=";
hash = "sha256-4RcpnQpWTwOXzaUYLToR2S3KVJ9q7Pdecge3s6L8sd8=";
};
__darwinAllowLocalNetworking = true;
@@ -40,6 +40,8 @@ buildPythonPackage rec {
pythonImportsCheck = [ "hyperpyyaml" ];
meta = {
# https://github.com/speechbrain/HyperPyYAML/pull/32
broken = lib.versionAtLeast ruamel-yaml.version "0.19";
description = "Extensions to YAML syntax for better python interaction";
homepage = "https://github.com/speechbrain/HyperPyYAML";
changelog = "https://github.com/speechbrain/HyperPyYAML/releases/tag/${src.tag}";
@@ -9,13 +9,13 @@
buildPythonPackage (finalAttrs: {
pname = "llama-index-vector-stores-milvus";
version = "0.9.6";
version = "1.0.0";
pyproject = true;
src = fetchPypi {
pname = "llama_index_vector_stores_milvus";
inherit (finalAttrs) version;
hash = "sha256-bTisWTmlcOAkBof1T77k4f9sX6otKNJTd6PzjSygfis=";
hash = "sha256-u3IqnwF1fe4gkdbsO9n9+wNp/nMdUnTguVeXqaUymUM=";
};
build-system = [ hatchling ];
@@ -188,13 +188,13 @@ in
buildPythonPackage (finalAttrs: {
pname = "manim";
pyproject = true;
version = "0.20.0";
version = "0.20.1";
src = fetchFromGitHub {
owner = "ManimCommunity";
repo = "manim";
tag = "v${finalAttrs.version}";
hash = "sha256-sn33kI0AswuvE653hWmke+7+qdJo5COzPaL8Y2aGbsU=";
hash = "sha256-rfPqKPbxT8UsxSin4DquDjPMAUEYmKixx2fBlr5mz8U=";
};
build-system = [
@@ -1,42 +1,50 @@
{
lib,
buildPythonPackage,
fetchFromGitLab,
pythonAtLeast,
fetchPypi,
# build-system
setuptools,
# nativeBuildInputs
pkg-config,
# buildInputs
eigen,
}:
buildPythonPackage {
buildPythonPackage (finalAttrs: {
pname = "mathutils";
version = "3.3.0";
version = "5.1.0";
pyproject = true;
src = fetchFromGitLab {
owner = "ideasman42";
repo = "blender-mathutils";
rev = "d63d623a9e580a567eb6acb7dbed7cad0e4f8c28";
hash = "sha256-c28kt2ADw4wHNLN0CBPcJU/kqm6g679QRaICk4WwaBc=";
# No tags on GitLab
src = fetchPypi {
inherit (finalAttrs) pname version;
hash = "sha256-sXGvnWtUoSE4yd6tT1kwo/qvkjh8xf+qgvGPvuFVQWg=";
};
# error: implicit declaration of function _PyLong_AsInt; did you mean PyLong_AsInt? [-Wimplicit-function-declaration]
# https://github.com/python/cpython/issues/108444
postPatch = lib.optionalString (pythonAtLeast "3.13") ''
substituteInPlace src/generic/py_capi_utils.{c,h} \
--replace-fail "_PyLong_AsInt" "PyLong_AsInt"
'';
build-system = [
setuptools
];
nativeBuildInputs = [
pkg-config
];
buildInputs = [
eigen
];
pythonImportsCheck = [ "mathutils" ];
# no tests
doCheck = false;
meta = {
description = "General math utilities library providing Matrix, Vector, Quaternion, Euler and Color classes, written in C for speed";
homepage = "https://gitlab.com/ideasman42/blender-mathutils";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ autra ];
};
}
})
@@ -159,12 +159,12 @@ in
"sha256-ESsxNpqqY56rqbweQLpcLDA25i6+A59hiOB9AUk+W8k=";
mypy-boto3-backup-gateway =
buildMypyBoto3Package "backup-gateway" "1.42.3"
"sha256-uKbD5VkYnYO2PKd1Lp9PAg9+5p8X+LisT+N6TsqhZRY=";
buildMypyBoto3Package "backup-gateway" "1.42.58"
"sha256-G3kwLm2IEgXNFrs8V2uCj0su2S3P72FzmWSOEYjlV4c=";
mypy-boto3-batch =
buildMypyBoto3Package "batch" "1.42.57"
"sha256-aP8CxnYZiQs/5mWsCfWSz4RSsRkqSDNXVGuesSw0xdg=";
buildMypyBoto3Package "batch" "1.42.59"
"sha256-RYL6s/uF5iFEIEFewaq2gXX7YeKgC1EWomCRyerJZS4=";
mypy-boto3-billingconductor =
buildMypyBoto3Package "billingconductor" "1.42.7"
@@ -311,8 +311,8 @@ in
"sha256-N9PEmvqI7Yc7AAuDdOj1iePSq7hJTgOmS+4z7GzYd98=";
mypy-boto3-cognito-idp =
buildMypyBoto3Package "cognito-idp" "1.42.37"
"sha256-Njxu5vNc9GPHqBTIvUMQGYxjVSYJrqQMbgd0B2e98pQ=";
buildMypyBoto3Package "cognito-idp" "1.42.59"
"sha256-TE+BT1wJvhWsNq1nnyiX6QbT0oHVCvMa/YzChpI3gls=";
mypy-boto3-cognito-sync =
buildMypyBoto3Package "cognito-sync" "1.42.3"
@@ -335,8 +335,8 @@ in
"sha256-HQUL0R1NWP6DXQ26iS9k6lIAVdwK899fwLGH4/Z4U8Q=";
mypy-boto3-connect =
buildMypyBoto3Package "connect" "1.42.52"
"sha256-eAdZIurbLHgxl+gsbD86zRSlFc18RcjDhdnTg3stJfo=";
buildMypyBoto3Package "connect" "1.42.59"
"sha256-Emsl+UKfvHGf0KKvTdTIZ5gw+NJMEom5zz+AfcJZWD8=";
mypy-boto3-connect-contact-lens =
buildMypyBoto3Package "connect-contact-lens" "1.42.3"
@@ -363,8 +363,8 @@ in
"sha256-SAgpP1O6oGP8QIp6qoG4bu/axKZyVWgbdt8ZmZkrezY=";
mypy-boto3-customer-profiles =
buildMypyBoto3Package "customer-profiles" "1.42.3"
"sha256-6LDJSwFvf72wMcyzeRH7wsfjaDjfYFDe4yXpl+r1Db4=";
buildMypyBoto3Package "customer-profiles" "1.42.59"
"sha256-NHIaeJHrZ8mLDNY98rGrWbBILWtol3yuRDkKT9nlvEE=";
mypy-boto3-databrew =
buildMypyBoto3Package "databrew" "1.42.3"
@@ -443,8 +443,8 @@ in
"sha256-92qhSUqTiLgbtvCdi/Mmgve18mcYR00ABL+bNy7/OnY=";
mypy-boto3-ec2 =
buildMypyBoto3Package "ec2" "1.42.57"
"sha256-P/cfTjEunqaGhsGudBoYpn0hhYrFcutfxzfsvYtUpQg=";
buildMypyBoto3Package "ec2" "1.42.58"
"sha256-6UyKkBJa2ZnDaWK7u3KFrDX5hntWPlR7+L6LqZbmA7I=";
mypy-boto3-ec2-instance-connect =
buildMypyBoto3Package "ec2-instance-connect" "1.42.3"
@@ -459,8 +459,8 @@ in
"sha256-syjw4M02YXRXsJpM3e7OikE3sSTl/hIIJ3857PP2BII=";
mypy-boto3-ecs =
buildMypyBoto3Package "ecs" "1.42.54"
"sha256-r6CsGi1xMbNm+GHE4omqt48Pc+ZD7G8xtax0k7ncjl4=";
buildMypyBoto3Package "ecs" "1.42.58"
"sha256-dgAvcfFtb7TSr7aZofmV2SRNMWCBViZ5XcI5z2f8wmQ=";
mypy-boto3-efs =
buildMypyBoto3Package "efs" "1.42.3"
@@ -594,8 +594,8 @@ in
"sha256-Xo4t/M+9Kly33WHxtXSgww0cbNyF59k4LBeyyFSbSMw=";
mypy-boto3-health =
buildMypyBoto3Package "health" "1.42.33"
"sha256-YXXZ8ceqMcyq93rfUOr7XCB2XbpMsU3/AFk9gycUEow=";
buildMypyBoto3Package "health" "1.42.59"
"sha256-ryg+TwVNMUGrKcvt565Y4BTylGnucbPVUsi/modP8mM=";
mypy-boto3-healthlake =
buildMypyBoto3Package "healthlake" "1.42.3"
@@ -846,8 +846,8 @@ in
"sha256-lyq6RaR12pc3LKJokhd+S5wSppt4hWdsHoVsQe34GMY=";
mypy-boto3-marketplace-entitlement =
buildMypyBoto3Package "marketplace-entitlement" "1.42.3"
"sha256-tgsuuoZK5+zG3awUOa+7t9sOPM8xLBvHf69AGONd9MU=";
buildMypyBoto3Package "marketplace-entitlement" "1.42.58"
"sha256-vD0N5KMd6GE/UyMuhaULwwKNDy8ndKPSbW0bLo3eW5g=";
mypy-boto3-marketplacecommerceanalytics =
buildMypyBoto3Package "marketplacecommerceanalytics" "1.42.3"
@@ -898,8 +898,8 @@ in
"sha256-7e9/QHJJbdGyNnpxVZZCdbxdc0ncJ7a2UsBiVF629VA=";
mypy-boto3-meteringmarketplace =
buildMypyBoto3Package "meteringmarketplace" "1.42.33"
"sha256-xI5F9ZZDoE7QgeXzSDoJmagTwnOtMr2jWHE6iH/7XkA=";
buildMypyBoto3Package "meteringmarketplace" "1.42.58"
"sha256-2mZV1S76X3SaxuZ8OdSpUD3wjGjY+wv0mSJgGBG/d4Q=";
mypy-boto3-mgh =
buildMypyBoto3Package "mgh" "1.42.3"
@@ -1074,8 +1074,8 @@ in
"sha256-N+w9coq6u6F/B69obbL/N/xL/qsEuSJJVd5WYrnD48Q=";
mypy-boto3-ram =
buildMypyBoto3Package "ram" "1.42.43"
"sha256-FpciTe6Hh8CMVneGk5dBHYHsUsOU8rikKReiH90BMaY=";
buildMypyBoto3Package "ram" "1.42.59"
"sha256-jBfqP9lFktW0qJfalR0wGCuHvZv4u6XMoQR466hXLV0=";
mypy-boto3-rbin =
buildMypyBoto3Package "rbin" "1.42.3"
@@ -1218,8 +1218,8 @@ in
"sha256-WrQvNc6TJ2XrsWhBRvR4qHzEuDvvlQ/Rqg4mi4jVnIE=";
mypy-boto3-securityhub =
buildMypyBoto3Package "securityhub" "1.42.3"
"sha256-4V6ZGMFF6aoKehs7dCwziC3o1J9S/yGjmdfuLMRNirc=";
buildMypyBoto3Package "securityhub" "1.42.58"
"sha256-svAuxOrTZz/fludiFZFolRVMQmS2qdaJBrfTlynb8oA=";
mypy-boto3-securitylake =
buildMypyBoto3Package "securitylake" "1.42.3"
@@ -0,0 +1,34 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
setuptools,
}:
buildPythonPackage (finalAttrs: {
pname = "omitempty";
version = "0.1.1";
pyproject = true;
src = fetchFromGitHub {
owner = "bfontaine";
repo = "omitempty";
tag = finalAttrs.version;
hash = "sha256-XQ887ArfxXnPJcCksgS5Zkg9VAfGRxu0wapewsnqdpY=";
};
build-system = [ setuptools ];
pythonImportsCheck = [ "omitempty" ];
# Tests are outdated
doCheck = false;
meta = {
description = "Go's omitempty for Python";
homepage = "https://github.com/bfontaine/omitempty";
changelog = "https://github.com/bfontaine/omitempty/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
})
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "osc";
version = "1.23.0";
version = "1.24.0";
format = "setuptools";
src = fetchFromGitHub {
owner = "openSUSE";
repo = "osc";
rev = version;
hash = "sha256-FcoFWNiuSdU5qGNGJACxD9RpDDw1D9yRzVGVaXy39GY=";
hash = "sha256-EPt+HTvDhBEs1sf1yrG+aawRcP1yd/+kY4OTeVHHFt4=";
};
buildInputs = [ bashInteractive ]; # needed for bash-completion helper
@@ -7,12 +7,12 @@
buildPythonPackage (finalAttrs: {
pname = "ppdeep";
version = "20260218";
version = "20260221";
pyproject = true;
src = fetchPypi {
inherit (finalAttrs) pname version;
hash = "sha256-Jp9jwVhfWA6AFsMef3N/FDot34RA5bDK88oZLONTKis=";
hash = "sha256-i+H0Fkt60vfEClGmZNMXZwHkCy+cG5bRju/68G3+/5Q=";
};
build-system = [ setuptools ];
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "pymicro-vad";
version = "2.0.1";
version = "1.0.2";
pyproject = true;
src = fetchFromGitHub {
owner = "rhasspy";
repo = "pymicro-vad";
tag = "v${version}";
hash = "sha256-76/n9p+zulq8Uvqurbi9tNFkBXGchEftwqeFycY3NO0=";
tag = version;
hash = "sha256-yKy/oD6nl2qZW64+aAHZRAEFextCXT6RpMfPThB8DXE=";
};
build-system = [
@@ -33,7 +33,7 @@ buildPythonPackage rec {
pythonImportsCheck = [ "pymicro_vad" ];
meta = {
changelog = "https://github.com/rhasspy/pymicro-vad/releases/tag/${src.tag}";
changelog = "https://github.com/rhasspy/pymicro-vad/releases/tag/${version}";
description = "Self-contained voice activity detector";
homepage = "https://github.com/rhasspy/pymicro-vad";
license = lib.licenses.asl20;
@@ -23,14 +23,14 @@
buildPythonPackage (finalAttrs: {
pname = "python-roborock";
version = "4.14.0";
version = "4.17.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Python-roborock";
repo = "python-roborock";
tag = "v${finalAttrs.version}";
hash = "sha256-SpOHJ62IZOZx9gMUuj500LNF4bDfU3XS36oKpeUupUM=";
hash = "sha256-xNQJ08ENiSXLsFBofILzwzRIgDbGH6yX+CBWPEIz2qQ=";
};
pythonRelaxDeps = [ "pycryptodome" ];
@@ -254,6 +254,10 @@ buildPythonPackage (finalAttrs: {
"test_gen_from_header"
"test_struct_ordering"
]
++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [
# Exception: forward pass failed shape (2, 3, 64, 64)
"test_cast"
]
++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [
# AssertionError: Expected 1 operations, got 3
# assert 3 == 1
@@ -18,14 +18,14 @@
buildPythonPackage (finalAttrs: {
pname = "xiaomi-ble";
version = "1.6.0";
version = "1.7.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Bluetooth-Devices";
repo = "xiaomi-ble";
tag = "v${finalAttrs.version}";
hash = "sha256-BSWZCugyBnyan4Hl5RxY9IhyGwELl47EQiMrHjjUTKk=";
hash = "sha256-r56WZs6GIFEbklcG4fEuOdbNzFntSy4JzKsRzANvf2g=";
};
build-system = [ poetry-core ];
@@ -0,0 +1,77 @@
{
lib,
buildPythonPackage,
click,
dataclass-wizard,
dataclasses-json,
fetchFromGitHub,
gitpython,
hatchling,
importlib-metadata,
mergedeep,
omitempty,
prompt-toolkit,
pygments,
pytest-asyncio,
pytest-cov-stub,
pytest-mock,
pytestCheckHook,
pyyaml,
requests,
tabulate,
uv-dynamic-versioning,
xxhash,
zstandard,
}:
buildPythonPackage (finalAttrs: {
pname = "yardstick";
version = "0.16.1";
pyproject = true;
src = fetchFromGitHub {
owner = "anchore";
repo = "yardstick";
tag = "v${finalAttrs.version}";
hash = "sha256-4Kwgm2gmgOam7AVzlGYT3QhAyJf14h3pZohrhbzprpg=";
};
build-system = [
hatchling
uv-dynamic-versioning
];
dependencies = [
click
dataclass-wizard
dataclasses-json
gitpython
importlib-metadata
mergedeep
omitempty
prompt-toolkit
pygments
pyyaml
requests
tabulate
xxhash
zstandard
];
nativeCheckInputs = [
pytest-asyncio
pytest-cov-stub
pytest-mock
pytestCheckHook
];
pythonImportsCheck = [ "yardstick" ];
meta = {
description = "Module to compare vulnerability scanners results";
homepage = "https://github.com/anchore/yardstick";
changelog = "https://github.com/anchore/yardstick/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
})
+11 -1
View File
@@ -2,6 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
fetchpatch,
# build inputs
cacert,
@@ -29,7 +30,16 @@ stdenv.mkDerivation (finalAttrs: {
readline
];
patches = [ ./no-curl-ca.patch ];
patches = [
# https://github.com/premake/premake-core/issues/2614
(fetchpatch {
name = "0001-premake5-Fix-filters-using-alias-value.patch";
url = "https://github.com/premake/premake-core/commit/d01097bb38da6855beeef7158b8b04ab1e63249b.patch";
hash = "sha256-ZGhNUoXZbbW9ioFnAgPwypYhepoChtWF1SOCxs1WLj8=";
})
./no-curl-ca.patch
];
postPatch = ''
substituteInPlace contrib/curl/premake5.lua \
--replace-fail "ca = nil" "ca = '${cacert}/etc/ssl/certs/ca-bundle.crt'"
+2 -2
View File
@@ -10,11 +10,11 @@
}:
mkKdeDerivation rec {
pname = "kirigami-addons";
version = "1.11.0";
version = "1.12.0";
src = fetchurl {
url = "mirror://kde/stable/kirigami-addons/kirigami-addons-${version}.tar.xz";
hash = "sha256-bc36Mk9xDwCIfmMhIS/IWCo8RxJFDRKdkUNbse3Y1SM=";
hash = "sha256-UTBR3/hBfaGBnWronWwhoDZUyaYIkd9g32q6E98Z0hs=";
};
extraNativeBuildInputs = [ qttools ];
+4
View File
@@ -11309,6 +11309,8 @@ self: super: with self; {
omemo-dr = callPackage ../development/python-modules/omemo-dr { };
omitempty = callPackage ../development/python-modules/omitempty { };
omnikinverter = callPackage ../development/python-modules/omnikinverter { };
omnilogic = callPackage ../development/python-modules/omnilogic { };
@@ -21194,6 +21196,8 @@ self: super: with self; {
yaramod = callPackage ../development/python-modules/yaramod { };
yardstick = callPackage ../development/python-modules/yardstick { };
yarg = callPackage ../development/python-modules/yarg { };
yargy = callPackage ../development/python-modules/yargy { };