Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2026-01-21 12:08:40 +00:00
committed by GitHub
42 changed files with 231 additions and 121 deletions
@@ -5072,6 +5072,18 @@ final: prev: {
meta.hydraPlatforms = [ ];
};
evergarden-nvim = buildVimPlugin {
pname = "nvim";
version = "0-unstable-2026-01-11";
src = fetchgit {
url = "https://codeberg.org/evergarden/nvim";
rev = "124f7d142ed328fe413888b10ae39d94ee695560";
hash = "sha256-TeWsXdiCbNCFWMgCixDIu2yQ7R8uTWVScben6rOPsx8=";
};
meta.homepage = "https://codeberg.org/everviolet/nvim";
meta.hydraPlatforms = [ ];
};
executor-nvim = buildVimPlugin {
pname = "executor.nvim";
version = "0-unstable-2025-08-15";
@@ -1211,6 +1211,14 @@ assertNoAdditions {
'';
};
evergarden-nvim = super.evergarden-nvim.overrideAttrs {
# optional modules
nvimSkipModules = [
"evergarden.extras"
"minidoc"
];
};
executor-nvim = super.executor-nvim.overrideAttrs {
dependencies = [ self.nui-nvim ];
};
@@ -23,7 +23,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "palemoon-bin";
version = "33.9.1";
version = "34.0.0";
src = finalAttrs.passthru.sources."gtk${if withGTK3 then "3" else "2"}";
@@ -173,11 +173,11 @@ stdenv.mkDerivation (finalAttrs: {
{
gtk3 = fetchzip {
urls = urlRegionVariants "gtk3";
hash = "sha256-muFqS3NpYX0Walhd+RFIZh7pUKQ5ZbPMZJasm9+rqTE=";
hash = "sha256-TC/Lmn/be2RR0De3DgIo9zWm0IumlOju+CuMCJ8Rggs=";
};
gtk2 = fetchzip {
urls = urlRegionVariants "gtk2";
hash = "sha256-lRFXpv+dp3ALVSiEDwE4kiaVjBX5XuVZeugEr+St53I=";
hash = "sha256-LGZP1sVS0LYZmHE9l68RPa/BOew5bgCDqyxXs0BYLjw=";
};
};
@@ -1247,11 +1247,11 @@
"vendorHash": "sha256-HWAUI0mowVP8FPw44xYaFOTh6jjkfXa7fuPk2zoSZJ8="
},
"spotinst_spotinst": {
"hash": "sha256-1Ws1qEeoU4hWSOs59cymDIT1zQHUlr1QpjBToK3OEdw=",
"hash": "sha256-0KjAzRrPsjBh1SadyKT4KTLvF7+cl5Hq5mWbv6uHNaA=",
"homepage": "https://registry.terraform.io/providers/spotinst/spotinst",
"owner": "spotinst",
"repo": "terraform-provider-spotinst",
"rev": "v1.232.0",
"rev": "v1.232.1",
"spdx": "MPL-2.0",
"vendorHash": "sha256-Cj7RVITkFxIjAZAqHFhnoTa4lTZFXG22ny801g0Y+NE="
},
+3 -3
View File
@@ -8,11 +8,11 @@
}:
stdenv.mkDerivation rec {
pname = "airstrike-pre";
version = "6a";
pname = "airstrike";
version = "pre6a";
src = fetchurl {
url = "https://icculus.org/airstrike/airstrike-pre${version}-src.tar.gz";
url = "https://icculus.org/airstrike/airstrike-${version}-src.tar.gz";
sha256 = "1h6rv2zcp84ycmd0kv1pbpqjgwx57dw42x7878d2c2vnpi5jn8qi";
};
+4
View File
@@ -5,6 +5,7 @@
pkg-config,
openssl,
zlib,
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
@@ -27,6 +28,8 @@ rustPlatform.buildRustPackage rec {
zlib
];
passthru.updateScript = nix-update-script { };
doCheck = false; # integration tests depend on changing cargo config
meta = {
@@ -37,6 +40,7 @@ rustPlatform.buildRustPackage rec {
asl20 # or
mit
];
mainProgram = "cargo-edit";
maintainers = with lib.maintainers; [
gerschtli
jb55
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "@anthropic-ai/claude-code",
"version": "2.1.12",
"version": "2.1.14",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@anthropic-ai/claude-code",
"version": "2.1.12",
"version": "2.1.14",
"license": "SEE LICENSE IN README.md",
"bin": {
"claude": "cli.js"
+3 -3
View File
@@ -15,14 +15,14 @@
}:
buildNpmPackage (finalAttrs: {
pname = "claude-code";
version = "2.1.12";
version = "2.1.14";
src = fetchzip {
url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${finalAttrs.version}.tgz";
hash = "sha256-JX72YEM2fXY7qKVkuk+UFeef0OhBffljpFBjIECHMXw=";
hash = "sha256-QiBvRm1iMtO3mmlu5a/aKaJzcAQxeBW7yLK4R4k6SU0=";
};
npmDepsHash = "sha256-FxyNCFlsgjXAGCGqro+VRwkarif9SzqmrMz0xgmvBco=";
npmDepsHash = "sha256-PIhayi4wNoP4XxWpEIH7/Ycq1mBAMcE4vDuLCTW7/bE=";
strictDeps = true;
+6 -5
View File
@@ -19,7 +19,7 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dbeaver-bin";
version = "25.3.2";
version = "25.3.3";
src =
let
@@ -32,10 +32,10 @@ stdenvNoCC.mkDerivation (finalAttrs: {
aarch64-darwin = "macos-aarch64.dmg";
};
hash = selectSystem {
x86_64-linux = "sha256-kOlQLHrE5QmrmtzyX9fDJ0tCZ21YPAO+jnR0B+kXSrA=";
aarch64-linux = "sha256-+GegQSZIUMqWsQJBVoC1xqEN9rQAXPh0ApKl2lDPpUA=";
x86_64-darwin = "sha256-eimRS96Mpej3BUU5O1XPS/oze0mGw3+4QV2DrRQy68U=";
aarch64-darwin = "sha256-S7sdXGfL16Q5hIXmkM22dbmfZeSHKEv3MthoQOYO6n0=";
x86_64-linux = "sha256-dzLwpP/EBYqgsLc5B5HwZvDQUjgvB11/kSPsQ2lBF4g=";
aarch64-linux = "sha256-DI8dgcFs3kVrXAx0DVKKA2+SNiQ3ZN3JFwJvkqzQ7Fk=";
x86_64-darwin = "sha256-r1T3OU+98DBXgI3Px/nNe7uv7dHzBe+Vl5w2cAaBFMI=";
aarch64-darwin = "sha256-OwwTOKHemQQKpPmMXo0yzD1MNqqHh+ELeWW/MmK9UfA=";
};
in
fetchurl {
@@ -148,6 +148,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
maintainers = with lib.maintainers; [
gepbird
mkg20001
staticdev
yzx9
];
mainProgram = "dbeaver";
+2 -2
View File
@@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "ddccontrol-db";
version = "20251102";
version = "20260120";
src = fetchFromGitHub {
owner = "ddccontrol";
repo = "ddccontrol-db";
tag = finalAttrs.version;
sha256 = "sha256-r87zucuHnWbvaqg++xI3s3Tghz80auQBgUxJzu7nmqU=";
sha256 = "sha256-XYa0WjVGtSainsosuFX3LU0JiWHGzycPzxirraNu8gw=";
};
nativeBuildInputs = [
+1 -1
View File
@@ -28,7 +28,7 @@ python3.pkgs.buildPythonApplication rec {
with python3.pkgs;
[
aiofiles
django_4
django
fastapi
msgpack
pynacl
+3 -3
View File
@@ -12,12 +12,12 @@
}:
let
pname = "fleet";
version = "4.78.3";
version = "4.79.1";
src = fetchFromGitHub {
owner = "fleetdm";
repo = "fleet";
tag = "fleet-v${version}";
hash = "sha256-aNd1oZ1xRt91xUvHUjjja6USdr0KKNa4MKuB/STK4nI=";
hash = "sha256-o/exnUy5vXi+Ey8smd36588M8B7GQlG5ZqtGyYySkxQ=";
};
frontend = stdenvNoCC.mkDerivation {
@@ -54,7 +54,7 @@ in
buildGoModule (finalAttrs: {
inherit pname version src;
vendorHash = "sha256-iNEIYKsF6dgZLL1iXy9a+U0BrB18CwfLaEZyNEVchFU=";
vendorHash = "sha256-CYqg8kHGUu+wd9l5UYURqmoR8/13HX9t5xHwjzdgJhU=";
subPackages = [
"cmd/fleet"
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "git-cliff";
version = "2.11.0";
version = "2.12.0";
src = fetchFromGitHub {
owner = "orhun";
repo = "git-cliff";
rev = "v${version}";
hash = "sha256-sXcDNt8aaruppH7rEn5EpVTkfKZVrFZdI8mnLrIxC44=";
hash = "sha256-8t7Bx3dPktSMxfWjaEeXxt3edt9Va7g5XZjE756EfY0=";
};
cargoHash = "sha256-d7oEkoQB8+wbyYK4DE+pXIiiHzfU67UDpKbWrHMFyBQ=";
cargoHash = "sha256-0/NjvX3MnIgRfsE6PyYzPZ94/p2RR8PPvCntT6pPfbU=";
# attempts to run the program on .git in src which is not deterministic
doCheck = false;
+3 -3
View File
@@ -28,16 +28,16 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "goose-cli";
version = "1.16.1";
version = "1.19.1";
src = fetchFromGitHub {
owner = "block";
repo = "goose";
tag = "v${finalAttrs.version}";
hash = "sha256-lMlpgsLkPQsvc5Ad8sRrwO27ytb5hpF3doUR18DUrvw=";
hash = "sha256-BgY3YDe6x46XvHyE0Ia6SxNGTyU0MegkYz5TbOZVrrQ=";
};
cargoHash = "sha256-WPrCwvGVOuTKXEHLR0WRV+YXr4r10fQf9t/Sfs/2bNI=";
cargoHash = "sha256-2jjAqIBLd7awzLcowYKADHyluclrH+iELUSMvACRj30=";
cargoBuildFlags = [
"--bin"
+7 -7
View File
@@ -24,15 +24,15 @@
zlib,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "gvm-libs";
version = "22.35.0";
version = "22.35.2";
src = fetchFromGitHub {
owner = "greenbone";
repo = "gvm-libs";
tag = "v${version}";
hash = "sha256-3TWJyh9xzS/HLRjAc4hsBuu3P0SquHEZXjunWw1FqWU=";
tag = "v${finalAttrs.version}";
hash = "sha256-DVYU+6hUps2nwgkTWu228wVYtke4oDFUqXM73DEN6LM=";
};
postPatch = ''
@@ -73,9 +73,9 @@ stdenv.mkDerivation rec {
meta = {
description = "Libraries module for the Greenbone Vulnerability Management Solution";
homepage = "https://github.com/greenbone/gvm-libs";
changelog = "https://github.com/greenbone/gvm-libs/releases/tag/${src.tag}";
license = with lib.licenses; [ gpl2Plus ];
changelog = "https://github.com/greenbone/gvm-libs/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ fab ];
platforms = lib.platforms.linux;
};
}
})
@@ -31,13 +31,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "homepage-dashboard";
version = "1.8.0";
version = "1.9.0";
src = fetchFromGitHub {
owner = "gethomepage";
repo = "homepage";
tag = "v${finalAttrs.version}";
hash = "sha256-T2bAN8ucCjcWhXScTI8YxtfrwK9NEfHGHIE8xJgD6Bs=";
hash = "sha256-DFr223jUP/KAZDBVJxqFDmLgQGJyPMi/4A160e8nAYk=";
};
pnpmDeps = fetchPnpmDeps {
@@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: {
;
pnpm = pnpm_10;
fetcherVersion = 1;
hash = "sha256-42dT1za9M4DowBh27UYh2QDyoVoNWA/L/9lyIY5OVwM=";
hash = "sha256-cDN01UlS4xEUWVUuHgOB0evZOUaSo9krNHyS1YV2/WE=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -49,14 +49,14 @@
stdenv.mkDerivation (finalAttrs: {
# LAMMPS has weird versioning convention. Updates should go smoothly with:
# nix-update --commit lammps --version-regex 'stable_(.*)'
version = "22Jul2025_update2";
version = "22Jul2025_update3";
pname = "lammps";
src = fetchFromGitHub {
owner = "lammps";
repo = "lammps";
rev = "stable_${finalAttrs.version}";
hash = "sha256-hm+8Rxo0yzxzv/8ork7aXa0IEY2p7uoFLh5UhU2ltFc=";
hash = "sha256-W1fy7RctSpYeQr1hAwKtrerISaQw8JAvCSJaaQicYMc=";
};
preConfigure = ''
cd cmake
+1
View File
@@ -10,6 +10,7 @@
stdenv.mkDerivation rec {
pname = "n2n";
version = "3.0";
# nixpkgs-update: no auto update
src = fetchFromGitHub {
owner = "ntop";
+3 -3
View File
@@ -18,20 +18,20 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "n8n";
version = "2.3.4";
version = "2.4.4";
src = fetchFromGitHub {
owner = "n8n-io";
repo = "n8n";
tag = "n8n@${finalAttrs.version}";
hash = "sha256-tH+NKwLdzGlDtJG6QTEFUR03BZePtRXuaPyryYAw0h0=";
hash = "sha256-cp8Wpgocj+wrHwTkTvVyldAn/E9IiYnC65vxAFAG/jg=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_10;
fetcherVersion = 3;
hash = "sha256-KhIoGXa681m3u2jRSHc1KVyQ5pohqetlqm0M8hEgpVU=";
hash = "sha256-QtusZm9WaLMjfopsX4t2WiiU++j3V/PQHbelKubhMII=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -11,13 +11,13 @@
stdenv.mkDerivation rec {
pname = "osslsigncode";
version = "2.10";
version = "2.11";
src = fetchFromGitHub {
owner = "mtrojnar";
repo = "osslsigncode";
rev = version;
sha256 = "sha256-UjjNXcHpPbyUz5CPsW+uVhZP0X9XGM3//IVv9VhmP7o=";
sha256 = "sha256-ua/4OouuMWTvfFbdOVVZpf1Z43JoPiptlFl+THaef58=";
};
nativeBuildInputs = [
+4 -4
View File
@@ -35,8 +35,8 @@ let
pcsx2_patches = fetchFromGitHub {
owner = "PCSX2";
repo = "pcsx2_patches";
rev = "37b2b6b85dd8a02f3adf5282a7d1aaa3ab493836";
hash = "sha256-UkILUj59Mo/pGqe6wfrkJp0h15afyFx0mbZiGcoGkBA=";
rev = "39c64ed2151155a9e7b9cc41129618c1ba0ad04f";
hash = "sha256-C5diPrIXvzOvskKQFjYWOfjQUkb/Omw2IN3K4b3nsK4=";
};
inherit (qt6)
@@ -49,13 +49,13 @@ let
in
llvmPackages.stdenv.mkDerivation (finalAttrs: {
pname = "pcsx2";
version = "2.6.0";
version = "2.6.2";
src = fetchFromGitHub {
pname = "pcsx2-source";
owner = "PCSX2";
repo = "pcsx2";
tag = "v${finalAttrs.version}";
hash = "sha256-v1kSQbJSp7kJNL9KKyLXAsMDjPGIhMraq6ywa7TMq6Y=";
hash = "sha256-cv7En9DgamohWYZPPyL6etaqi/P3yxAuVUQfsZwjIzQ=";
};
patches = [
@@ -1,23 +1,37 @@
{
fetchFromGitHub,
stdenv,
lib,
fetchFromGitHub,
php,
versionCheckHook,
makeBinaryWrapper,
}:
php.buildComposerProject2 (finalAttrs: {
stdenv.mkDerivation (finalAttrs: {
pname = "phpstan";
version = "2.1.32";
version = "2.1.34";
src = fetchFromGitHub {
owner = "phpstan";
repo = "phpstan-src";
repo = "phpstan";
tag = finalAttrs.version;
hash = "sha256-fP+R22TN3I/Afn+N/6sqlYuN0GxTzPt3bSZjtFrkr1A=";
hash = "sha256-/SSOLJiZunLDoxsKmVxICjymFLLu0aOXCTn2jNklTyA=";
};
composerStrictValidation = false;
vendorHash = "sha256-NW5yx9jD7aXmqq9kzSNr/U1CkW0VN8qm0yHOQlxVi0c=";
nativeBuildInputs = [
makeBinaryWrapper
];
postInstall = ''
install -D ./phpstan.phar $out/libexec/phpstan/phpstan.phar
makeWrapper ${lib.getExe php} $out/bin/phpstan \
--add-flags "$out/libexec/phpstan/phpstan.phar" \
--prefix PATH : ${
lib.makeBinPath [
php
]
}
'';
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
+2 -2
View File
@@ -18,13 +18,13 @@ in
stdenv.mkDerivation rec {
pname = "qdmr";
version = "0.13.2";
version = "0.13.3";
src = fetchFromGitHub {
owner = "hmatuschek";
repo = "qdmr";
rev = "v${version}";
hash = "sha256-aSnp4bC9tl9qIQ65RLMiPAEJg49S/U39TnSmLJ9Tcpc=";
hash = "sha256-Nw5B0vbYlGkH/8SAAT4DdTp2qiiLst3hWV4n6uF7oUo=";
};
nativeBuildInputs = [
+1
View File
@@ -24,6 +24,7 @@ stdenv.mkDerivation rec {
};
postPatch = ''
sed -i "1i\#include <cstdint>" src/ScaLP/Solver.cpp
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required (VERSION 3.3.2)" "cmake_minimum_required (VERSION 3.5)" \
--replace-fail "\''$ORIGIN" "\''${CMAKE_INSTALL_PREFIX}/lib" \
+2 -2
View File
@@ -21,13 +21,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "slepc";
version = "3.24.1";
version = "3.24.2";
src = fetchFromGitLab {
owner = "slepc";
repo = "slepc";
tag = "v${finalAttrs.version}";
hash = "sha256-Eg0GLPM1AbgUl2/c2+F012LjZweuBNAWjY1WtlghjeY=";
hash = "sha256-P6UjCvlXelEGp+ReNGbolcVIV9eQTmcOJDLjmJOZJeQ=";
};
postPatch = ''
+4
View File
@@ -30,6 +30,10 @@ stdenv.mkDerivation rec {
"--with-xml2-config=${lib.getExe' (lib.getDev libxml2) "xml2-config"}"
];
makeFlags = [
"CFLAGS=-std=c17"
];
doCheck = true;
meta = {
+6 -2
View File
@@ -1,5 +1,6 @@
{
lib,
bash,
buildGoModule,
fetchFromGitea,
installShellFiles,
@@ -14,7 +15,7 @@ buildGoModule rec {
domain = "codeberg.org";
owner = "vaporup";
repo = "ssh-tools";
rev = "v${version}";
tag = "v${version}";
hash = "sha256-ZMjpc2zjvuLJES5ixEHvo7oAx1JGzy60LzN09Ykn/54=";
};
@@ -27,7 +28,10 @@ buildGoModule rec {
nativeBuildInputs = [ installShellFiles ];
buildInputs = [ perl ];
buildInputs = [
bash
perl
];
postInstall = ''
install cmd/{bash,perl}/ssh-*/ssh-* -t $out/bin
+3 -3
View File
@@ -9,13 +9,13 @@
buildGoModule (finalAttrs: {
pname = "tsgolint";
version = "0.11.0";
version = "0.11.1";
src = fetchFromGitHub {
owner = "oxc-project";
repo = "tsgolint";
tag = "v${finalAttrs.version}";
hash = "sha256-AVyZ/2jjAq9rqLvvzaiZrSYwhGoc/stADvrnh7hCwNk=";
hash = "sha256-s+rXbUrP/mJiqUruFUlzz8gxG4LDfvFRLKmlUIOcFho=";
fetchSubmodules = true;
};
@@ -49,7 +49,7 @@ buildGoModule (finalAttrs: {
'';
proxyVendor = true;
vendorHash = "sha256-t1qyCdMeA5rh5/9yQ9LAhRO+0nSiMyFHp3sSPOJQWQA=";
vendorHash = "sha256-CGgLQKNGMKqIjfBnR7Uv6TwOfukfLX3hpLmSNHAZRv8=";
subPackages = [ "cmd/tsgolint" ];
+3 -3
View File
@@ -7,16 +7,16 @@
buildNpmPackage rec {
pname = "vuetorrent";
version = "2.31.1";
version = "2.31.3";
src = fetchFromGitHub {
owner = "VueTorrent";
repo = "VueTorrent";
tag = "v${version}";
hash = "sha256-og+pmqs91wGkb4cFUbgqPInvNKw7WJuXBznt4BoWYZQ=";
hash = "sha256-v/50xZzRt+Tsc4tAXXoNIRi9g7aCsr+1UOSzhMa3gJM=";
};
npmDepsHash = "sha256-DKoOqOd7y8dfCGARlrB2kiOpMo3g1inMqfCTufWIJOI=";
npmDepsHash = "sha256-rPsSIxkKt3KTWPCccy0GKFocBzTike8tpY8oKEfTG4w=";
installPhase = ''
runHook preInstall
+4
View File
@@ -35,6 +35,10 @@ stdenv.mkDerivation rec {
mpfr
];
makeFlags = [
"CFLAGS=-std=c17"
];
meta = {
description = "Worst-Case Peak-Gain library";
homepage = "https://github.com/fixif/WCPG";
+8 -12
View File
@@ -5,21 +5,19 @@
gitUpdater,
}:
python3.pkgs.buildPythonApplication rec {
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "yaralyzer";
version = "1.0.9";
version = "1.0.14";
pyproject = true;
src = fetchFromGitHub {
owner = "michelcrypt4d4mus";
repo = "yaralyzer";
tag = "v${version}";
hash = "sha256-OGMvDPwR4WFINKJpoP242Xhi3mhDzrUypClVGgIIHJI=";
tag = "v${finalAttrs.version}";
hash = "sha256-MhfZ/8JJaWDiDVUA4av32LzqfQmJr9L9x6AdCU0jo2c=";
};
build-system = with python3.pkgs; [
poetry-core
];
build-system = with python3.pkgs; [ poetry-core ];
dependencies = with python3.pkgs; [
chardet
@@ -29,9 +27,7 @@ python3.pkgs.buildPythonApplication rec {
yara-python
];
pythonImportsCheck = [
"yaralyzer"
];
pythonImportsCheck = [ "yaralyzer" ];
passthru = {
updateScript = gitUpdater { rev-prefix = "v"; };
@@ -40,9 +36,9 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "Tool to visually inspect and force decode YARA and regex matches";
homepage = "https://github.com/michelcrypt4d4mus/yaralyzer";
changelog = "https://github.com/michelcrypt4d4mus/yaralyzer/blob/${src.tag}/CHANGELOG.md";
changelog = "https://github.com/michelcrypt4d4mus/yaralyzer/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "yaralyze";
};
}
})
@@ -11,15 +11,15 @@
setuptools,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "google-cloud-texttospeech";
version = "2.33.0";
version = "2.34.0";
pyproject = true;
src = fetchPypi {
pname = "google_cloud_texttospeech";
inherit version;
hash = "sha256-MRFXt0IQzEd38UiramK8LMJLP1Kn3BBsCgIjwYMLYY8=";
inherit (finalAttrs) version;
hash = "sha256-ZYN8O8co83KQAJ2++JLfh+rkWtgJBVWQltEQeCIHT2I=";
};
build-system = [ setuptools ];
@@ -52,8 +52,8 @@ buildPythonPackage rec {
meta = {
description = "Google Cloud Text-to-Speech API client library";
homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-texttospeech";
changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-texttospeech-v${version}/packages/google-cloud-texttospeech/CHANGELOG.md";
changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-texttospeech-v${finalAttrs.version}/packages/google-cloud-texttospeech/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = [ ];
};
}
})
@@ -11,15 +11,15 @@
setuptools,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "google-cloud-vision";
version = "3.11.0";
version = "3.12.0";
pyproject = true;
src = fetchPypi {
pname = "google_cloud_vision";
inherit version;
hash = "sha256-w8tX3yzxUuvmLrqumx1d7/Wiauxb1uHH9n5Ev29FGPQ=";
inherit (finalAttrs) version;
hash = "sha256-MACaIsl5s7D1LBBYprYbsZo+qPJoYRRm/L8wm3T/RzQ=";
};
build-system = [ setuptools ];
@@ -55,8 +55,8 @@ buildPythonPackage rec {
meta = {
description = "Cloud Vision API API client library";
homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-vision";
changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-vision-v${version}/packages/google-cloud-vision/CHANGELOG.md";
changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-vision-v${finalAttrs.version}/packages/google-cloud-vision/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = [ ];
};
}
})
@@ -13,15 +13,15 @@
setuptools,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "google-cloud-workstations";
version = "0.6.0";
version = "0.7.0";
pyproject = true;
src = fetchPypi {
pname = "google_cloud_workstations";
inherit version;
hash = "sha256-/CwdmF9fSTDPXbWTq3o+ZaWvgd/F2wVB7zboSOQ7+GY=";
inherit (finalAttrs) version;
hash = "sha256-poGhvPGpD+qOFacXsSqwaki5EZaTMQpAoXh7X0kqUsc=";
};
build-system = [ setuptools ];
@@ -50,8 +50,8 @@ buildPythonPackage rec {
meta = {
description = "Python Client for Cloud Workstations";
homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-workstations";
changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-workstations-v${version}/packages/google-cloud-workstations/CHANGELOG.md";
changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-workstations-v${finalAttrs.version}/packages/google-cloud-workstations/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -8,14 +8,14 @@
buildPythonPackage (finalAttrs: {
pname = "iamdata";
version = "0.1.202601201";
version = "0.1.202601211";
pyproject = true;
src = fetchFromGitHub {
owner = "cloud-copilot";
repo = "iam-data-python";
tag = "v${finalAttrs.version}";
hash = "sha256-s+1J/NPlGxdthGL2lHPQ9bpvrgujiYvBKGhOFbKGflw=";
hash = "sha256-Zq9lKDETW2gk1ILoFZDg/ZKs8B7zDbLXhtQi6f64KLY=";
};
__darwinAllowLocalNetworking = true;
@@ -1,26 +1,31 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
hatchling,
django,
pytestCheckHook,
fetchFromGitHub,
pytest-django,
pytestCheckHook,
uv-build,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "model-bakery";
version = "1.21.0";
version = "1.23.0";
pyproject = true;
src = fetchFromGitHub {
owner = "model-bakers";
repo = "model_bakery";
tag = version;
hash = "sha256-BB/CaVDkqL51WvFC+GRWV3z3jHUQrW1KtIuHUn4acHw=";
tag = finalAttrs.version;
hash = "sha256-AwdHsysCaxSS6+dH1gO7dyV2Q4PIA84Mc810KNrqP/g=";
};
build-system = [ hatchling ];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail "uv_build>=0.9.26,<0.10.0" "uv_build"
'';
build-system = [ uv-build ];
dependencies = [ django ];
@@ -34,8 +39,8 @@ buildPythonPackage rec {
meta = {
description = "Object factory for Django";
homepage = "https://github.com/model-bakers/model_bakery";
changelog = "https://github.com/model-bakers/model_bakery/blob/${src.tag}/CHANGELOG.md";
changelog = "https://github.com/model-bakers/model_bakery/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -6,15 +6,15 @@
poetry-core,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "playwright-stealth";
version = "2.0.0";
version = "2.0.1";
pyproject = true;
src = fetchPypi {
pname = "playwright_stealth";
inherit version;
hash = "sha256-T0TUFtQiZomJWk0c+0Do0TchbAyXEOqPhLri2/EYb8U=";
inherit (finalAttrs) version;
hash = "sha256-o29zXWFGnBK9oXm1jV/EIou+5hyc9bE0OxSXpf1R7Bo=";
};
build-system = [ poetry-core ];
@@ -29,4 +29,4 @@ buildPythonPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -75,6 +75,10 @@ buildPythonPackage rec {
"test_example"
"test_guess_format_for_parse"
"rdflib.extras.infixowl"
# Upstream don't seem worried about these two tests failing
# https://github.com/RDFLib/rdflib/issues/2649#issuecomment-2443482119
"test_sparqleval"
"test_parser"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
# Require loopback network access
@@ -0,0 +1,51 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
setuptools,
setuptools-scm,
pytestCheckHook,
pyyaml,
}:
buildPythonPackage (finalAttrs: {
pname = "riscv-model";
version = "0.6.6";
pyproject = true;
src = fetchFromGitHub {
owner = "wallento";
repo = "riscv-python-model";
tag = finalAttrs.version;
hash = "sha256-H4N9Z8aK/xV5gCCdsL+oiR+XQfYtCfBRBGLqvuztX+o=";
};
env.SETUPTOOLS_SCM_PRETEND_VERSION = finalAttrs.version;
build-system = [
setuptools
setuptools-scm
];
dependencies = [
pyyaml
];
nativeCheckInputs = [
pytestCheckHook
];
pythonImportsCheck = [
"riscvmodel"
"riscvmodel.insn"
"riscvmodel.variant"
];
meta = {
description = "Formal RISC-V architecture model in Python";
homepage = "https://github.com/wallento/riscv-python-model";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.gonsolo ];
platforms = lib.platforms.all;
};
})
@@ -9,14 +9,14 @@
buildPythonPackage (finalAttrs: {
pname = "tencentcloud-sdk-python";
version = "3.1.32";
version = "3.1.34";
pyproject = true;
src = fetchFromGitHub {
owner = "TencentCloud";
repo = "tencentcloud-sdk-python";
tag = finalAttrs.version;
hash = "sha256-ELXBgIBR4RwW1mB6zN6t7ayoohwnvRzjQph9MJXSPRc=";
hash = "sha256-vP7lmPPCt5Vqxp+7Xtt7nFqH8TxBMW5iIrYuTxlRt0Q=";
};
build-system = [ setuptools ];
+1 -2
View File
@@ -251,14 +251,13 @@ lib.makeScope pkgs.newScope (
phpspy = callPackage ../development/php-packages/phpspy { };
phpstan = callPackage ../development/php-packages/phpstan { };
psalm = callPackage ../development/php-packages/psalm { };
}
// lib.optionalAttrs config.allowAliases {
deployer = throw "`php8${lib.versions.minor php.version}Packages.deployer` has been removed, use `deployer`";
phpcbf = throw "`php8${lib.versions.minor php.version}Packages.phpcbf` has been removed, use `php-codesniffer` instead which contains both `phpcs` and `phpcbf`.";
phpcs = throw "`php8${lib.versions.minor php.version}Packages.phpcs` has been removed, use `php-codesniffer` instead which contains both `phpcs` and `phpcbf`.";
phpstan = throw "`php8${lib.versions.minor php.version}Packages.phpstan` has been removed, use `phpstan` instead.";
psysh = throw "`php8${lib.versions.minor php.version}Packages.psysh` has been removed, use `psysh`";
};
+2
View File
@@ -16563,6 +16563,8 @@ self: super: with self; {
riscv-isac = callPackage ../development/python-modules/riscv-isac { };
riscv-model = callPackage ../development/python-modules/riscv-model { };
ritassist = callPackage ../development/python-modules/ritassist { };
rivet = toPythonModule (pkgs.rivet.override { python3 = python; });