Merge master into staging-nixos

This commit is contained in:
nixpkgs-ci[bot]
2026-06-18 18:50:37 +00:00
committed by GitHub
101 changed files with 827 additions and 611 deletions
+1 -14
View File
@@ -5269,13 +5269,6 @@
githubId = 3392199;
name = "Calum MacRae";
};
cmars = {
email = "nix@cmars.tech";
github = "cmars";
githubId = 23741;
name = "Casey Marshall";
keys = [ { fingerprint = "6B78 7E5F B493 FA4F D009 5D10 6DEC 2758 ACD5 A973"; } ];
};
cmcdragonkai = {
email = "roger.qiu@matrix.ai";
github = "CMCDragonkai";
@@ -6219,7 +6212,7 @@
name = "Daniel Șerbănescu";
};
daskladas = {
email = "xvzrsm@tutanota.de";
email = "mail@daskladas.de";
github = "daskladas";
githubId = 155686186;
name = "Eric Heinemann";
@@ -28262,12 +28255,6 @@
github = "toXel";
githubId = 2300709;
};
ToxicFrog = {
email = "toxicfrog@ancilla.ca";
github = "ToxicFrog";
githubId = 90456;
name = "Rebecca (Bex) Kelly";
};
toyboot4e = {
email = "toyboot4e@gmail.com";
github = "toyboot4e";
+3 -1
View File
@@ -350,11 +350,13 @@ in
};
secrets = lib.mkOption {
type = with lib.types; listOf path;
type = with lib.types; listOf (either str path);
description = ''
A list of files containing the various secrets. Should be in the format
expected by systemd's `EnvironmentFile` directory. Secrets can be
referenced in the format `{env:VAR}`.
Paths can be prefixed with `-` to ignore errors if the file does not exist.
'';
default = [ ];
};
+1 -1
View File
@@ -189,7 +189,7 @@ in
name = lib.mkOption {
type = lib.types.nullOr lib.types.str;
default = "davis";
description = "Database name, only used when the databse is created locally.";
description = "Database name, only used when the database is created locally.";
};
createLocally = lib.mkOption {
type = lib.types.bool;
@@ -1007,8 +1007,8 @@ let
mktplcRef = {
name = "coder-remote";
publisher = "coder";
version = "1.14.6";
hash = "sha256-dABM44pSD0srzNl6J+1OsqugWb++soVFmtEIzliByDs=";
version = "1.15.0";
hash = "sha256-Nw1aXRIJI6kBJl3yp2hripZLf+wIecb8gmIjT5zVBjk=";
};
meta = {
description = "Extension for Visual Studio Code to open any Coder workspace in VS Code with a single click";
@@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "windows-ai-studio";
publisher = "ms-windows-ai-studio";
version = "1.4.2";
hash = "sha256-0Jg6kKnQAQfIgxH5l0v1V+ikStPHITdfHh02G0iZJxc=";
version = "1.4.3";
hash = "sha256-gJvnVxj6fdS+1O9CrILgi/R+OLjaAKwdgAPdjcxkOeA=";
};
meta = {
@@ -7,19 +7,19 @@
let
supported = {
x86_64-linux = {
hash = "sha256-7uZZuEijg1Aca1h2NrBwFU9iFnfhG17waXxqVlAKzTA=";
hash = "sha256-8KZE2+kpzU7fRRBsroZtCnJyPyUHPuysZrggZojpG98=";
arch = "linux-x64";
};
x86_64-darwin = {
hash = "sha256-NPh3Sxf2k/Nj4vt0SGsa5H6QOI1IBaL20g79Pl4/iPg=";
hash = "sha256-Zf/O2KRDlzCi4qWnmT5CctagjJoLiNgZfnh5+gQWRAA=";
arch = "darwin-x64";
};
aarch64-linux = {
hash = "sha256-tszcouaPUGTH1MpGJfU0RiLvBN7qIhH1vC3XiAmHFK8=";
hash = "sha256-zN49L+gLrLNL7XM3+POgBgSX64IMUYtNZ54+i8lpLqE=";
arch = "linux-arm64";
};
aarch64-darwin = {
hash = "sha256-JV9pZqq48q00GM0cg3Wu00qrrkn2fczbHBVqnCM84lI=";
hash = "sha256-vTf86rNeS/97//1D2e1h5DpnAFb1cceIuF5XyCCq520=";
arch = "darwin-arm64";
};
};
@@ -34,7 +34,7 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = base // {
name = "tombi";
publisher = "tombi-toml";
version = "1.1.2";
version = "1.1.3";
};
meta = {
description = "TOML Language Server";
@@ -977,13 +977,13 @@
"vendorHash": "sha256-fCdwTWYbwuJUh+9WeVN5WmpPxdop49oHZ2cUm3K5w6w="
},
"ns1-terraform_ns1": {
"hash": "sha256-MX/Wd9Lztjn7uwDzJjs4bsSSp0PFzUgsu4jXke9jHL8=",
"hash": "sha256-6w0r6QXm16h4I4PFj80dJhTDbF4FPMjJalO0TfXGBEA=",
"homepage": "https://registry.terraform.io/providers/ns1-terraform/ns1",
"owner": "ns1-terraform",
"repo": "terraform-provider-ns1",
"rev": "v2.8.2",
"rev": "v2.9.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-iFya3JEM2XklfunQq0Mbdar/nyWOQZHfYWa2NWBxzTM="
"vendorHash": "sha256-aI08WEXxcw3Lt83oKrohXTJIMo3sWPF3UuteIeDX+WM="
},
"numtide_linuxbox": {
"hash": "sha256-svQRz1/PdVLpHoxOam1sfRTwHqgqs4ohJQs3IPMMAM4=",
@@ -1085,11 +1085,11 @@
"vendorHash": "sha256-F1AuO/dkldEDRvkwrbq2EjByxjg3K2rohZAM4DzKPUw="
},
"pagerduty_pagerduty": {
"hash": "sha256-ZbkCJIDZdqry5y4gv7wtkf2GFfvhUCsj5knICUidjZQ=",
"hash": "sha256-b2BPsCJe8q1oODTi9TaD4kac/wecardNv4/gEQBWK60=",
"homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty",
"owner": "PagerDuty",
"repo": "terraform-provider-pagerduty",
"rev": "v3.32.4",
"rev": "v3.33.0",
"spdx": "MPL-2.0",
"vendorHash": null
},
@@ -6,17 +6,17 @@
buildGoModule (finalAttrs: {
pname = "aws-codeartifact-proxy";
version = "1.0.0";
version = "1.1.0";
src = fetchFromGitHub {
owner = "sktan";
repo = "aws-codeartifact-proxy";
rev = "v${finalAttrs.version}";
hash = "sha256-dcUJ2r0VBUNk8kKY1fPkUHoJi1fhAQbd2K+9MC/ddGE=";
hash = "sha256-iCUnlpQBXMI99gYE/YqNHq0pMsjHaB8BR2HV5GZwPi4=";
};
sourceRoot = "${finalAttrs.src.name}/src";
vendorHash = "sha256-5D/aKNU7ZtDMJW+KImBwN4bhpSexsldtCtA3IIHJrQU=";
vendorHash = "sha256-pBKVg4h2Ta99ekQHNwaVjlTp6YhKa5tsq3zw1y4/IU0=";
meta = {
description = "AWS CodeArtifact proxy to allow unauthenticated read access";
+2 -2
View File
@@ -10,10 +10,10 @@
}:
let
pname = "beeper";
version = "4.2.892";
version = "4.2.936";
src = fetchurl {
url = "https://beeper-desktop.download.beeper.com/builds/Beeper-${version}-x86_64.AppImage";
hash = "sha256-kTX0VrfJb7UnQ6JVfRIgjLlIsDgzDVgTnx7twlYMf9k=";
hash = "sha256-/9IHHE4qeygvPHFRz3EoejkQml6WdebdeUR0Y6afP5I=";
};
appimageContents = appimageTools.extract {
inherit pname version src;
+1 -1
View File
@@ -87,7 +87,7 @@ stdenv.mkDerivation rec {
lgpl3Plus
];
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ ToxicFrog ];
maintainers = [ ];
longDescription = ''
Blitz++ is a C++ class library for scientific computing which provides
performance on par with Fortran 77/90. It uses template techniques to
+2 -2
View File
@@ -11,11 +11,11 @@
}:
python3Packages.buildPythonApplication (finalAttrs: {
pname = "cdemu-client";
version = "3.3.0";
version = "3.3.1";
src = fetchurl {
url = "mirror://sourceforge/cdemu/cdemu-client-${finalAttrs.version}.tar.xz";
hash = "sha256-WiKm00ZKUDeHX6RII4+JKruAzUyWzZWyI0iZeDqksnA=";
hash = "sha256-26KMd2NtoMHG2AJgPGSJTgcshfSyJzW0dUipmA3NGlw=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -11,16 +11,16 @@
buildGoModule (finalAttrs: {
pname = "checksec";
version = "3.1.0";
version = "3.2.0";
src = fetchFromGitHub {
owner = "slimm609";
repo = "checksec";
tag = finalAttrs.version;
hash = "sha256-LsVK+ufSUGXWHpPk1iAFD6Lxh5hEp1WmTAy9hZMEiKk=";
hash = "sha256-vvfr5JsCTq1NWUfOOlHIjf+ToNNzP5Xps09XPLlG1zc=";
};
vendorHash = "sha256-GzSliyKxBfATA7BaHO/4HyReEwT7dYTpRuyjADNtJuc=";
vendorHash = "sha256-sW2C39xhMQCyR8S1m0ZplVQxu42w+tNqjxH7VO5stGw=";
ldflags = [
"-s"
+9 -9
View File
@@ -1,22 +1,22 @@
{
"version": "3.7.19",
"version": "3.7.42",
"vscodeVersion": "1.105.1",
"sources": {
"x86_64-linux": {
"url": "https://downloads.cursor.com/production/80c653c2c3528e65016a0d304b54486084b470bb/linux/x64/Cursor-3.7.19-x86_64.AppImage",
"hash": "sha256-qlNQwaDqPL1/wsxwyUXPWvoeXuWoVahibnk0H0h6KZ4="
"url": "https://downloads.cursor.com/production/5702c9cfca656d8710fad58402fe37f14345e3ac/linux/x64/Cursor-3.7.42-x86_64.AppImage",
"hash": "sha256-o7c220esGj2qrLDt88zQ+XpAMbhJGoky5iNFB/qhvtU="
},
"aarch64-linux": {
"url": "https://downloads.cursor.com/production/80c653c2c3528e65016a0d304b54486084b470bb/linux/arm64/Cursor-3.7.19-aarch64.AppImage",
"hash": "sha256-JqFyV6OORi1IywBsTqCcamiyBojA7wFgMbcvD2PXjrQ="
"url": "https://downloads.cursor.com/production/5702c9cfca656d8710fad58402fe37f14345e3ac/linux/arm64/Cursor-3.7.42-aarch64.AppImage",
"hash": "sha256-PjVgVemRY66zY/gXcgYCVzSwkC5aCJeMsNreceQzWI4="
},
"x86_64-darwin": {
"url": "https://downloads.cursor.com/production/80c653c2c3528e65016a0d304b54486084b470bb/darwin/x64/Cursor-darwin-x64.dmg",
"hash": "sha256-nHewB1kn7wJDlzWWzuFD6yV6/LpcGGANHDQHTUgL6Ks="
"url": "https://downloads.cursor.com/production/5702c9cfca656d8710fad58402fe37f14345e3ac/darwin/x64/Cursor-darwin-x64.dmg",
"hash": "sha256-AiS0Iswdp8DAZV6cFA7uIYSE24ystuqJRz0YGJkkmDE="
},
"aarch64-darwin": {
"url": "https://downloads.cursor.com/production/80c653c2c3528e65016a0d304b54486084b470bb/darwin/arm64/Cursor-darwin-arm64.dmg",
"hash": "sha256-Dj2JQmL5VDT7WpejNX4wQi4wOrx7pt22oryycY9BXj0="
"url": "https://downloads.cursor.com/production/5702c9cfca656d8710fad58402fe37f14345e3ac/darwin/arm64/Cursor-darwin-arm64.dmg",
"hash": "sha256-e6VrLs/tj+FkEbUJN4RpQKNAbWCS/mEo1drVQFErXU0="
}
}
}
+1 -1
View File
@@ -29,6 +29,6 @@ stdenv.mkDerivation {
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
hydraPlatforms = [ ];
maintainers = with lib.maintainers; [ ToxicFrog ];
maintainers = [ ];
};
}
+1 -1
View File
@@ -68,6 +68,6 @@ stdenv.mkDerivation {
homepage = "http://crossfire.real-time.com/";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ ToxicFrog ];
maintainers = [ ];
};
}
@@ -48,6 +48,6 @@ stdenv.mkDerivation {
homepage = "http://crossfire.real-time.com/";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ ToxicFrog ];
maintainers = [ ];
};
}
@@ -68,6 +68,6 @@ stdenv.mkDerivation rec {
homepage = "http://crossfire.real-time.com/";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ ToxicFrog ];
maintainers = [ ];
};
}
+1 -1
View File
@@ -29,6 +29,6 @@ stdenv.mkDerivation {
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
hydraPlatforms = [ ];
maintainers = with lib.maintainers; [ ToxicFrog ];
maintainers = [ ];
};
}
+1 -1
View File
@@ -55,6 +55,6 @@ stdenv.mkDerivation {
homepage = "http://crossfire.real-time.com/";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ ToxicFrog ];
maintainers = [ ];
};
}
+8 -5
View File
@@ -6,16 +6,21 @@
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "dnsrecon";
version = "1.6.0";
version = "1.6.1";
pyproject = true;
src = fetchFromGitHub {
owner = "darkoperator";
repo = "dnsrecon";
tag = finalAttrs.version;
hash = "sha256-3o3UOEvaUVtfqZNAXzos7mtsAeUxJXtwNDw1MCKZ0YM=";
hash = "sha256-l10U8lRTSxT0ciZxLy+ZZBWhssUP9kSvVnPinzJ1SdQ=";
};
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail "setuptools>=82.0.1" "setuptools"
'';
pythonRelaxDeps = true;
build-system = with python3.pkgs; [ setuptools ];
@@ -45,9 +50,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
homepage = "https://github.com/darkoperator/dnsrecon";
changelog = "https://github.com/darkoperator/dnsrecon/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [
fab
];
maintainers = with lib.maintainers; [ fab ];
mainProgram = "dnsrecon";
};
})
@@ -0,0 +1,98 @@
--- /dev/null 2026-06-10 18:10:25.546025717 +0200
+++ b/wrapawk 1970-01-01 01:00:01.000000000 +0100
@@ -0,0 +1,95 @@
+#Saluton Emacson! Bonvolu elekti -*- mode: awk; -*-. Dankon.
+
+BEGIN{
+ headerfile="wrapped.h";
+ deffile="wrapdef.h";
+ structfile="wrapstruct.h";
+ tmpffile="wraptmpf.h";
+ FS=";";
+ WARNING="/* Automatically generated file. Do not edit. Edit wrapawk/wrapfunc.inp. */";
+ print WARNING > headerfile;
+ print "#ifndef WRAPPED_H" > headerfile;
+ print "#define WRAPPED_H" > headerfile;
+ print WARNING > deffile;
+ print "#ifndef WRAPDEF_H" > deffile;
+ print "#define WRAPDEF_H" > deffile;
+ print WARNING > tmpffile;
+ print "#ifndef WRAPTMPF_H" > tmpffile;
+ print "#define WRAPTMPF_H" > tmpffile;
+ print WARNING > structfile;
+ print "#ifndef WRAPSTRUCT_H" > structfile;
+ print "#define WRAPSTRUCT_H" > structfile;
+ print "struct next_wrap_st next_wrap[]= {" > structfile;
+}
+
+/\/\*/{
+}
+/^(\#)/{
+ print $0 > structfile;
+ print $0 > tmpffile;
+ print $0 > deffile;
+ print $0 > headerfile;
+
+}
+/^[^\/].*;.*;.*;/{
+ name=$1;
+ ret=$2;
+ argtype=$3;
+ argname=$4;
+ MACRO=$5;
+ openat_extra=$6;
+ if(openat_extra){
+ print " {(void(*))&next_" name ", \"" name "\"}," > structfile;
+ print "extern " ret " (*next_" name ")" openat_extra ";" > headerfile;
+ print ret " (*next_" name ")" openat_extra "=tmp_" name ";"> deffile;
+
+ print ret " tmp_" name, openat_extra "{" > tmpffile;
+ print " mode_t mode = 0;" > tmpffile;
+ print " if (flags & O_CREAT) {" > tmpffile;
+ print " va_list args;" > tmpffile;
+ print " va_start(args, flags);" > tmpffile;
+ print " mode = va_arg(args, int);" > tmpffile;
+ print " va_end(args);" > tmpffile;
+ print " }" > tmpffile;
+ print " load_library_symbols();" > tmpffile;
+ print " return next_" name, argname ";" > tmpffile;
+ print "}" > tmpffile;
+ print "" > tmpffile;
+ } else if(MACRO){
+ print " {(void(*))&NEXT_" MACRO "_NOARG, " name "_QUOTE}," > structfile;
+ print "extern " ret " (*NEXT_" MACRO "_NOARG)" argtype ";" > headerfile;
+ print ret " (*NEXT_" MACRO "_NOARG)" argtype "=TMP_" MACRO ";"> deffile;
+
+ print ret " TMP_" MACRO, argtype "{" > tmpffile;
+ print " load_library_symbols();" > tmpffile;
+ print " return NEXT_" MACRO "_NOARG " argname ";" > tmpffile;
+ print "}" > tmpffile;
+ print "" > tmpffile;
+ } else {
+ print " {(void(*))&next_" name ", \"" name "\"}," > structfile;
+ print "extern " ret " (*next_" name ")" argtype ";" > headerfile;
+ print ret " (*next_" name ")" argtype "=tmp_" name ";"> deffile;
+
+ print ret " tmp_" name, argtype "{" > tmpffile;
+ print " load_library_symbols();" > tmpffile;
+ print " return next_" name, argname ";" > tmpffile;
+ print "}" > tmpffile;
+ print "" > tmpffile;
+ }
+}
+
+/^ *$/{
+ print > structfile;
+ print > headerfile;
+ print > deffile;
+ print > tmpffile;
+}
+
+END{
+ print " {NULL, NULL}," > structfile;
+ print "};" > structfile;
+ print "#endif" > structfile;
+ print "#endif" > tmpffile;
+ print "#endif" > deffile;
+ print "#endif" > headerfile;
+}
+2 -1
View File
@@ -22,10 +22,11 @@ stdenv.mkDerivation (finalAttrs: {
repo = "fakeroot";
rev = "upstream/${finalAttrs.version}";
domain = "salsa.debian.org";
hash = "sha256-1Xmb8OPZSVP4xtSBGuwwKwdVQXixEugMgQfvAJueJAg=";
hash = "sha256-sAzXeONjDT753lbu7amQY6yXpaTNCa4wFOzB01SRbCs=";
};
patches = lib.optionals stdenv.hostPlatform.isLinux [
./add-missing-wrapawk.patch
./einval.patch
];
+5 -6
View File
@@ -10,13 +10,14 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ferron";
version = "2.7.0";
version = "2.8.1";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "ferronweb";
repo = "ferron";
tag = finalAttrs.version;
hash = "sha256-nh3dq8s+lH+WbFviFZ9L+4MF4YhGPaJWTYtH12HfXoI=";
hash = "sha256-69rCgyUjEbInTmgZMU6uNuahaqSVcaIOWFVSGC9in28=";
};
# ../../ is cargoDepsCopy, and obviously does not contain monoio's README.md
@@ -25,9 +26,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
--replace-fail '#![doc = include_str!("../../README.md")]' ""
'';
strictDeps = true;
cargoHash = "sha256-ft7Ewv56u31iPCH3LJKE4Mt68KTfHtIiYMRjeGcwSQQ=";
cargoHash = "sha256-H6AMHYlUdlCFAzOcso5V7uagB1Is304TuXR6+IrqWOU=";
nativeBuildInputs = [
pkg-config
@@ -53,7 +52,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
meta = {
description = "Fast, memory-safe web server written in Rust";
homepage = "https://github.com/ferronweb/ferron";
changelog = "https://github.com/ferronweb/ferron/releases/tag/${finalAttrs.version}";
changelog = "https://github.com/ferronweb/ferron/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
_0x4A6F
+3
View File
@@ -132,6 +132,9 @@ stdenv.mkDerivation (finalAttrs: {
''
+ lib.optionalString (!withGui) ''
rm $out/bin/firewall-{applet,config}
rm $out/etc/xdg/autostart/firewall-applet.desktop
rm $out/share/applications/firewall-config.desktop
rm $out/share/metainfo/org.firewalld.firewall-config.metainfo.xml
'';
dontWrapGApps = true;
+1
View File
@@ -183,6 +183,7 @@ stdenv.mkDerivation (finalAttrs: {
"singleton_thread_local_test.SingletonThreadLocalDeathTest.Overload"
# very strict timing constraints, will fail under load
"logging_async_file_writer_test.AsyncFileWriter.discard"
"io_async_hh_wheel_timer_test.HHWheelTimerTest.CancelTimeout"
"io_async_hh_wheel_timer_test.HHWheelTimerTest.DefaultTimeout"
"io_async_hh_wheel_timer_test.HHWheelTimerTest.DeleteWheelInTimeout"
+2 -2
View File
@@ -6,13 +6,13 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "frida-tools";
version = "14.9.0";
version = "14.10.2";
pyproject = true;
src = fetchPypi {
inherit (finalAttrs) version;
pname = "frida_tools";
hash = "sha256-9S/PtdcyFV/9c3pNrmhpqBg8hXtGkqtUyoX1SzXHxtE=";
hash = "sha256-DGv5zyOkxQHXhFFrbcG4zVkNhOosymmEZdX2Aphdh/0=";
};
build-system = with python3Packages; [
+2 -2
View File
@@ -16,11 +16,11 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "gcdemu";
version = "3.3.0";
version = "3.3.1";
src = fetchurl {
url = "mirror://sourceforge/cdemu/gcdemu-${finalAttrs.version}.tar.xz";
hash = "sha256-C9d4Rv47kQhs2kbTCwAUcdm+dcljA8IVkwhLJHJpUS0=";
hash = "sha256-zBRZxbT+J85pMTYaTRxrV3ua61m6KYU6aStpeghYdvY=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -38,12 +38,12 @@ let
in
stdenv.mkDerivation (finalAttrs: {
version = "11.4.1";
version = "11.4.2";
pname = "geant4";
src = fetchurl {
url = "https://cern.ch/geant4-data/releases/geant4-v${finalAttrs.version}.tar.gz";
hash = "sha256-HG3ymOw5hFlDgP/jRJ48I80jKZsX4QZz5pI7jmuNIBc=";
hash = "sha256-VyDyu6aSECfiBq1PCgb5vMNIras2JA6LJ3EPIM4+lxo=";
};
# Fix broken paths in a .pc
+2 -2
View File
@@ -10,14 +10,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "github-backup";
version = "0.62.1";
version = "0.63.0";
pyproject = true;
src = fetchFromGitHub {
owner = "josegonzalez";
repo = "python-github-backup";
tag = finalAttrs.version;
hash = "sha256-G23kwtgL/HbfSZ1Go/wPk3fYCKqZzD5nGGi12kXdhk8=";
hash = "sha256-B7psPUxkhPCzxPJZiZu9IXsNUVvMu1mOdOIu+KlPjag=";
};
build-system = with python3Packages; [
+3 -3
View File
@@ -22,7 +22,7 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "gitte";
version = "0.7.1";
version = "0.7.2";
__structuredAttrs = true;
@@ -30,12 +30,12 @@ stdenv.mkDerivation (finalAttrs: {
owner = "ckruse";
repo = "Gitte";
tag = finalAttrs.version;
hash = "sha256-R2Y/nmj509yo0ueh0nMxUsoqdJBaGUdSHj69QHZBVTQ=";
hash = "sha256-ZnJhObVZgseUz4cb/poaUmxfV+v11SC4xlNQDkff/fs=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
hash = "sha256-QTnstnFJYlasY9JSXT+OMjxWYawQbNpQzI0FDpLWknM=";
hash = "sha256-Ouz9foDYXzK3UH6mjrM2T55U63FqOLLgCljNKSKIA/E=";
};
strictDeps = true;
+3 -3
View File
@@ -8,13 +8,13 @@
buildGoLatestModule (finalAttrs: {
pname = "govulncheck";
version = "1.3.0";
version = "1.4.0";
src = fetchFromGitHub {
owner = "golang";
repo = "vuln";
tag = "v${finalAttrs.version}";
hash = "sha256-Xe2H0vF4CNDm1Xw7OD6m5NkqWrFtK/AXzZjqJ5SeoV8=";
hash = "sha256-XiwWe/BDM9aVf5A5iZFrY57bZ8N+6iCrLL170U9ipVM=";
};
patches = [
@@ -24,7 +24,7 @@ buildGoLatestModule (finalAttrs: {
})
];
vendorHash = "sha256-yGaD/jAfT0/YV2ZE8H5++p6CM5qgm+oRtlhgOojX6Zo=";
vendorHash = "sha256-ajTRmrzFf+P2aXN9oVN0oXfxocS22LDPxl2mxY9wGcs=";
subPackages = [
"cmd/govulncheck"
+2 -2
View File
@@ -18,11 +18,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "gsoap";
version = "2.8.142";
version = "2.8.143";
src = fetchurl {
url = "mirror://sourceforge/gsoap2/gsoap_${finalAttrs.version}.zip";
hash = "sha256-bXGWvWWR7Cl3R0xoHjUbSjPrXC1kyeLmcnsATzMLN1I=";
hash = "sha256-tTgVhMvIWRB4szmtoVn7BgWGwOHkZmtotKOVjvLisek=";
};
buildInputs = [
@@ -8,17 +8,17 @@
}:
buildNpmPackage rec {
pname = "immich-public-proxy";
version = "2.4.0";
version = "2.5.0";
src = fetchFromGitHub {
owner = "alangrainger";
repo = "immich-public-proxy";
tag = "v${version}";
hash = "sha256-hGL8mTeOUd0OIfuH4QCH/jyPI7AqhF6yj/SRz6eqAEo=";
hash = "sha256-YcnJFj/IW7ceXN/sEdGuLC0lV0ZpehFqi0UwzEyVlf0=";
};
sourceRoot = "${src.name}/app";
npmDepsHash = "sha256-WHD4d3iXHsotw7EhFWUz5/493E08Iubx/pRHWgTa2ac=";
npmDepsHash = "sha256-IM47ySyVn5B+FLbFUKpbbFKeI0jo4YxqOMg1PTT2SVc=";
# patch in absolute nix store paths so the process doesn't need to cwd in $out
postPatch = ''
+2 -2
View File
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "jsoncons";
version = "1.8.0";
version = "1.8.1";
src = fetchFromGitHub {
owner = "danielaparker";
repo = "jsoncons";
tag = "v${finalAttrs.version}";
hash = "sha256-QSTT/wpc9EaQOF8aItqqtVQl2TjQA2iiw4vYmSjK7Tk=";
hash = "sha256-+5vglrmmJ6jb33Mlp+VnIMG2yHqzKFHPQUqTBezDNCw=";
};
nativeBuildInputs = [ cmake ];
+1 -1
View File
@@ -69,6 +69,6 @@ buildGoModule (finalAttrs: {
homepage = "https://github.com/kubernetes-sigs/kubebuilder";
changelog = "https://github.com/kubernetes-sigs/kubebuilder/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ cmars ];
maintainers = [ ];
};
})
+2 -2
View File
@@ -6,11 +6,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lhasa";
version = "0.5.0";
version = "0.6.0";
src = fetchurl {
url = "https://soulsphere.org/projects/lhasa/lhasa-${finalAttrs.version}.tar.gz";
sha256 = "sha256-v4eFxwYJ0h62K32ueJTxOIiPiJ086Xho1QL24Tp5Kxw=";
sha256 = "sha256-mEAVQ2f3Pp2cMZb5RKEhq005jYTpIcj+j8qKkxJ0rtc=";
};
meta = {
+2 -2
View File
@@ -22,11 +22,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libmirage";
version = "3.3.1";
version = "3.3.2";
src = fetchurl {
url = "mirror://sourceforge/cdemu/libmirage-${finalAttrs.version}.tar.xz";
hash = "sha256-mstOGdmKJXRUrQA5F1DZGqVuY+f25Q5ZpdOXPx4MZRI=";
hash = "sha256-wMAzJpEue1QnDllWheFk3ZX+8pSkYw13s+GU0G/AOfs=";
};
env = {
@@ -36,7 +36,7 @@ let
pname = "librewolf-bin-unwrapped";
version = "151.0.1-2";
version = "152.0-1";
in
stdenv.mkDerivation {
@@ -46,8 +46,8 @@ stdenv.mkDerivation {
url = "https://codeberg.org/api/packages/librewolf/generic/librewolf/${version}/librewolf-${version}-${arch}-package.tar.xz";
hash =
{
x86_64-linux = "sha256-YqFUKUK4GoP2JAIa3aJqz/iAAmD8hh5UqVzbm4jjvm8=";
aarch64-linux = "sha256-TIJEiffEa7X51RGmntCAR7NLP51qcJ08aTvKxVAYNsY=";
x86_64-linux = "sha256-sIpyCpfo9igZ0PMd1Y7sdIoui88dC9DjlwjN5M5HLsQ=";
aarch64-linux = "sha256-H1HtyZPcE8RpJTuqTnCOMC5gb+s1Dp80OE66KCdRM4g=";
}
.${stdenv.hostPlatform.system} or throwSystem;
};
@@ -106,7 +106,10 @@ stdenv.mkDerivation {
description = "Fork of Firefox, focused on privacy, security and freedom (upstream binary release)";
homepage = "https://librewolf.net";
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ dwrege ];
maintainers = with lib.maintainers; [
azahi
dwrege
];
platforms = builtins.attrNames mozillaPlatforms;
mainProgram = "librewolf";
hydraPlatforms = [ ];
@@ -29,6 +29,7 @@ in
description = "Fork of Firefox, focused on privacy, security and freedom";
homepage = "https://librewolf.net/";
maintainers = with lib.maintainers; [
azahi
dwrege
fpletz
hythera
@@ -42,9 +43,6 @@ in
maxSilent = 14400; # 4h, double the default of 7200s (c.f. #129212, #129115)
license = lib.licenses.mpl20;
mainProgram = "librewolf";
knownVulnerabilities = [
"librewolf lacks an active committer in nixpkgs, consider using an alternative"
];
};
tests = { inherit (nixosTests) librewolf; };
updateScript = callPackage ./update.nix {
+5 -5
View File
@@ -1,11 +1,11 @@
{
"packageVersion": "151.0.2-1",
"packageVersion": "152.0-1",
"source": {
"rev": "151.0.2-1",
"hash": "sha256-Iq6Jf8Cw2AgkI5zehV5TJQBFHCGANtj4e13cy+ANoTo="
"rev": "152.0-1",
"hash": "sha256-T7ZRCmHx3jnFz7zzXS8btEepP9HRtKS8CWTehxdxIlM="
},
"firefox": {
"version": "151.0.2",
"hash": "sha512-hzCJU+01SieZqaRb5AAzv5/42A+iIPA0qs+9bnVHFpAdQWTDf6VgMsZZslkRZgPguitWbB82UaucwINdUCzXOQ=="
"version": "152.0",
"hash": "sha512-LHrfNnAEBj7p8zheaS9hLY5cDBBmK/KUmWwRgAHkPewSyoy0/XDmeiWpA9v1rfg9IuSH8Evz+TDaKoFcgDeM6w=="
}
}
+2 -2
View File
@@ -19,7 +19,7 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "live555";
version = "2024.09.20";
version = "2026.01.12";
src = fetchurl {
urls = [
@@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
"https://download.videolan.org/contrib/live555/live.${finalAttrs.version}.tar.gz"
"mirror://sourceforge/slackbuildsdirectlinks/live.${finalAttrs.version}.tar.gz"
];
hash = "sha256-TrUneCGaJJxC+GgL1ZZ/ZcONeqDH05Bp44/3lkCs9tg=";
hash = "sha256-LFTC4JAGWEnQq4zHsGlC9OZt3hfyoMgK4guQfVYsk34=";
};
patches = [
+4 -3
View File
@@ -13,17 +13,17 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "lxmf-rs";
version = "0.2.0";
version = "0.4.1";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "FreeTAKTeam";
repo = "LXMF-rs";
tag = "v${finalAttrs.version}";
hash = "sha256-2bxSBw4ISb7xOQiazrSVytvW9cW4i7azB7U8sos7+yA=";
hash = "sha256-GCN4HpqbCM2xCBpBRpUALmHGfhOm1qZScdYgBqJqLQU=";
};
cargoHash = "sha256-EqRL1JoAdyh46Ev8S/Ta6RsbhhaNH6dlisudpO2D1Rw=";
cargoHash = "sha256-a6O1VslizDom6AuJKF5xZgKNSgrw1EfvJRWpG9J7Le8=";
nativeBuildInputs = [
pkg-config
@@ -52,6 +52,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
"--skip=transport::announce_limits::tests::ingress_limiting_is_scoped_per_interface"
# multicast listener expected to see the Broadcast tx within 500ms
"--skip=broadcast_tx_reaches_multicast_listeners"
"--skip=direct_link_proof_targeting_multicast_iface_falls_back_to_broadcast"
];
passthru.updateScript = nix-update-script { };
+3 -3
View File
@@ -12,7 +12,7 @@
buildNpmPackage (finalAttrs: {
pname = "matterjs-server";
version = "1.0.0";
version = "1.1.0";
__structuredAttrs = true;
strictDeps = true;
@@ -20,10 +20,10 @@ buildNpmPackage (finalAttrs: {
owner = "matter-js";
repo = "matterjs-server";
tag = "v${finalAttrs.version}";
hash = "sha256-c/jhQfenRgE0qHisGM1TOtqWjDy/RcwGa04RE0FzR/U=";
hash = "sha256-LNSj9y+FDCsz4xiP8pL4xs7TVg2Cl5FOtWLTclewVbU=";
};
npmDepsHash = "sha256-7Anz+Foz5jKP8u9jmpw1wn/LgknR1LWyozamBs83v1A=";
npmDepsHash = "sha256-bvmh6Jv0KDOZOY7Ti0TgbSdVcyYHhX0YOY/8PB7pebs=";
nativeBuildInputs = [
makeBinaryWrapper
+4 -4
View File
@@ -15,8 +15,8 @@
buildGoModule rec {
pname = "mautrix-meta";
version = "26.05.1";
tag = "v0.2605.1";
version = "26.06";
tag = "v0.2606.0";
subPackages = [ "cmd/mautrix-meta" ];
@@ -24,13 +24,13 @@ buildGoModule rec {
owner = "mautrix";
repo = "meta";
inherit tag;
hash = "sha256-Lc4DfZ1lznbTIKWi3SMbdOAefCoa9unUvvQlsP6ZdRo=";
hash = "sha256-fpuJc2OAAvOPd/mbkboyx1cwXgMhBYZgILbbBS2R2ko=";
};
buildInputs = lib.optional (!withGoolm) olm;
tags = lib.optional withGoolm "goolm";
vendorHash = "sha256-+i45bXBhlXPXX24VMS9IJLLX+i4VPnqy5RAH4j88sTA=";
vendorHash = "sha256-IW+xQbw+YQ5thqyIV5amfUSbOe543meXCNytzHf4p6A=";
ldflags = [
"-s"
+4 -4
View File
@@ -14,17 +14,17 @@
}:
buildGoModule rec {
pname = "mautrix-slack";
version = "26.05";
tag = "v0.2605.0";
version = "26.06";
tag = "v0.2606.0";
src = fetchFromGitHub {
owner = "mautrix";
repo = "slack";
inherit tag;
hash = "sha256-v8Pinib2SJo5x3F1xYQno4kwzckMjoCi1iiPjJigUnc=";
hash = "sha256-Ug4Na9qt140hVKkDQHqUCu4uijJzjJka52noZob/mkc=";
};
vendorHash = "sha256-DNsDK48/NWylJegqI42/mbbIcSURp1VBXPKVtdq6uak=";
vendorHash = "sha256-a/3JHm3kR5edozVB17fCTwbm2awBhUvJn0wUSvLq/GY=";
buildInputs = lib.optional (!withGoolm) olm;
tags = lib.optional withGoolm "goolm";
+4 -4
View File
@@ -14,20 +14,20 @@
buildGoModule rec {
pname = "mautrix-whatsapp";
version = "26.05";
tag = "v0.2605.0";
version = "26.06";
tag = "v0.2606.0";
src = fetchFromGitHub {
owner = "mautrix";
repo = "whatsapp";
inherit tag;
hash = "sha256-WlVfGQoP9e/wl98hUJei8O2JMcOKijoEY8XuU/z69Qk=";
hash = "sha256-xxUsFrBX6wwANKECwL6ITDkc88XpCyGpWDPjGQlH3fI=";
};
buildInputs = lib.optional (!withGoolm) olm;
tags = lib.optional withGoolm "goolm";
vendorHash = "sha256-Hi/dZHJHoTTCnxLXgbkcYzuzis4fl5kxb5wMd9fKTY8=";
vendorHash = "sha256-H8dSwOPVJ3TofAJDupYhX6/Vm5qshhFXaMtUDWM/0mw=";
ldflags = [
"-s"
+2 -2
View File
@@ -6,11 +6,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "monocypher";
version = "4.0.2";
version = "4.0.3";
src = fetchurl {
url = "https://monocypher.org/download/monocypher-${finalAttrs.version}.tar.gz";
hash = "sha256-ONBxeXOMDJBnfbo863p7hJa8/qdYuhpT6AP+0wrgh5w=";
hash = "sha256-jMm8NBpmJJAW25vXDpFC2NCu+ZRZc3RLGsBdvFXY7mY=";
};
installFlags = [ "PREFIX=$(out)" ];
+2 -2
View File
@@ -19,7 +19,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mu";
version = "1.14.1";
version = "1.14.2";
outputs = [
"out"
@@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "djcb";
repo = "mu";
rev = "v${finalAttrs.version}";
hash = "sha256-P2b0JuzgoZkWXSkJWUrjkcfW9oGVPeH1p/hVKfA9Yjc=";
hash = "sha256-0svY7XhhimIgsYUbHcNT4OCmpmhE4otRxqoasABEIA4=";
};
postPatch = ''
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "nerva";
version = "1.18.1";
version = "1.19.1";
src = fetchFromGitHub {
owner = "praetorian-inc";
repo = "nerva";
tag = "v${finalAttrs.version}";
hash = "sha256-bsa4dZZbxm3MzHhyqTLuxzsK7nQoTxY0Qeoa2TsdqHg=";
hash = "sha256-qz689RHDBoCJ8NsOooXtkkHQ2G1T1oL4+D3rgpqHZDE=";
};
vendorHash = "sha256-j+8KZxHnYrtxwdBxpAXZ+Q5Sm1REluUEmD69tKYTCag=";
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule (finalAttrs: {
pname = "openfga-cli";
version = "0.7.15";
version = "0.7.16";
src = fetchFromGitHub {
owner = "openfga";
repo = "cli";
rev = "v${finalAttrs.version}";
hash = "sha256-KChWGGbrgAAbIW6JU6FBaxMbkxv50hNzcOK44ebt7hI=";
hash = "sha256-Ebkw7srZKwIXznSTq9BSAWNiWGD0hjMLBC2yeFV8zbA=";
};
vendorHash = "sha256-4PLtThxswBnxHhCI6zDePOge8lpqTfAYXkKbktP+C5E=";
vendorHash = "sha256-BS+S9ATamYnTl5DEpcvIVlN1oWYI7gIAG3wTW0jhEak=";
nativeBuildInputs = [ installShellFiles ];
+1 -1
View File
@@ -47,6 +47,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Low-level (dis)assembler and linter for OpenTTD GRF files";
homepage = "http://openttd.org/";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ ToxicFrog ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -34,6 +34,6 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
description = "Compiler for OpenTTD NML files";
mainProgram = "nmlc";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ ToxicFrog ];
maintainers = [ ];
};
})
+19 -4
View File
@@ -42,11 +42,19 @@ let
};
python = python3Packages.python.withPackages (ps: [ ps.pybind11 ]);
# How the build system calls the different platforms
archName =
{
"aarch64-linux" = "aarch64";
"x86_64-linux" = "intel64";
}
.${stdenv.hostPlatform.system};
in
stdenv.mkDerivation (finalAttrs: {
pname = "openvino-genai";
version = "2026.2.0.0";
version = "2026.2.1.0";
__structuredAttrs = true;
@@ -56,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "openvinotoolkit";
repo = "openvino.genai";
tag = finalAttrs.version;
hash = "sha256-C60e4F+NuUPA4pQ/o2+EekOmp47QH1fTGDyXYqPJ57s=";
hash = "sha256-M8xxOsNvtIYIKvkrmOUnKv6gL/RAGuBfTBu3OPm3zRk=";
};
outputs = [
@@ -147,7 +155,11 @@ stdenv.mkDerivation (finalAttrs: {
"\''${_IMPORT_PREFIX}/runtime/include" "$dev/include"
substituteInPlace $dev/lib/cmake/OpenVINOGenAITargets-release.cmake \
--replace-fail \
"\''${_IMPORT_PREFIX}/runtime/lib/intel64/" "$out/lib/"
"\''${_IMPORT_PREFIX}/runtime/lib/${archName}/" "$out/lib/"
'';
preFixup = ''
addAutoPatchelfSearchPath ${lib.getLib openvino}/runtime/lib/${archName}
'';
postFixup = ''
@@ -164,7 +176,10 @@ stdenv.mkDerivation (finalAttrs: {
nativeCheckInputs = [ openvino-tokenizers ];
doCheck = true;
# C++ exception with description "Exception from src/inference/src/cpp/core.cpp:272:
# Exception from src/inference/src/dev/core_impl.cpp:706:
# Device with "CPU" name is not registered in the OpenVINO Runtime
doCheck = !stdenv.hostPlatform.isAarch64;
preCheck = ''
mkdir -p tests/cpp/data
@@ -17,7 +17,7 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "openvino-tokenizers";
version = "2026.2.0.0";
version = "2026.2.1.0";
__structuredAttrs = true;
@@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "openvinotoolkit";
repo = "openvino_tokenizers";
tag = finalAttrs.version;
hash = "sha256-J138ungdkkq1qa5/eEQTgKKtGyx9KHCrQwUsIGkf3mI=";
hash = "sha256-K0Zdo9er+s9/PWvBmVJTsWOSgzzZ5De7sRLMNEpxf/U=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -56,14 +56,14 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "openvino";
version = "2026.2.0";
version = "2026.2.1";
src = fetchFromGitHub {
owner = "openvinotoolkit";
repo = "openvino";
tag = finalAttrs.version;
fetchSubmodules = true;
hash = "sha256-/JbaWeW4MgIylhEhA///febE9OCooONKgz1zTn0tb90=";
hash = "sha256-66g+v+L0BPNW6HvmWMHAHoNEFn9SUPrmZDyDjES6K1I=";
};
outputs = [
+2 -2
View File
@@ -12,13 +12,13 @@
buildGoModule rec {
pname = "orbiton";
version = "2.74.3";
version = "2.74.4";
src = fetchFromGitHub {
owner = "xyproto";
repo = "orbiton";
tag = "v${version}";
hash = "sha256-+Q3+YuyD95U4UGD6FrdsYHSQYOOZFsmIP2R4Ccs1z1U=";
hash = "sha256-LwwHwi1NyKqyzJou4sh+gM2NxNdYvpBN2Zx8SIOHX40=";
};
vendorHash = null;
@@ -55,13 +55,13 @@ stdenv.mkDerivation (
in
{
pname = "parallel-launcher";
version = "9.0.4"; # Check ./parallel-n64-next.nix for updates when updating, too
version = "9.0.5"; # Check ./parallel-n64-next.nix for updates when updating, too
src = fetchFromGitLab {
owner = "parallel-launcher";
repo = "parallel-launcher";
tag = reformatVersion finalAttrs.version;
hash = "sha256-j+fblgE891Ji+aCl3CcX0QjAAKdGiSivOVWa+KDrDoY=";
hash = "sha256-D+4vPSimIVNY8y7k0QsKZ/47ojgjR8aWBhDqBxY15Zk=";
};
patches =
+2 -2
View File
@@ -8,14 +8,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "pykickstart";
version = "3.73";
version = "3.74";
pyproject = true;
src = fetchFromGitHub {
owner = "pykickstart";
repo = "pykickstart";
tag = "r${finalAttrs.version}";
hash = "sha256-X5+wB4OgRiVuJE/FYU8yamd6pcnSM3H9kxC4aJ9f3v0=";
hash = "sha256-Kjn9cELSCd+vEdqIZbJNBqC0rHLypkfhfBCfS+WEyGk=";
};
build-system = with python3Packages; [
+3 -3
View File
@@ -10,16 +10,16 @@
buildGoModule (finalAttrs: {
pname = "qovery-cli";
version = "1.162.1";
version = "1.165.0";
src = fetchFromGitHub {
owner = "Qovery";
repo = "qovery-cli";
tag = "v${finalAttrs.version}";
hash = "sha256-lCuGkOyh8rdjj5U8uVC5/NUWtX00YiLJ/SwID7d54b8=";
hash = "sha256-QaJ0AP1LD1Z+cjzcFjphmZ/EbAOyzTEt7OJWGbIfc9c=";
};
vendorHash = "sha256-nzfYBfXwV7jxh+oklicj2qptY6S8vrtXGVGbLAr75Gk=";
vendorHash = "sha256-nvJd4e71zP6cxkojHhfNGxUQgC0qIMYF6aCmZycnap0=";
env.CGO_ENABLED = 0;
+3 -3
View File
@@ -14,16 +14,16 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ratty";
version = "0.4.1";
version = "0.4.2";
src = fetchFromGitHub {
owner = "orhun";
repo = "ratty";
tag = "v${finalAttrs.version}";
hash = "sha256-P9cHNK6yYa4JjoxW8I06nuS4e/qitNVXPDIBSGWa+AA=";
hash = "sha256-Iim0aRy97ilzBE5FLNOD3rVscMeX+9h4tKyzrssM3wM=";
};
cargoHash = "sha256-ICNkUmRLtx6ay1ay/TtnLLkzv5KN+C9F8NNHwxmC/6M=";
cargoHash = "sha256-Ol2+aeNx4nX5ngj05EDYEPhB4qZbK/AKq+V3nQsbruc=";
nativeBuildInputs = [
pkg-config
+2 -2
View File
@@ -6,14 +6,14 @@
}:
python3Packages.buildPythonApplication (finalAttrs: {
pname = "rclip";
version = "3.2.1";
version = "3.2.3";
pyproject = true;
src = fetchFromGitHub {
owner = "yurijmikhalevich";
repo = "rclip";
tag = "v${finalAttrs.version}";
hash = "sha256-C/93z6iUulwjeqAqzqya57vtlEynSde7Txn9mfphBpA=";
hash = "sha256-LiqhJNt6wSSmwJ6kQJQpIHXYjdQI9eR2rrqkYPZknrQ=";
};
postPatch = ''
+3 -9
View File
@@ -20,13 +20,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "renovate";
version = "43.150.1";
version = "43.214.1";
src = fetchFromGitHub {
owner = "renovatebot";
repo = "renovate";
tag = finalAttrs.version;
hash = "sha256-yCkwlPf6jLM906U7BdY1h5IcaOSe6aureYIKXQk+re0=";
hash = "sha256-S5ixP4Dp/YDv23kE5lvmp/Px6GrF9B6/wwSiKUwVWhA=";
};
postPatch = ''
@@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: {
inherit (finalAttrs) pname version src;
pnpm = pnpm_10;
fetcherVersion = 3;
hash = "sha256-ldxhP+I455PEfBrkJIlHudNvAsI4EN34ZkQXMBciOo4=";
hash = "sha256-A8aL5ZF0tFKi0uCXxOQMzxByAIVyt76wnLvolFVYKuI=";
};
env.COREPACK_ENABLE_STRICT = 0;
@@ -81,12 +81,6 @@ stdenv.mkDerivation (finalAttrs: {
popd
pushd node_modules/.pnpm/better-sqlite3*/node_modules/better-sqlite3
npm run build-release
rm -rf build/Release/{obj.target,sqlite3.a,.deps} deps
popd
runHook postBuild
'';
+2 -2
View File
@@ -23,13 +23,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "saunafs";
version = "5.10.0";
version = "5.10.1";
src = fetchFromGitHub {
owner = "leil-io";
repo = "saunafs";
rev = "v${finalAttrs.version}";
hash = "sha256-5FeuzL7JiCuR2l7PjYTtsesXS0RaJmAMrTUKtCwKZxE=";
hash = "sha256-b7sf6dMstxEoI7n4nqw4AKEcFvAPX+nLOgXf5jQTmqE=";
};
patches = [
+3 -3
View File
@@ -9,7 +9,7 @@
}:
buildGoModule (finalAttrs: {
pname = "seaweedfs";
version = "4.31";
version = "4.34";
src = fetchFromGitHub {
owner = "seaweedfs";
@@ -22,10 +22,10 @@ buildGoModule (finalAttrs: {
find "$out" -name .git -print0 | xargs -0 rm -rf
popd
'';
hash = "sha256-jhhLOjA+CXhtNyVHePT7dN3T5u5K3dHJj1gmxOh+RJU=";
hash = "sha256-lKpNBdiynDEnqCujgDRFUXvyVops4Q5l6n9P/7pm8hc=";
};
vendorHash = "sha256-eB5fkFDGOqw4q2iHe4acLfIx2/a1Ys1EmARGX/vIN84=";
vendorHash = "sha256-MF8aLFKUFq0io7CL1EGZp+TUB2co/Hf0fwK2wZybx8Y=";
nativeBuildInputs = [ installShellFiles ];
+3 -3
View File
@@ -19,16 +19,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "songrec";
version = "0.7.3";
version = "0.7.4";
src = fetchFromGitHub {
owner = "marin-m";
repo = "songrec";
tag = finalAttrs.version;
hash = "sha256-6DT5KY6Y3CPTFLNG+EostAlMgZ35SLv8r9EXtRadC2U=";
hash = "sha256-U7THM8fagZREkleH6DWiusP3KcAtu/OrAg9USdCGRec=";
};
cargoHash = "sha256-9R7HwTwjeCBIxX2xHs++9Zl0SMRmHPHDD1OHNa4q+jI=";
cargoHash = "sha256-O0YjeZCOe+cXjxUAgMT1l621rid4pexMZ3MbLDGxQsM=";
nativeBuildInputs = [
pkg-config
@@ -2608,9 +2608,9 @@
};
t32 = {
version = "9.0.0";
version = "9.0.1";
url = "github:xasc/tree-sitter-t32";
hash = "sha256-IL+wPbopaiX+pG/9yvkXx0VVPVCSgG05uObw/wsQGAw=";
hash = "sha256-7qWKy5ZcAB2VptlVHIGf3qTPmDI7mRdvB8weRvH9mi0=";
meta = {
maintainers = with lib.maintainers; [
aciceri
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "twitch-hls-client";
version = "1.7.0";
version = "1.8.0";
src = fetchFromGitHub {
owner = "2bc4";
repo = "twitch-hls-client";
rev = finalAttrs.version;
hash = "sha256-GtnAx94bQGb5rokXsep815+OeazBCfoDRkvTGQKDC4c=";
hash = "sha256-6b0EX7ykeYSUvfT03Ot6JiFk7EETF5b69FhnGZb6prI=";
};
cargoHash = "sha256-2z1ezQjOrji6wh7Rg8RYeRJxAi1uSwTjnQ/xOBiCYoY=";
cargoHash = "sha256-YBgQEkNglhrmrELpd88LYZaExheHHU32a+CUsBgxfoY=";
meta = {
description = "Minimal CLI client for watching/recording Twitch streams";
+27 -20
View File
@@ -1,37 +1,44 @@
{
lib,
stdenvNoCC,
fetchurl,
lib,
}:
let
version = "202606122311";
geoipDat = fetchurl {
url = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/${version}/geoip.dat";
hash = "sha256-iGGpeUaWtIH7AEPueCssQOgL/Ia7nkLFvWnAj1SDsbU=";
};
geositeDat = fetchurl {
url = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/${version}/geosite.dat";
hash = "sha256-/c/3OjfALveNnHS9NxonTeOiZyud6U/X4WHrGZSOs7Q=";
};
in
stdenvNoCC.mkDerivation {
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "v2ray-rules-dat";
inherit version;
version = "202606172318";
__structuredAttrs = true;
strictDeps = true;
src = null;
dontUnpack = true;
installPhase = ''
install -Dm444 ${geoipDat} $out/share/v2ray/geoip.dat
install -Dm444 ${geositeDat} $out/share/v2ray/geosite.dat
runHook preInstall
install -Dm444 ${finalAttrs.passthru.geoipDat} $out/share/v2ray/geoip.dat
install -Dm444 ${finalAttrs.passthru.geositeDat} $out/share/v2ray/geosite.dat
runHook postInstall
'';
passthru = {
geoipDat = fetchurl {
url = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/${finalAttrs.version}/geoip.dat";
hash = "sha256-iGGpeUaWtIH7AEPueCssQOgL/Ia7nkLFvWnAj1SDsbU=";
};
geositeDat = fetchurl {
url = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/${finalAttrs.version}/geosite.dat";
hash = "sha256-DEhEZP7ijNudb6qhIArpRhUqzEzmG0OxJaoBuMFVacM=";
};
updateScript = ./update.sh;
};
meta = {
description = "Enhanced edition of V2Ray rules dat files";
homepage = "https://github.com/Loyalsoldier/v2ray-rules-dat";
license = lib.licenses.gpl3;
changelog = "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/tag/${finalAttrs.version}";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ nix-julia ];
};
}
})
+35
View File
@@ -0,0 +1,35 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl jq nix common-updater-scripts
set -euo pipefail
version="$(
curl -fsSL ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/Loyalsoldier/v2ray-rules-dat/releases/latest" \
| jq -r .tag_name
)"
if [[ "$UPDATE_NIX_OLD_VERSION" == "$version" ]]; then
echo "Already up to date!"
exit 0
fi
prefetch_hash() {
local name="$1"
nix --extra-experimental-features nix-command \
store prefetch-file \
--json \
--hash-type sha256 \
"https://github.com/Loyalsoldier/v2ray-rules-dat/releases/download/$version/$name" \
| jq -r .hash
}
geoip_hash="$(prefetch_hash geoip.dat)"
geosite_hash="$(prefetch_hash geosite.dat)"
update-source-version "v2ray-rules-dat" "$version" "$geoip_hash" \
--source-key=passthru.geoipDat \
--ignore-same-version --ignore-same-hash
update-source-version "v2ray-rules-dat" "$version" "$geosite_hash" \
--source-key=passthru.geositeDat \
--ignore-same-version --ignore-same-hash
+2 -2
View File
@@ -10,13 +10,13 @@
buildGoModule (finalAttrs: {
pname = "VictoriaLogs";
version = "1.50.0";
version = "1.51.0";
src = fetchFromGitHub {
owner = "VictoriaMetrics";
repo = "VictoriaLogs";
tag = "v${finalAttrs.version}";
hash = "sha256-hlRHTTwGPXAMVscIeHxac7KCNWEdBy7WS/KbxwMTl7w=";
hash = "sha256-8rUDMV7bxMxyU0NYIMFSqGzSMwGogKFDliGXf4VSoCI=";
};
vendorHash = null;
+2 -2
View File
@@ -10,13 +10,13 @@
}:
buildGoModule (finalAttrs: {
pname = "werf";
version = "2.69.1";
version = "2.70.0";
src = fetchFromGitHub {
owner = "werf";
repo = "werf";
tag = "v${finalAttrs.version}";
hash = "sha256-w3H+SwCNkAg8MfA1FbSOTrG6pHDBMhkoaBlsuwERBNM=";
hash = "sha256-3Oe/IjmzD7+LE6OVLACDgknrl4cb9yJ/lDvKBjrvFNQ=";
};
proxyVendor = true;
+2 -2
View File
@@ -25,7 +25,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "wireplumber";
version = "0.5.14";
version = "0.5.15";
outputs = [
"out"
@@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "pipewire";
repo = "wireplumber";
tag = finalAttrs.version;
hash = "sha256-Ap7vrkSxVQFzAJoBN8wWer4gOFc8iknN1A9KyRfdImc=";
hash = "sha256-28JrX8V23VpTe6GPI6g/JlN7412yJLMcwEre2Jv77qg=";
};
strictDeps = true;
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "xe-guest-utilities";
version = "10.0.0";
version = "10.0.1";
src = fetchFromGitHub {
owner = "xenserver";
repo = "xe-guest-utilities";
rev = "v${finalAttrs.version}";
hash = "sha256-U4s2g5hB0vQ4cI58/GtFbWpWgP4I+GZ/OLYI55Sw4wI=";
hash = "sha256-KUcsCk5ll+fjLS3HORHB6lirFMgGSNZBorgNPUFKW9Y=";
};
nativeBuildInputs = [
@@ -24,7 +24,7 @@ buildGoModule (finalAttrs: {
doInstallCheck = true;
deleteVendor = true;
vendorHash = "sha256-X/BI+ZhoqCGCmJfccyEBVgZc70aRTp3rL5j+rBWG5fE=";
vendorHash = "sha256-YhgCs5iYvY34EWh/bl47Dr3Nrfi55QK4T7i47C77B9w=";
postPatch = ''
substituteInPlace mk/xen-vcpu-hotplug.rules \
+368 -306
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -23,7 +23,7 @@
let
pname = "zammad";
version = "7.0.1";
version = "7.1.0";
src = applyPatches {
src = fetchFromGitHub (lib.importJSON ./source.json);
@@ -87,7 +87,7 @@ stdenvNoCC.mkDerivation {
pnpm = pnpm_10;
fetcherVersion = 3;
hash = "sha256-BhkKCo9fVkG7G2er/NVyEP17T8P1rLqCQdJlcjHsSxQ=";
hash = "sha256-JG1VhG56L1bDyrVOjP4MFB5h//dVchgnrHiqhGNIuw4=";
};
buildPhase = ''
+2 -2
View File
@@ -1,8 +1,8 @@
{
"owner": "zammad",
"repo": "zammad",
"rev": "6a5ac49588022c610896a50516dc5876ac1f24b9",
"hash": "sha256-E2hDdl32C4dQOZqnbAOsJ12zJsC9bJ9qFPadm4rEeKA=",
"rev": "ecbb861ce33908e4b52bb2c78d816a0eef69e6a6",
"hash": "sha256-5mK120Oo8LEIA7yY9erc57WRUeCwzsIamTiAxPgePIQ=",
"fetchSubmodules": true
}
@@ -358,13 +358,13 @@
buildPythonPackage (finalAttrs: {
pname = "boto3-stubs";
version = "1.43.29";
version = "1.43.32";
pyproject = true;
src = fetchPypi {
pname = "boto3_stubs";
inherit (finalAttrs) version;
hash = "sha256-TXgp7KEfAqZS1ys1P72BpRkq5V2fdCW4HRAqUfAdjlg=";
hash = "sha256-1jpnmxnBJCJpiLHbomnLWCgBdax0NWcyEsEJBPz/rug=";
};
build-system = [ setuptools ];
@@ -14,12 +14,12 @@
buildPythonPackage rec {
pname = "cloudflare";
version = "5.2.0";
version = "5.4.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-3PXLS1T1Q7AApoCVKXvMFqnGGLmMCXR9e3jlnj2GUpI=";
hash = "sha256-hj8qI0p9LM6ff/nErgt+YvOfWFBElLxJ2QI6IT0prOs=";
};
postPatch = ''
@@ -22,14 +22,14 @@
buildPythonPackage (finalAttrs: {
pname = "cyclonedx-python-lib";
version = "11.10.0";
version = "11.11.0";
pyproject = true;
src = fetchFromGitHub {
owner = "CycloneDX";
repo = "cyclonedx-python-lib";
tag = "v${finalAttrs.version}";
hash = "sha256-8iZWIiLLMWJsLbl3ayPTcLYbpxT9ccCpgxIRd7d3Bkk=";
hash = "sha256-P6TJHxETBazn+zfrDYUuzCH2DHhYVtn1ceBharxCXRo=";
};
pythonRelaxDeps = [ "py-serializable" ];
@@ -15,14 +15,14 @@
buildPythonPackage (finalAttrs: {
pname = "homematicip";
version = "2.12.0";
version = "2.13.0";
pyproject = true;
src = fetchFromGitHub {
owner = "hahn-th";
repo = "homematicip-rest-api";
tag = finalAttrs.version;
hash = "sha256-bxoEHk4624Wk4rhSDzRaweWp+wgYo4O0cfpLTNAcdCk=";
hash = "sha256-gy9s2w8zbNqED6MXzoMLEERGk3E9Zz/gWC7NzhPRiPw=";
};
build-system = [
@@ -8,14 +8,14 @@
buildPythonPackage (finalAttrs: {
pname = "iamdata";
version = "0.1.202606171";
version = "0.1.202606181";
pyproject = true;
src = fetchFromGitHub {
owner = "cloud-copilot";
repo = "iam-data-python";
tag = "v${finalAttrs.version}";
hash = "sha256-/ObglIjoGPf96vD6BCweXvwHE7yvqSSdqZPSUmn5jwg=";
hash = "sha256-m0GxNjaPA4XTjpysgAv5FQ+zw4hjyEdgt/NSJoRDMj0=";
};
__darwinAllowLocalNetworking = true;
@@ -27,7 +27,7 @@
buildPythonPackage (finalAttrs: {
pname = "ida-hcli";
version = "0.18.1";
version = "0.18.2";
pyproject = true;
__structuredAttrs = true;
@@ -36,7 +36,7 @@ buildPythonPackage (finalAttrs: {
owner = "HexRaysSA";
repo = "ida-hcli";
tag = "v${finalAttrs.version}";
hash = "sha256-p7nmibfasnkfvCDHp+luh3VYq7oZ843TfudN1Ce8mLY=";
hash = "sha256-rxeu9vAH4O80wjmLvHREOL0MhKpUEilU04S5KqN5/IQ=";
};
build-system = [ setuptools ];
@@ -14,14 +14,14 @@
buildPythonPackage (finalAttrs: {
pname = "leanclient";
version = "0.10.0";
version = "0.11.0";
pyproject = true;
src = fetchFromGitHub {
owner = "oOo0oOo";
repo = "leanclient";
tag = "v${finalAttrs.version}";
hash = "sha256-v6Z2uC3cnGRp+0xuX79hqPz95xxZ4qYNx5sHBrykI/M=";
hash = "sha256-fNtgJqGtAR9fRvGW0eN8VZYHZET/D/bL1/xkzlDtlEQ=";
};
build-system = [ hatchling ];
@@ -11,14 +11,14 @@
buildPythonPackage (finalAttrs: {
pname = "lookyloo-models";
version = "0.2.7";
version = "0.2.8";
pyproject = true;
src = fetchFromGitHub {
owner = "Lookyloo";
repo = "lookyloo-models";
tag = "v${finalAttrs.version}";
hash = "sha256-iIeC7+RBITENUpTM0PuHG8fPtWoEUoq4+40XqwvCVvc=";
hash = "sha256-LvGKzwi6zz+lvYoe3ybf8EARAXG/SX71jMl4b5hpUn8=";
};
postPatch = ''
@@ -399,8 +399,8 @@ in
"sha256-4VGCEZbno4w3H5+bc+2/f4ZkgefUDgWOOBkuGTVqvWk=";
mypy-boto3-directconnect =
buildMypyBoto3Package "directconnect" "1.43.0"
"sha256-qoADzGwSCK2RXSaZKirR5g8SQBmDUuQtUGRdCv69Irw=";
buildMypyBoto3Package "directconnect" "1.43.31"
"sha256-DFq9baDdB2vDM7G4ifvBEim7Tztrq8MjyjK+xwCLNho=";
mypy-boto3-discovery =
buildMypyBoto3Package "discovery" "1.43.0"
@@ -459,8 +459,8 @@ in
"sha256-02BUkAFhr9sT8ohkJJFPYNni0O9/UI/G0GUee/Kx5Dw=";
mypy-boto3-ecs =
buildMypyBoto3Package "ecs" "1.43.27"
"sha256-wdq6dIF6tbjhIBVRUY8GKbOwkJVyKNFGPniisK7uzVU=";
buildMypyBoto3Package "ecs" "1.43.32"
"sha256-pMGBaM4f26LMyu+uU4/TA7B9Mfh2PDSrH0RmKturmf8=";
mypy-boto3-efs =
buildMypyBoto3Package "efs" "1.43.23"
@@ -571,8 +571,8 @@ in
"sha256-vMz4YKm78XMavlPUNiSVAYmAbyUBrJhUXbFrhxIvUJA=";
mypy-boto3-glue =
buildMypyBoto3Package "glue" "1.43.29"
"sha256-y9RO80gAmBTVUy/QHeWfGcIVMsoZjC6UuZPA3Br1n/I=";
buildMypyBoto3Package "glue" "1.43.32"
"sha256-wV0hi33q2UoKY4LiXQmplnsMuJzf2QGhj1m77Lir08U=";
mypy-boto3-grafana =
buildMypyBoto3Package "grafana" "1.43.11"
"sha256-XJOSLyL1+uEweZ9zER7IhH3DFLaLtpJKvuRIn8Ri+P4=";
@@ -806,8 +806,8 @@ in
"sha256-EunrKwNaYp0CDiwp8frI7zASilMF4wYHjDSuCsJ6aJM=";
mypy-boto3-logs =
buildMypyBoto3Package "logs" "1.43.9"
"sha256-z/0+HjEaoSPjLVQRXBjOShaU7xbj6ztQKdLFEqF/PXc=";
buildMypyBoto3Package "logs" "1.43.30"
"sha256-9orJ4i+E+GKPxvvpJzAbKrrVIOBQqahx6gsUv1KCbV4=";
mypy-boto3-lookoutequipment =
buildMypyBoto3Package "lookoutequipment" "1.43.0"
@@ -906,8 +906,8 @@ in
"sha256-V6xgiUn87wqIlWJGOpc7Zu24EDzROAspAn3qkRifsFU=";
mypy-boto3-mgn =
buildMypyBoto3Package "mgn" "1.43.25"
"sha256-fMcbT83WHYMmKgH5KSJ5maSLjkYaXdcj/x8wXhGNTAk=";
buildMypyBoto3Package "mgn" "1.43.30"
"sha256-d1/mHOsc6SdCbRm+xSAOmwSntYZP/jWDm4aJw1qY0A4=";
mypy-boto3-migration-hub-refactor-spaces =
buildMypyBoto3Package "migration-hub-refactor-spaces" "1.43.0"
@@ -926,8 +926,8 @@ in
"sha256-Xn8quvaU8HAJKLiUuh7vGqy6j/VYWrrdwAEuMnFSdzw=";
mypy-boto3-mq =
buildMypyBoto3Package "mq" "1.43.0"
"sha256-fZFP/qF24Wssjh0RDXx4jBfCIGZn0OF8AMJ8e8P2yfU=";
buildMypyBoto3Package "mq" "1.43.32"
"sha256-8O4z5OB5E/NbmM+hLvtJ6MmArl/Nub9HwkYmaWiGb6s=";
mypy-boto3-mturk =
buildMypyBoto3Package "mturk" "1.43.0"
@@ -966,8 +966,8 @@ in
"sha256-dlZYG0M6H1b3SyocmFc+HQYn9MX1fryNJo6cIu6paBA=";
mypy-boto3-opensearch =
buildMypyBoto3Package "opensearch" "1.43.16"
"sha256-vo4FbTnm7vHPgBKlvGl7qZ/H/tuRkzrdzwBI82ewchQ=";
buildMypyBoto3Package "opensearch" "1.43.32"
"sha256-fLNaflt1AOYy8OKGiX+MvnDOgYcnFtTP6/h8zi/Eqy0=";
mypy-boto3-opensearchserverless =
buildMypyBoto3Package "opensearchserverless" "1.43.17"
@@ -990,8 +990,8 @@ in
"sha256-0rAEnU+3VsESGKlu8OTnY//rzwRqvROhRFga+vnwd1k=";
mypy-boto3-outposts =
buildMypyBoto3Package "outposts" "1.43.26"
"sha256-GWsZ1RZyTt8A04O9s1HeakDhUpOmdGRSGjXy2lIXxKo=";
buildMypyBoto3Package "outposts" "1.43.31"
"sha256-pCoCP49nPBy/qhPn4gYGiDdQSp4/4e6WlUCKv6q7uog=";
mypy-boto3-panorama =
buildMypyBoto3Package "panorama" "1.43.0"
@@ -1082,8 +1082,8 @@ in
"sha256-ZmYC3YQujmfSUK0pOGCGFwT7LrSa3oJfo9juUb+2Xpk=";
mypy-boto3-rds =
buildMypyBoto3Package "rds" "1.43.0"
"sha256-ZKRhSBcrpdi3T2Qdw5v8WFg7dDbGCUlZBgIrmgHSUFs=";
buildMypyBoto3Package "rds" "1.43.30"
"sha256-VEWtNjsbdzYKdYufG0PrdMi9+kb4JxLvzsPo9DombYc=";
mypy-boto3-rds-data =
buildMypyBoto3Package "rds-data" "1.43.18"
@@ -1150,16 +1150,16 @@ in
"sha256-F1xhitFa4Eac9VlCpfqjCObUH+YvLz7TYDYfI/bPYbc=";
mypy-boto3-route53resolver =
buildMypyBoto3Package "route53resolver" "1.43.18"
"sha256-IoIpgRY94hxtu0keb2KrqrL/mUmY4Cun0JPNpdEVwF0=";
buildMypyBoto3Package "route53resolver" "1.43.31"
"sha256-MXTtc6xvYB6K8S4XSt916G5jjv5y7Zzjp6HnxdfIdZ0=";
mypy-boto3-rum =
buildMypyBoto3Package "rum" "1.43.0"
"sha256-8or7NMBfeq9jZRzAu0Q1ShoTXTm8GCXR4kov0kaJCcE=";
mypy-boto3-s3 =
buildMypyBoto3Package "s3" "1.43.14"
"sha256-c9VMHQmZxzxAPcmpo9pKlyJxWroRZZWvCMDUZ1+LxnA=";
buildMypyBoto3Package "s3" "1.43.31"
"sha256-+4Z0Bj86SR8TZMAlNxwxVQd814C9BBdkl/izG1qN008=";
mypy-boto3-s3control =
buildMypyBoto3Package "s3control" "1.43.17"
@@ -1170,8 +1170,8 @@ in
"sha256-T+JIJpHxD7IzAwq8yxgq6zbVMj/btpbhKnylMyfFvvU=";
mypy-boto3-sagemaker =
buildMypyBoto3Package "sagemaker" "1.43.27"
"sha256-UnNJiqfI7G5hN3QkTIzKEcL1gwJPVsTUgUCAce3mmCs=";
buildMypyBoto3Package "sagemaker" "1.43.31"
"sha256-S2uL8thh/cyWkxeyZMBBL/BFlky0MFsuYKdNkT3JROw=";
mypy-boto3-sagemaker-a2i-runtime =
buildMypyBoto3Package "sagemaker-a2i-runtime" "1.43.0"
@@ -1394,8 +1394,8 @@ in
"sha256-zwxwpve6uEpXNyMQzaFPIEqDI/JoP5ks2wmO5gqLf7c=";
mypy-boto3-wafv2 =
buildMypyBoto3Package "wafv2" "1.43.0"
"sha256-aaKxHvrUbUJfJyVAhohJNqOp5fpGPuR5x/11z2dGKz0=";
buildMypyBoto3Package "wafv2" "1.43.30"
"sha256-Jcj10R0SolupyI7VQNYpH3P6U7mM6mT4Zia/RH7Gtxc=";
mypy-boto3-wellarchitected =
buildMypyBoto3Package "wellarchitected" "1.43.0"
@@ -1422,8 +1422,8 @@ in
"sha256-2glzIKBlui8YPvzI74bT4ADqEZ0lH9CuZqHtwz64Z3k=";
mypy-boto3-workspaces =
buildMypyBoto3Package "workspaces" "1.43.23"
"sha256-0BG0twdq8/ghYauhcpGvUSs4FeQidWuIFbYqNG0di7E=";
buildMypyBoto3Package "workspaces" "1.43.30"
"sha256-1OsfLVGw+V5J8nV343HEp8JOHpk81UawKRmAoE/eBNc=";
mypy-boto3-workspaces-web =
buildMypyBoto3Package "workspaces-web" "1.43.0"
@@ -1,5 +1,5 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl jq nixpkgs-fmt nix-update xmlstarlet
#!nix-shell -i bash -p curl jq nixfmt-tree nix-update xmlstarlet
set -eu -o pipefail
@@ -383,7 +383,7 @@ for package in "${packages[@]}"; do
{ print }
' ${source_file}
nixfmt ${source_file}
treefmt ${source_file}
git commit ${source_file} -m "python3Packages.${package}: ${old_version} -> ${version}"
fi
@@ -12,19 +12,19 @@
buildPythonPackage rec {
pname = "patiencediff";
version = "0.2.18";
version = "0.2.19";
pyproject = true;
src = fetchFromGitHub {
owner = "breezy-team";
repo = "patiencediff";
tag = "v${version}";
hash = "sha256-jwApncXyyc3m3XSsftaRNO/LeXIhdduaiBDm0KEDc98=";
hash = "sha256-xynrYf5oCIPk22jqjvXNYTyaXzVaUjRpn35vbx+t8vU=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname version src;
hash = "sha256-GFVam/41RVziU7smtyI45unPe945OCLLQ0MqLqUK2JU=";
hash = "sha256-JW2Oj1oxAVf9K3lyJQpbHqw9eeNYDg3Agb189bduqlI=";
};
# make rust bindings non-optional
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "pyads";
version = "3.5.2";
version = "3.6.0";
pyproject = true;
src = fetchFromGitHub {
owner = "stlehmann";
repo = "pyads";
tag = version;
hash = "sha256-mXWLVWzgdWIDpzfBLITLz5olhitkcp/QDrlFj2YMYLw=";
hash = "sha256-v36T8CEEgKvw5XRg0WPTUoGMa9uKDrea/9MJY3+WsP8=";
};
build-system = [ setuptools ];
@@ -21,14 +21,14 @@
buildPythonPackage (finalAttrs: {
pname = "pydo";
version = "0.35.0";
version = "0.37.0";
pyproject = true;
src = fetchFromGitHub {
owner = "digitalocean";
repo = "pydo";
tag = "v${finalAttrs.version}";
hash = "sha256-XCCud5F5JbeVTWkAOP3DRXBNzVeAGh8VvhvHU5N78y8=";
hash = "sha256-NjldaWoQ3e/8MXCc4pRzK8bER7p1KgUDMegpLDKE+BI=";
};
build-system = [ poetry-core ];
@@ -8,19 +8,19 @@
buildPythonPackage (finalAttrs: {
pname = "pyfaup-rs";
version = "0.4.10";
version = "0.4.11";
pyproject = true;
src = fetchFromGitHub {
owner = "ail-project";
repo = "faup-rs";
tag = "pyfaup-rs-v${finalAttrs.version}";
hash = "sha256-cbKmvUoqID87mtVM9AocUviyzZvWT18Qoxot23qFdJM=";
hash = "sha256-bfUMOuG8wqCoB+32NKApuPPPIZIBvmlMLGD30Wf5hWM=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
hash = "sha256-maMMuuH7GIpRCRe1GoKXpFrOntdsnM8gHJg0lWC3kZ0=";
hash = "sha256-s8JwFAERQXWpu84aseI+L+pB3JEafX81HMydjOcwcgE=";
};
buildAndTestSubdir = "python";
@@ -14,16 +14,16 @@
syrupy,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "pylamarzocco";
version = "2.2.5";
version = "2.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "zweckj";
repo = "pylamarzocco";
tag = "v${version}";
hash = "sha256-Pcuhg48j/sbGKzk5sbMAFY9I3NDkKNt2nNn+O4dMjvw=";
tag = "v${finalAttrs.version}";
hash = "sha256-DNlUdnJjaYUfz8X8UmzqjHwj+WGmRQZQGDkHUjrAJ7E=";
};
build-system = [ setuptools ];
@@ -48,8 +48,8 @@ buildPythonPackage rec {
meta = {
description = "Library to interface with La Marzocco's cloud";
homepage = "https://github.com/zweckj/pylamarzocco";
changelog = "https://github.com/zweckj/pylamarzocco/releases/tag/${src.tag}";
changelog = "https://github.com/zweckj/pylamarzocco/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -12,12 +12,12 @@
buildPythonPackage (finalAttrs: {
pname = "pytapo";
version = "3.4.14";
version = "3.4.15";
pyproject = true;
src = fetchPypi {
inherit (finalAttrs) pname version;
hash = "sha256-x9XmlTlt/V+0pVFJlQBZmj5CX03LrRhI6cE5VV48GTI=";
hash = "sha256-2hC/MccVar7Xce5TL26qwVMrFQ+bxngiCitNx08Sz3E=";
};
build-system = [ setuptools ];
@@ -13,14 +13,14 @@
buildPythonPackage (finalAttrs: {
pname = "signxml";
version = "4.4.0";
version = "4.5.1";
pyproject = true;
src = fetchFromGitHub {
owner = "XML-Security";
repo = "signxml";
tag = "v${finalAttrs.version}";
hash = "sha256-BExi8MQ59Vq7+X66fTKjKaSPRAbplQkAT42De/QCpvI=";
hash = "sha256-0DzHw7E2sAJE3O7io++zjsi07FbkBD24EjGDOVo8/9s=";
};
build-system = [
@@ -21,7 +21,9 @@ buildPythonPackage rec {
dependencies = [ nltk ];
doCheck = true;
# Test process requires pytestCheckHook and network access to download wordnet
# Error: 'wordnet not found' 'Attempted to load corpora/wordnet'
doCheck = false;
pythonImportsCheck = [ "textblob" ];
@@ -9,19 +9,19 @@
buildPythonPackage rec {
pname = "uuid-utils";
version = "0.16.0";
version = "0.16.1";
pyproject = true;
src = fetchFromGitHub {
owner = "aminalaee";
repo = "uuid-utils";
tag = version;
hash = "sha256-vHezizqhVS6vHowX7231ZJtmEDOp8PG4KtJgSwevqWM=";
hash = "sha256-5pGBc1+2Vx0nIwhLFBy/Mx5GLLzA7Oj4eWPPCfBV1v4=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname src version;
hash = "sha256-MG2IonqvB+G8Vz+fHls/F8sUEGhXO2nA4a027yhfrCk=";
hash = "sha256-o9fmecoYGu+UR0/Km6sGq5buVo8qHKnBSuvvfogmkx0=";
};
nativeBuildInputs = with rustPlatform; [
@@ -2,20 +2,25 @@
lib,
buildPythonPackage,
fetchFromGitHub,
setuptools,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "xmind";
version = "1.2.0";
format = "setuptools";
pyproject = true;
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "zhuifengshen";
repo = "xmind";
rev = "v${version}";
sha256 = "xC1WpHz2eHb5+xShM/QUQAIYnJNyK1EKWbTXJKhDwbQ=";
tag = "v${finalAttrs.version}";
hash = "sha256-xC1WpHz2eHb5+xShM/QUQAIYnJNyK1EKWbTXJKhDwbQ=";
};
build-system = [ setuptools ];
# Project thas no tests
doCheck = false;
@@ -27,4 +32,4 @@ buildPythonPackage rec {
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "xmpppy";
version = "0.7.3";
version = "0.7.4";
pyproject = true;
src = fetchFromGitHub {
owner = "xmpppy";
repo = "xmpppy";
tag = version;
hash = "sha256-DsASZi5eCm52gN9K59NA6Nmrwyue6ONYk/bF8khCoDs=";
hash = "sha256-wg7mxNHQ1+cFDLmHNafwQ2+45Jiqy36uZh28Ksu0k7Y=";
};
dependencies = [ six ];
@@ -21,14 +21,14 @@ let
in
buildPythonPackage (finalAttrs: {
pname = "yaramod";
version = "4.7.1";
version = "4.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "avast";
repo = "yaramod";
tag = "v${finalAttrs.version}";
hash = "sha256-AtRHwJGaEnvOMno8/LjoSg8wCRxd1oyYKgmklW0jp5o=";
hash = "sha256-TSq+5qwENCcmTEqKB7rlE4qzpRYhsH9uC6W+tcDQ2AE=";
};
postPatch = ''
@@ -71,12 +71,12 @@ rec {
bleeding_edge = selectHighestVersion latest beta;
production = generic {
version = "595.80";
sha256_64bit = "sha256-PVTIP+B/01c/8M66hXTAYTLg9T2Hy9u1gq43K7TF1Hg=";
sha256_aarch64 = "sha256-62uqbRsF+dizUqvXhBfmVFeV2gg4BH6f7kOta+uMMuk=";
openSha256 = "sha256-nonwYYPItHeMC/5Ox/TlWhjiddMPu4PLqNhgIg+bfW8=";
settingsSha256 = "sha256-AtzYTz7kbmj3vxmBQTC0eAjM3b2I259y1tdxq90n9YU=";
persistencedSha256 = "sha256-WL57kKFWeRW0oPktp6afkUb5Om9MCGAvKWctk5yiyIA=";
version = "595.84";
sha256_64bit = "sha256-mcQE5SExvye8ptoCaNzOPr7cenOrF0BxqZXPGmxeugY=";
sha256_aarch64 = "sha256-GloNdDFfmXFVu4FAlNNk2qzqLOuw2N5CKatKkcSrQxk=";
openSha256 = "sha256-pEmA2tUcOKwUPKy6N0QvS49Pdut4/7Phs/JhjdyBcNY=";
settingsSha256 = "sha256-QrnBM+sdWO4GanO62rxpHmRrjYkYpl5RD6fIiHq4C4A=";
persistencedSha256 = "sha256-50xYdgx7EEThbaMp4QS8GADbxj0mhBXh8QQN0tWMwRg=";
};
new_feature = generic {
+1 -1
View File
@@ -17,7 +17,7 @@ let
field:
with builtins;
let
matches = match ''^.*${field}="([a-zA-Z0-9_]+)".*$'' (readFile firmwareConfig);
matches = match ''^[^#\r\n]*${field}="([a-zA-Z0-9_]+)".*$'' (readFile firmwareConfig);
in
if matches != null then head matches else null;
matchPlatform = getConfigField "CONFIG_BOARD_DIRECTORY";

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