Merge master into staging-nixos

This commit is contained in:
nixpkgs-ci[bot]
2026-04-14 21:08:39 +00:00
committed by GitHub
80 changed files with 944 additions and 394 deletions
@@ -168,6 +168,7 @@ toml-edit,,,,,5.1,mrcjkb
tree-sitter-cli,,,,,,
tree-sitter-http,,,,0.0.33-1,,
tree-sitter-norg,,,,,5.1,mrcjkb
tree-sitter-norg-meta,,,,,,
tree-sitter-orgmode,,,,,5.1,
utf8,,,,,,
tree-sitter-teal,,,,,,
1 name rockspec ref server version luaversion maintainers
168 tree-sitter-cli
169 tree-sitter-http 0.0.33-1
170 tree-sitter-norg 5.1 mrcjkb
171 tree-sitter-norg-meta
172 tree-sitter-orgmode 5.1
173 utf8
174 tree-sitter-teal
@@ -4341,8 +4341,8 @@ let
mktplcRef = {
publisher = "sonarsource";
name = "sonarlint-vscode";
version = "5.0.0";
hash = "sha256-K8EZF7h86ErbIHW05LQSpReXSKa8FTMH6uOD+IczoR4=";
version = "5.1.0";
hash = "sha256-eGAXjN4Vp6ZlUgUxlE8gfo5OYtL/IO/8ACu3PBwePLQ=";
};
meta.license = lib.licenses.lgpl3Only;
};
@@ -12,26 +12,26 @@ vscode-utils.buildVscodeMarketplaceExtension {
sources = {
"x86_64-linux" = {
arch = "linux-x64";
hash = "sha256-XeNdr1nWK4aYTBEgAu3hXotmrDJ31ocg+w4870TuEGA=";
hash = "sha256-IoBA0fuy9XxZgswN1j9DfwDI218h2huapl1Bfs2AscI=";
};
"x86_64-darwin" = {
arch = "darwin-x64";
hash = "sha256-yC8fBgj8lHR3y7OWUshWYNpn6fgp2SeKLv9WXxhVP0A=";
hash = "sha256-EfoRRJFTNr+0JAkqWJ2pXwhBtmAXs9cANLzXb4obOMs=";
};
"aarch64-linux" = {
arch = "linux-arm64";
hash = "sha256-O/SoqC0pNnbNdXylAj0rlKyr7qaJNivw6xhecKFk7JU=";
hash = "sha256-p2AjXFqoptxAwOdsievcjD/WLm0J03Rx/sT4ejUd6xM=";
};
"aarch64-darwin" = {
arch = "darwin-arm64";
hash = "sha256-pwdTllSB4IXDoyFuo2XxZjkS8lnIjp7AwgggBkjv3Y0=";
hash = "sha256-C1nbQxL5YDWenLQ82tABuEWKWl/LoEizTWo/YnBQJFw=";
};
};
in
{
publisher = "kilocode";
name = "Kilo-Code";
version = "7.1.22";
version = "7.2.0";
}
// sources.${stdenv.hostPlatform.system}
or (throw "Unsupported system ${stdenv.hostPlatform.system}");
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "bluemsx";
version = "0-unstable-2026-03-31";
version = "0-unstable-2026-04-11";
src = fetchFromGitHub {
owner = "libretro";
repo = "bluemsx-libretro";
rev = "8af516705652d240ef5bc69dea8276d0fdd16323";
hash = "sha256-QkJicDAfr+hFAlsqSLlonmGJEf/G9XFQ7oe/X4mvAhw=";
rev = "0b23b79f6b8c19f300d2d86958e89fbe2f6d30bc";
hash = "sha256-/rILuViKZBKZFZkCjuFuuuOE3AvDiHQqHtWq4Q8XSMA=";
};
meta = {
@@ -54,6 +54,9 @@ stdenv.mkDerivation (finalAttrs: {
'';
license = lib.licenses.zlib;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ jlesquembre ];
maintainers = with lib.maintainers; [
jlesquembre
mithicspirit
];
};
})
@@ -109,6 +109,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Core component for zathura PDF viewer";
license = lib.licenses.zlib;
platforms = lib.platforms.unix;
maintainers = [ ];
maintainers = with lib.maintainers; [ mithicspirit ];
};
})
@@ -57,6 +57,6 @@ stdenv.mkDerivation (finalAttrs: {
'';
license = lib.licenses.zlib;
platforms = lib.platforms.unix;
maintainers = [ ];
maintainers = with lib.maintainers; [ mithicspirit ];
};
})
@@ -75,6 +75,6 @@ stdenv.mkDerivation (finalAttrs: {
'';
license = lib.licenses.zlib;
platforms = lib.platforms.unix;
maintainers = [ ];
maintainers = with lib.maintainers; [ mithicspirit ];
};
})
@@ -53,6 +53,6 @@ stdenv.mkDerivation (finalAttrs: {
'';
license = lib.licenses.zlib;
platforms = lib.platforms.unix;
maintainers = [ ];
maintainers = with lib.maintainers; [ mithicspirit ];
};
})
@@ -55,6 +55,6 @@ stdenv.mkDerivation (finalAttrs: {
'';
license = lib.licenses.zlib;
platforms = lib.platforms.unix;
maintainers = [ ];
maintainers = with lib.maintainers; [ mithicspirit ];
};
})
@@ -68,6 +68,7 @@ symlinkJoin {
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [
TethysSvensson
mithicspirit
];
mainProgram = "zathura";
};
@@ -1,23 +1,38 @@
{
lib,
stdenv,
fetchurl,
autoreconfHook,
fetchFromGitHub,
versionCheckHook,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "iprange";
version = "1.0.4";
version = "2.0.0";
src = fetchurl {
url = "https://github.com/firehol/iprange/releases/download/v${version}/iprange-${version}.tar.xz";
sha256 = "0rymw4ydn09dng34q4g5111706fyppzs2gd5br76frgvfj4x2f71";
src = fetchFromGitHub {
owner = "firehol";
repo = "iprange";
tag = "v${finalAttrs.version}";
hash = "sha256-/rNM/5SmqpNX/yM/9EZdRYsXxgbPLp7+SL/RDtKo3+0=";
};
nativeBuildInputs = [ autoreconfHook ];
configureFlags = [ "--disable-man" ];
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
versionCheckProgramArg = [ "--version" ];
meta = {
description = "Manage IP ranges";
mainProgram = "iprange";
homepage = "https://github.com/firehol/iprange";
license = lib.licenses.gpl2;
changelog = "https://github.com/firehol/iprange/releases/tag/v${finalAttrs.version}";
license = lib.licenses.gpl2Plus;
maintainers = [ ];
mainProgram = "iprange";
};
}
})
@@ -111,7 +111,6 @@ stdenv.mkDerivation (finalAttrs: {
;
nativeBuildInputs = [
alsa-lib
autoPatchelfHook
cups
libdrm
@@ -122,14 +121,21 @@ stdenv.mkDerivation (finalAttrs: {
libxtst
libxcb
libxshmfence
libgbm
nss
wrapGAppsHook3
makeShellWrapper
];
dontWrapGApps = true;
buildInputs = [
alsa-lib
libgbm
nspr
nss
];
strictDeps = true;
libPath = lib.makeLibraryPath (
[
libcxx
@@ -1,24 +1,27 @@
{
stdenv,
lib,
billiard,
buildPythonApplication,
fetchFromGitHub,
fetchpatch,
gnureadline,
lxml,
matplotlib,
numpy,
opencv-python,
pymavlink,
pynmeagps,
pyserial,
setuptools,
versionCheckHook,
wxpython,
billiard,
gnureadline,
}:
buildPythonApplication rec {
pname = "MAVProxy";
version = "1.8.74";
format = "setuptools";
pyproject = true;
src = fetchFromGitHub {
owner = "ArduPilot";
@@ -27,14 +30,25 @@ buildPythonApplication rec {
hash = "sha256-1/bp3vlCXt4Hg36zwMKSzPSxW7xlxpfx2o+2uQixdos=";
};
propagatedBuildInputs = [
patches = [
# Remove python 2 future imports
(fetchpatch {
url = "https://github.com/ArduPilot/MAVProxy/commit/db52f3f5d1991942026c00b51a3ce1ce85998cbd.patch";
hash = "sha256-mNhOfXJMiUihsso3fjzlbeXW/3ENvrdkFSLo23dMCY4=";
})
];
build-system = [ setuptools ];
dependencies = [
lxml
matplotlib
numpy
opencv-python
pymavlink
pynmeagps
pyserial
setuptools
setuptools # Imports `pkg_resources` at runtime
wxpython
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
@@ -42,12 +56,16 @@ buildPythonApplication rec {
gnureadline
];
# No tests
doCheck = false;
pythonImportsCheck = [ "MAVProxy" ];
# No tests, but we can check the version
nativeInstallCheckInputs = [ versionCheckHook ];
meta = {
description = "MAVLink proxy and command line ground station";
mainProgram = "mavproxy.py";
homepage = "https://github.com/ArduPilot/MAVProxy";
changelog = "https://github.com/ArduPilot/MAVProxy/releases/tag/${src.tag}";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ lopsided98 ];
};
+9 -9
View File
@@ -1,21 +1,21 @@
{
"version": "1.3.17-stable",
"version": "1.3.18-stable",
"sources": {
"aarch64-darwin": {
"url": "https://acli.atlassian.com/darwin/1.3.17-stable/acli_1.3.17-stable_darwin_arm64.tar.gz",
"sha256": "db630d0ce82777d47c5cb647a622cd30f38fedefa6b8e1e6f62c1ca3c0974d1f"
"url": "https://acli.atlassian.com/darwin/1.3.18-stable/acli_1.3.18-stable_darwin_arm64.tar.gz",
"sha256": "9e4890e441e2762adbb6bd94451fdea554177806a6044469ece7b14e603d2040"
},
"aarch64-linux": {
"url": "https://acli.atlassian.com/linux/1.3.17-stable/acli_1.3.17-stable_linux_arm64.tar.gz",
"sha256": "59dc9405f6de0a70f8f82e328fdd6db3fc564d28aef38d14c08431a8b130ba36"
"url": "https://acli.atlassian.com/linux/1.3.18-stable/acli_1.3.18-stable_linux_arm64.tar.gz",
"sha256": "ac71711da43649854689ad0f74e44f18b0da3fd0ee776ceb4307ae7eb1e5da85"
},
"x86_64-darwin": {
"url": "https://acli.atlassian.com/darwin/1.3.17-stable/acli_1.3.17-stable_darwin_amd64.tar.gz",
"sha256": "043e3b80f08cf4fc09dd52f0432500f5de28902d8c85d848128c5931f766af45"
"url": "https://acli.atlassian.com/darwin/1.3.18-stable/acli_1.3.18-stable_darwin_amd64.tar.gz",
"sha256": "4078846601b2e222ecbbc6b314a1c58ca6c41c18d1b118833814c942be00befe"
},
"x86_64-linux": {
"url": "https://acli.atlassian.com/linux/1.3.17-stable/acli_1.3.17-stable_linux_amd64.tar.gz",
"sha256": "6177dd5950b0a27f14e8b2daf41e93cf30a306c2e2ee61b13a22f572cbf2f4ff"
"url": "https://acli.atlassian.com/linux/1.3.18-stable/acli_1.3.18-stable_linux_amd64.tar.gz",
"sha256": "4ad4badc481ac1eff452f531c405a20422eb57513cc898d2a1f8ea945d6c24f6"
}
}
}
+82 -7
View File
@@ -1,25 +1,92 @@
{
lib,
stdenv,
fetchFromGitHub,
fetchPnpmDeps,
rustPlatform,
nodejs,
pnpm,
pnpmConfigHook,
geist-font,
nix-update-script,
writableTmpDirAsHomeHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "agent-browser";
version = "0.23.3";
let
version = "0.25.4";
src = fetchFromGitHub {
owner = "vercel-labs";
repo = "agent-browser";
tag = "v${finalAttrs.version}";
hash = "sha256-Q02sJr14zRrVrRJ0M30AD0EG7DGkYtafCH6/kI15/xk=";
tag = "v${version}";
hash = "sha256-2Dv+ZY9cvcz6EIpI+gkV9w5eqQzpAD2N+yf4dJrmdwg=";
};
# The Rust CLI embeds the dashboard UI via RustEmbed at compile time.
# Build the Next.js static export so it can be placed at the expected path.
dashboard = stdenv.mkDerivation {
pname = "agent-browser-dashboard";
inherit version src;
nativeBuildInputs = [
nodejs
pnpm
pnpmConfigHook
];
__darwinAllowLocalNetworking = true;
pnpmDeps = fetchPnpmDeps {
pname = "agent-browser-dashboard";
inherit version src;
pnpmWorkspaces = [ "dashboard" ];
fetcherVersion = 3;
hash = "sha256-ldxmXpejqVN/xuWcdLYMwNPc1VZ1rdNwRrumy8Is3N4=";
};
pnpmWorkspaces = [ "dashboard" ];
# Replace Google Fonts fetch with a local font from nixpkgs since
# the nix sandbox has no network access.
postPatch = ''
substituteInPlace packages/dashboard/src/app/layout.tsx --replace-fail \
'{ Geist } from "next/font/google"' \
'localFont from "next/font/local"'
substituteInPlace packages/dashboard/src/app/layout.tsx --replace-fail \
'Geist({ subsets: ["latin"], variable: "--font-sans" })' \
'localFont({ src: "./Geist-Regular.otf", variable: "--font-sans" })'
cp "${geist-font}/share/fonts/opentype/Geist-Regular.otf" \
packages/dashboard/src/app/Geist-Regular.otf
'';
buildPhase = ''
runHook preBuild
pnpm --filter dashboard build
runHook postBuild
'';
installPhase = ''
runHook preInstall
cp -r packages/dashboard/out $out
runHook postInstall
'';
};
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "agent-browser";
inherit version src;
sourceRoot = "${finalAttrs.src.name}/cli";
cargoHash = "sha256-smJ+ODr88moz+16G9fXSz/NNiGngWeoTuQtBn21qu1s=";
cargoHash = "sha256-3vzVVHFo13ZLsbbXw7n9BE/YXBJwoxzhvfjuqOQwdfg=";
# Place the pre-built dashboard where RustEmbed expects it
postUnpack = ''
chmod u+w source/packages/dashboard
cp -r ${dashboard} source/packages/dashboard/out
'';
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
@@ -31,7 +98,15 @@ rustPlatform.buildRustPackage (finalAttrs: {
cp -r ../skills $out/share/agent-browser/
'';
passthru.updateScript = nix-update-script { };
passthru = {
inherit dashboard;
updateScript = nix-update-script {
extraArgs = [
"--subpackage"
"dashboard"
];
};
};
meta = {
description = "Headless browser automation CLI for AI agents";
+2 -2
View File
@@ -8,11 +8,11 @@
let
pname = "alt-ergo";
version = "2.6.2";
version = "2.6.3";
src = fetchurl {
url = "https://github.com/OCamlPro/alt-ergo/releases/download/v${version}/alt-ergo-${version}.tbz";
hash = "sha256-OeLJEop9HonzMuMaJxbzWfO54akl/oHxH6SnSbXSTYI=";
hash = "sha256-SsK12K5sVKEaDMNJ7HahU6qVcnv1fvnLMwmnBqf7G/o=";
};
in
+55
View File
@@ -0,0 +1,55 @@
{
lib,
python3Packages,
fetchFromGitHub,
nix-update-script,
}:
python3Packages.buildPythonApplication (finalAttrs: {
pname = "aqtinstall";
version = "3.3.0";
pyproject = true;
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "miurahr";
repo = "aqtinstall";
tag = "v${finalAttrs.version}";
hash = "sha256-CXG8GH1MSS2HhDA/SnqQP7mQG+/OfZ5P6JRG8ZIVlLs=";
};
build-system = with python3Packages; [
setuptools
setuptools-scm
];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"bs4"' '"beautifulsoup4"'
'';
dependencies = with python3Packages; [
beautifulsoup4
defusedxml
humanize
patch-ng
py7zr
requests
semantic-version
texttable
];
# Tests require network access
doCheck = false;
passthru.updateScript = nix-update-script { };
meta = {
description = "Unofficial Qt installer";
homepage = "https://github.com/miurahr/aqtinstall";
changelog = "https://github.com/miurahr/aqtinstall/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ BatteredBunny ];
mainProgram = "aqt";
};
})
+3 -3
View File
@@ -10,16 +10,16 @@
}:
rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } (finalAttrs: {
pname = "bpftop";
version = "0.7.1";
version = "0.8.0";
src = fetchFromGitHub {
owner = "Netflix";
repo = "bpftop";
tag = "v${finalAttrs.version}";
hash = "sha256-8vb32+wHOnADpIIfO9mMlGu7GdlA0hS9ij0zSLcrO7A=";
hash = "sha256-2W00L4JudB7D3IBpY9But+I5erU5+Hf/M2h3jERYObc=";
};
cargoHash = "sha256-euiI4R4nCgnwiBA22kzn0c91hjOr0IOOAyFkW5ZadIk=";
cargoHash = "sha256-5VzItvqcBzXGAMEY6ZgvJSDkA+fF7ega4NSEaskhL5w=";
buildInputs = [
elfutils
+3 -3
View File
@@ -8,16 +8,16 @@
}:
buildGoModule (finalAttrs: {
pname = "bsky-cli";
version = "0.0.78";
version = "0.0.79";
src = fetchFromGitHub {
owner = "mattn";
repo = "bsky";
tag = "v${finalAttrs.version}";
hash = "sha256-+LZCVF1slJ7Nypi8MogbqXH5GSfcsKJDGKNm4EfLpFY=";
hash = "sha256-id7+g9NMCSicPbDoDSqnc7OwEMIVXbXw3O8TkeQjfmg=";
};
vendorHash = "sha256-WFGViuC+8Ba6NCU//Z+MTcwNPJbYzpXeCbf4M9mBFPM=";
vendorHash = "sha256-m4kth6r13++53fbceWjKYu4D297meAwnkaSsCiu5zS8=";
buildInputs = [
libpcap
+3 -3
View File
@@ -9,14 +9,14 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cargo-audit";
version = "0.22.0";
version = "0.22.1";
src = fetchCrate {
inherit (finalAttrs) pname version;
hash = "sha256-Ha2yVyu9331NaqiW91NEwCTIeW+3XPiqZzmatN5KOws=";
hash = "sha256-/K84iYr3mRNH8lbqHHa7Tsh7M3ykQ2hs6T1k/qrSsnA=";
};
cargoHash = "sha256-f8nrW1l7UA8sixwqXBD1jCJi9qyKC5tNl/dWwCt41Lk=";
cargoHash = "sha256-Hr3CliJeb9ljHylx8mjkGyf4ybX79Fmt6CaFb6FMRts=";
nativeBuildInputs = [
pkg-config
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "civo";
version = "1.5.0";
version = "1.5.1";
src = fetchFromGitHub {
owner = "civo";
repo = "cli";
rev = "v${finalAttrs.version}";
hash = "sha256-6wDF39w82hBdOWQpOXZEVZMlU0nw8vl/h00DPImVTCA=";
hash = "sha256-M9Y7EUa/xlHpMzQSEGOnAlk17Wv2WhMTk8pnfB4hW4Q=";
};
vendorHash = "sha256-b12Bmx2SQLDPgyUGNf9lChp+tA9RGY8Y5W09FraMpTU=";
vendorHash = "sha256-g8JU6mLm1L6zS03QrmQf5u77ekSX/x/U/NXCTXnTuh8=";
nativeBuildInputs = [ installShellFiles ];
+2 -2
View File
@@ -13,11 +13,11 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "copybara";
version = "20260330";
version = "20260413";
src = fetchurl {
url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar";
hash = "sha256-O/H5eeais4xKAWshC8nZfLqeIYdjVxLVZ5d1sUFnF1w=";
hash = "sha256-8FmXPfxlORbIA0cAcRPGMQ7n1tI/VjJ3uI7PHQHuaZU=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "ddns-go";
version = "6.16.4";
version = "6.16.6";
src = fetchFromGitHub {
owner = "jeessy2";
repo = "ddns-go";
rev = "v${finalAttrs.version}";
hash = "sha256-0Fcm1KC6hFjjXGdoiFMm19M8Uc7et0F3LeD7pxFQM4s=";
hash = "sha256-t6sxGucolqjDGSkzJUqO0NDeK4oRqq7oG+WD/brh4NA=";
};
vendorHash = "sha256-phMBGjXARuY6qreNy5o06unouyew1Rbj4zo3nK4Xvnw=";
vendorHash = "sha256-MbITJ2MxyTNE6LS9rQZ10IVgQuXpmbPf5HQgoy2OuOc=";
ldflags = [
"-X main.version=${finalAttrs.version}"
+3 -3
View File
@@ -9,13 +9,13 @@
buildGoModule (finalAttrs: {
pname = "deck";
version = "1.57.0";
version = "1.57.3";
src = fetchFromGitHub {
owner = "Kong";
repo = "deck";
tag = "v${finalAttrs.version}";
hash = "sha256-0j3/cFRKclyO4mpm+r5lBqM3uTnzUatfLqH2aUMDbUA=";
hash = "sha256-z9piGj46smPRMLOhQNC4zlYj7CeVl9/6VXL0y9/fQwA=";
};
nativeBuildInputs = [ installShellFiles ];
@@ -28,7 +28,7 @@ buildGoModule (finalAttrs: {
];
proxyVendor = true; # darwin/linux hash mismatch
vendorHash = "sha256-/Cde+eGOqUsL3Q5jDtZaTzOTMnE72ncgBMQzcIeNVls=";
vendorHash = "sha256-z28b4gg3EgY0OUS/9KZ0Y69nNC2wXRrNQEOYrST9uiY=";
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
installShellCompletion --cmd deck \
+2 -2
View File
@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "eiquadprog";
version = "1.3.1";
version = "1.3.2";
src = fetchFromGitHub {
owner = "stack-of-tasks";
repo = "eiquadprog";
rev = "v${finalAttrs.version}";
hash = "sha256-FV6A3cMaY7+eDip9YjuX0cYz0X6tdpDRV57eXOb9bKQ=";
hash = "sha256-ukYIc5ZCIDunXMyC44Dd1qac4Ku4pNv9p4ik+xyI0i0=";
};
outputs = [
+3 -3
View File
@@ -10,7 +10,7 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ffizer";
version = "2.13.8";
version = "2.13.9";
buildFeatures = [ "cli" ];
@@ -18,10 +18,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "ffizer";
repo = "ffizer";
rev = finalAttrs.version;
hash = "sha256-TV1+bupdJFmq72F4MbqyyvE/p9PufdeOUo24mPYvuAc=";
hash = "sha256-7nTtyCtppUZ3vEtiDfDMCvDztZRVDFH43bl5fgZtfFM=";
};
cargoHash = "sha256-iEdNyzY4fzfQkayXIKthv4ofl11+U2KfV63VvXrR6HQ=";
cargoHash = "sha256-/BdODBhF+ikre/U1TzB+/DqSs7LYn7NhPKgMJT80TUM=";
nativeBuildInputs = [
pkg-config
+3 -3
View File
@@ -8,15 +8,15 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "gitlab-ci-ls";
version = "1.3.0";
version = "1.3.1";
src = fetchFromGitHub {
owner = "alesbrelih";
repo = "gitlab-ci-ls";
rev = "${finalAttrs.version}";
hash = "sha256-AXiP5v8aquyIdsZcTjTlAZETwTo3LfhvdLA2180uk1E=";
hash = "sha256-ZZjx6VdBZuVuHl42n0iXZkvvUku2CN7x4JCZxZTMOMk=";
};
cargoHash = "sha256-AO45OvyG3eBOaeYEqJT7GM/sqej/k+rNDtXN/+K16/8=";
cargoHash = "sha256-OB44JaekEl1dJB6LGTLWXgcwYac2GA3I9Ab8xt/+rkI=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ];
@@ -15,13 +15,13 @@ in
buildGoModule (finalAttrs: {
pname = "go-containerregistry";
version = "0.21.4";
version = "0.21.5";
src = fetchFromGitHub {
owner = "google";
repo = "go-containerregistry";
rev = "v${finalAttrs.version}";
sha256 = "sha256-TODosgMYXR1StkRC/h5rn84I2R+e0dHnGJxmCisYDNk=";
sha256 = "sha256-2cC2fZe22K8mPIXa8YI1MgUlEn6p1z7RBEQhFjYNsxA=";
};
vendorHash = null;
+2 -2
View File
@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "goaccess";
version = "1.9.4";
version = "1.10.2";
src = fetchFromGitHub {
owner = "allinurl";
repo = "goaccess";
tag = "v${finalAttrs.version}";
hash = "sha256-KevxuZuIrMybNlPZgVDLO0zQe4LfAKxfVBbHnyTUC/o=";
hash = "sha256-n0+Z3kkjMCjPN0Cb0R1QGSzzXH3S9kjDchy9ay6109s=";
};
nativeBuildInputs = [ autoreconfHook ];
+16 -9
View File
@@ -3,27 +3,28 @@
buildGoLatestModule,
fetchFromGitHub,
replaceVars,
versionCheckHook,
}:
buildGoLatestModule rec {
buildGoLatestModule (finalAttrs: {
pname = "govulncheck";
version = "1.1.4";
version = "1.2.0";
src = fetchFromGitHub {
owner = "golang";
repo = "vuln";
tag = "v${version}";
hash = "sha256-d1JWh/K+65p0TP5vAQbSyoatjN4L5nm3VEA+qBSrkAA=";
tag = "v${finalAttrs.version}";
hash = "sha256-15DTxzlK7mkUt7KCwsV5+E5dPopCwFylI0fmVB0LDEo=";
};
patches = [
# patch in version information
(replaceVars ./version.patch {
inherit version;
inherit (finalAttrs) version;
})
];
vendorHash = "sha256-MSTKDeWVxD2Fa6fNoku4EwFwC90XZ5acnM67crcgXDg=";
vendorHash = "sha256-+hJtGG9GGDb3D9Cgm7hreySjOlXXsc7HxHcoS2Cxfbs=";
subPackages = [
"cmd/govulncheck"
@@ -37,10 +38,16 @@ buildGoLatestModule rec {
"-w"
];
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
versionCheckProgramArg = [ "--version" ];
meta = {
homepage = "https://pkg.go.dev/golang.org/x/vuln/cmd/govulncheck";
downloadPage = "https://github.com/golang/vuln";
changelog = "https://github.com/golang/vuln/releases/tag/v${version}";
changelog = "https://github.com/golang/vuln/releases/tag/${finalAttrs.src.tag}";
description = "Database client and tools for the Go vulnerability database, also known as vuln";
mainProgram = "govulncheck";
longDescription = ''
@@ -64,10 +71,10 @@ buildGoLatestModule rec {
example, a dependency with a Windows-specific vulnerability will not be
reported for a Linux build.
'';
license = with lib.licenses; [ bsd3 ];
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [
jk
SuperSandro2000
];
};
}
})
+2 -2
View File
@@ -26,13 +26,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gvm-libs";
version = "22.40.0";
version = "22.41.0";
src = fetchFromGitHub {
owner = "greenbone";
repo = "gvm-libs";
tag = "v${finalAttrs.version}";
hash = "sha256-oAU4yZeVw1rkOhce2bxulfzXux5e0EBh1hKApF7GOHo=";
hash = "sha256-6GYy+51Nw1zlppsMIYv4cH/yEMhxJ1lsLPgpsC4YRG4=";
};
postPatch = ''
+4 -4
View File
@@ -8,22 +8,22 @@
let
pname = "hoppscotch";
version = "26.3.0-0";
version = "26.3.1-0";
src =
fetchurl
{
aarch64-darwin = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_aarch64.dmg";
hash = "sha256-nfXk6N4cVp9NCE/kKZsVeEIQ+zYssw8XlBQgcKMHJ2A=";
hash = "sha256-9Ahc/Gi4MRgloWND82lZQhWG2oR85Fytsz2BYi+fVpc=";
};
x86_64-darwin = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_x64.dmg";
hash = "sha256-emnwjmBPL/eKAVPmgnpDK/N9hiwTenCCa123fJfXLE4=";
hash = "sha256-YXvLzdm493xAvCRuRg0WwBTJ4VXKO50wzr2TfWN3J84=";
};
x86_64-linux = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_linux_x64.AppImage";
hash = "sha256-V7CI0j1C3UZuhyY6KeL1CAILfpc8N0cJxyI4M5lnRPg=";
hash = "sha256-6dFCCYkof0N4AqWZko741LN6NW2K4F5gpwzzK4U5QCM=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
+2 -2
View File
@@ -115,13 +115,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "immich";
version = "2.7.4";
version = "2.7.5";
src = fetchFromGitHub {
owner = "immich-app";
repo = "immich";
tag = "v${finalAttrs.version}";
hash = "sha256-cN5MM8lk2UY2gCG4RMryJc4SwbJNYm8IbTcqEmdaNF4=";
hash = "sha256-EC1IXM7KObAWfwG5KEao5VDp79d8WGNEI7E89lLOJ44=";
};
pnpmDeps = fetchPnpmDeps {
+52 -52
View File
@@ -167,7 +167,7 @@
},
{
"name": "illuminate/collections",
"version": "v13.3.0",
"version": "v13.4.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/collections.git",
@@ -226,7 +226,7 @@
},
{
"name": "illuminate/conditionable",
"version": "v13.3.0",
"version": "v13.4.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/conditionable.git",
@@ -272,7 +272,7 @@
},
{
"name": "illuminate/contracts",
"version": "v13.3.0",
"version": "v13.4.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/contracts.git",
@@ -320,16 +320,16 @@
},
{
"name": "illuminate/filesystem",
"version": "v13.3.0",
"version": "v13.4.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/filesystem.git",
"reference": "fabba6165de958c169eed909a3ec6a6574b33f6b"
"reference": "fb24eafcac8b560ab6aed11acade6b828f06c577"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/illuminate/filesystem/zipball/fabba6165de958c169eed909a3ec6a6574b33f6b",
"reference": "fabba6165de958c169eed909a3ec6a6574b33f6b",
"url": "https://api.github.com/repos/illuminate/filesystem/zipball/fb24eafcac8b560ab6aed11acade6b828f06c577",
"reference": "fb24eafcac8b560ab6aed11acade6b828f06c577",
"shasum": ""
},
"require": {
@@ -383,11 +383,11 @@
"issues": "https://github.com/laravel/framework/issues",
"source": "https://github.com/laravel/framework"
},
"time": "2026-03-21T01:00:51+00:00"
"time": "2026-04-01T15:20:15+00:00"
},
{
"name": "illuminate/macroable",
"version": "v13.3.0",
"version": "v13.4.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/macroable.git",
@@ -433,7 +433,7 @@
},
{
"name": "illuminate/reflection",
"version": "v13.3.0",
"version": "v13.4.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/reflection.git",
@@ -484,16 +484,16 @@
},
{
"name": "illuminate/support",
"version": "v13.3.0",
"version": "v13.4.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/support.git",
"reference": "f31e168e236a90d96d7894cd1f107b1ba095de69"
"reference": "e7ce0496cae80c3e1aa72e37f09335a6454846dc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/illuminate/support/zipball/f31e168e236a90d96d7894cd1f107b1ba095de69",
"reference": "f31e168e236a90d96d7894cd1f107b1ba095de69",
"url": "https://api.github.com/repos/illuminate/support/zipball/e7ce0496cae80c3e1aa72e37f09335a6454846dc",
"reference": "e7ce0496cae80c3e1aa72e37f09335a6454846dc",
"shasum": ""
},
"require": {
@@ -559,7 +559,7 @@
"issues": "https://github.com/laravel/framework/issues",
"source": "https://github.com/laravel/framework"
},
"time": "2026-03-30T13:32:27+00:00"
"time": "2026-04-07T13:34:38+00:00"
},
{
"name": "laravel/prompts",
@@ -622,16 +622,16 @@
},
{
"name": "nesbot/carbon",
"version": "3.11.3",
"version": "3.11.4",
"source": {
"type": "git",
"url": "https://github.com/CarbonPHP/carbon.git",
"reference": "6a7e652845bb018c668220c2a545aded8594fbbf"
"reference": "e890471a3494740f7d9326d72ce6a8c559ffee60"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/6a7e652845bb018c668220c2a545aded8594fbbf",
"reference": "6a7e652845bb018c668220c2a545aded8594fbbf",
"url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/e890471a3494740f7d9326d72ce6a8c559ffee60",
"reference": "e890471a3494740f7d9326d72ce6a8c559ffee60",
"shasum": ""
},
"require": {
@@ -723,7 +723,7 @@
"type": "tidelift"
}
],
"time": "2026-03-11T17:23:39+00:00"
"time": "2026-04-07T09:57:54+00:00"
},
{
"name": "psr/clock",
@@ -1189,16 +1189,16 @@
},
{
"name": "symfony/polyfill-ctype",
"version": "v1.33.0",
"version": "v1.34.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
"reference": "a3cc8b044a6ea513310cbd48ef7333b384945638"
"reference": "141046a8f9477948ff284fa65be2095baafb94f2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638",
"reference": "a3cc8b044a6ea513310cbd48ef7333b384945638",
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/141046a8f9477948ff284fa65be2095baafb94f2",
"reference": "141046a8f9477948ff284fa65be2095baafb94f2",
"shasum": ""
},
"require": {
@@ -1248,7 +1248,7 @@
"portable"
],
"support": {
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0"
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.34.0"
},
"funding": [
{
@@ -1268,20 +1268,20 @@
"type": "tidelift"
}
],
"time": "2024-09-09T11:45:10+00:00"
"time": "2026-04-10T16:19:22+00:00"
},
{
"name": "symfony/polyfill-intl-grapheme",
"version": "v1.33.0",
"version": "v1.34.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
"reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70"
"reference": "ad1b7b9092976d6c948b8a187cec9faaea9ec1df"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70",
"reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70",
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/ad1b7b9092976d6c948b8a187cec9faaea9ec1df",
"reference": "ad1b7b9092976d6c948b8a187cec9faaea9ec1df",
"shasum": ""
},
"require": {
@@ -1330,7 +1330,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0"
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.34.0"
},
"funding": [
{
@@ -1350,11 +1350,11 @@
"type": "tidelift"
}
],
"time": "2025-06-27T09:58:17+00:00"
"time": "2026-04-10T16:19:22+00:00"
},
{
"name": "symfony/polyfill-intl-normalizer",
"version": "v1.33.0",
"version": "v1.34.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
@@ -1415,7 +1415,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0"
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.34.0"
},
"funding": [
{
@@ -1439,16 +1439,16 @@
},
{
"name": "symfony/polyfill-mbstring",
"version": "v1.33.0",
"version": "v1.34.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
"reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493"
"reference": "6a21eb99c6973357967f6ce3708cd55a6bec6315"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493",
"reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493",
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6a21eb99c6973357967f6ce3708cd55a6bec6315",
"reference": "6a21eb99c6973357967f6ce3708cd55a6bec6315",
"shasum": ""
},
"require": {
@@ -1500,7 +1500,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0"
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.34.0"
},
"funding": [
{
@@ -1520,20 +1520,20 @@
"type": "tidelift"
}
],
"time": "2024-12-23T08:48:59+00:00"
"time": "2026-04-10T17:25:58+00:00"
},
{
"name": "symfony/polyfill-php84",
"version": "v1.33.0",
"version": "v1.34.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php84.git",
"reference": "d8ced4d875142b6a7426000426b8abc631d6b191"
"reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191",
"reference": "d8ced4d875142b6a7426000426b8abc631d6b191",
"url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/88486db2c389b290bf87ff1de7ebc1e13e42bb06",
"reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06",
"shasum": ""
},
"require": {
@@ -1580,7 +1580,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-php84/tree/v1.33.0"
"source": "https://github.com/symfony/polyfill-php84/tree/v1.34.0"
},
"funding": [
{
@@ -1600,20 +1600,20 @@
"type": "tidelift"
}
],
"time": "2025-06-24T13:30:11+00:00"
"time": "2026-04-10T18:47:49+00:00"
},
{
"name": "symfony/polyfill-php85",
"version": "v1.33.0",
"version": "v1.34.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php85.git",
"reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91"
"reference": "2c408a6bb0313e6001a83628dc5506100474254e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91",
"reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91",
"url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/2c408a6bb0313e6001a83628dc5506100474254e",
"reference": "2c408a6bb0313e6001a83628dc5506100474254e",
"shasum": ""
},
"require": {
@@ -1660,7 +1660,7 @@
"shim"
],
"support": {
"source": "https://github.com/symfony/polyfill-php85/tree/v1.33.0"
"source": "https://github.com/symfony/polyfill-php85/tree/v1.34.0"
},
"funding": [
{
@@ -1680,7 +1680,7 @@
"type": "tidelift"
}
],
"time": "2025-06-23T16:12:55+00:00"
"time": "2026-04-10T16:50:15+00:00"
},
{
"name": "symfony/process",
+3 -3
View File
@@ -7,19 +7,19 @@
}:
php.buildComposerProject2 (finalAttrs: {
pname = "laravel";
version = "5.25.2";
version = "5.25.3";
src = fetchFromGitHub {
owner = "laravel";
repo = "installer";
tag = "v${finalAttrs.version}";
hash = "sha256-tQBJ156KYcCVwf+xNzCL+4rh/ru1imTiD4Uu8vD16sw=";
hash = "sha256-WpBpKCXvfcMXb7Zxvz7fdxVMaaseH0kxr+Fh/vYVb+Y=";
};
nativeBuildInputs = [ makeWrapper ];
composerLock = ./composer.lock;
vendorHash = "sha256-nasF4IHxGvOQHVJ6S6+a8DA5iSvDvyH3Oxw8Zw4MdAY=";
vendorHash = "sha256-zm2Xh15l/i7jDL3OasIqLUAWOLM71sQvA4LuszDP4EY=";
# Adding npm (nodejs) and php composer to path
postInstall = ''
@@ -0,0 +1,70 @@
{
lib,
stdenv,
fetchFromGitHub,
fetchurl,
cmake,
pkg-config,
cimg,
libjpeg,
libpng,
nlohmann_json,
}:
let
excludelist = fetchurl {
url = "https://raw.githubusercontent.com/probonopd/AppImages/15a64c20dc23a0154622ba25829364323903b6b5/excludelist";
sha256 = "sha256-UNsPiU80sWnEely8DBfbq2Hp7evKW8gmmh5qwb9L2tk=";
};
in
stdenv.mkDerivation {
pname = "linuxdeploy-plugin-qt";
version = "0-unstable-2026-03-07";
__structuredAttrs = true;
strictDeps = true;
src = fetchFromGitHub {
owner = "linuxdeploy";
repo = "linuxdeploy-plugin-qt";
rev = "511d51d066f632dfdfbcf0bf7284ec38090812d2";
hash = "sha256-q/LL7XVtqCGyMxSFtHK7LinKF/TetYRtAfMpxZzPs6M=";
fetchSubmodules = true;
};
patches = [
# Deploy wayland-graphics-integration-client alongside wayland platform plugin
# Without this, wayland EGL rendering fails
# https://github.com/linuxdeploy/linuxdeploy-plugin-qt/issues/160
./wayland-fix.patch
];
postPatch = ''
substituteInPlace lib/linuxdeploy/src/core/generate-excludelist.sh \
--replace-fail "wget --quiet \"\$url\" -O - " "cat ${excludelist}"
'';
nativeBuildInputs = [
cmake
pkg-config
];
buildInputs = [
cimg
libjpeg
libpng
nlohmann_json
];
cmakeFlags = [
"-DBUILD_TESTING=OFF"
];
meta = {
description = "Qt plugin for linuxdeploy to bundle Qt applications into AppImage format";
homepage = "https://github.com/linuxdeploy/linuxdeploy-plugin-qt";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ BatteredBunny ];
mainProgram = "linuxdeploy-plugin-qt";
platforms = lib.platforms.linux;
};
}
@@ -0,0 +1,11 @@
--- a/src/deployers/PlatformPluginsDeployer.cpp
+++ b/src/deployers/PlatformPluginsDeployer.cpp
@@ -30,7 +30,7 @@ bool PlatformPluginsDeployer::doDeploy() {
using namespace linuxdeploy::util::misc;
if (stringStartsWith(platformToDeploy, "libqwayland")) {
- if (!deployStandardQtPlugins({"wayland-decoration-client", "wayland-shell-integration"})) {
+ if (!deployStandardQtPlugins({"wayland-decoration-client", "wayland-graphics-integration-client", "wayland-shell-integration"})) {
return false;
}
}
+57
View File
@@ -0,0 +1,57 @@
{
lib,
stdenv,
fetchFromGitHub,
fetchurl,
cmake,
pkg-config,
cimg,
libjpeg,
libpng,
}:
let
excludelist = fetchurl {
url = "https://raw.githubusercontent.com/probonopd/AppImages/15a64c20dc23a0154622ba25829364323903b6b5/excludelist";
sha256 = "sha256-UNsPiU80sWnEely8DBfbq2Hp7evKW8gmmh5qwb9L2tk=";
};
in
stdenv.mkDerivation {
pname = "linuxdeploy";
version = "0-unstable-2026-04-12";
__structuredAttrs = true;
strictDeps = true;
src = fetchFromGitHub {
owner = "linuxdeploy";
repo = "linuxdeploy";
rev = "8dccfe12c273bb598937fcea6da46c0d29d84452";
hash = "sha256-gP9yZwrgpRZ4BBYvSnC306iWaV+1cOVxdpxlEBE7aHE=";
fetchSubmodules = true;
};
postPatch = ''
substituteInPlace src/core/generate-excludelist.sh \
--replace-fail "wget --quiet \"\$url\" -O - " "cat ${excludelist}"
'';
nativeBuildInputs = [
cmake
pkg-config
];
buildInputs = [
cimg
libjpeg
libpng
];
meta = {
description = "Tool to bundle Linux applications into AppImage format";
homepage = "https://github.com/linuxdeploy/linuxdeploy";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ BatteredBunny ];
mainProgram = "linuxdeploy";
platforms = lib.platforms.linux;
};
}
+2 -2
View File
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lout";
version = "3.43.3";
version = "3.43.4";
src = fetchFromGitHub {
owner = "william8000";
repo = "lout";
rev = finalAttrs.version;
hash = "sha256-kZRc+d6tQGJTR41yNYOyfu/vTMH4mkwru3IQvnHS4yo=";
hash = "sha256-tozvedvIW4e/DRXliEdPmHUCPkMKM7tHNInDXSOrRic=";
};
buildInputs = [ ghostscript ];
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "namespace-cli";
version = "0.0.493";
version = "0.0.499";
src = fetchFromGitHub {
owner = "namespacelabs";
repo = "foundation";
rev = "v${finalAttrs.version}";
hash = "sha256-PMF4bpJ5+XtJrhQMsr33wdEDuufn2d+xcGddWzAR/bs=";
hash = "sha256-LxN4QqgvmpHa7aJPFJU01BrULpiIVFQDilJXClVecOo=";
};
vendorHash = "sha256-03QhO7oIUB9zoL5bfzWezkJ0zDY4buuXWLYhwxvnoig=";
vendorHash = "sha256-TG0Y0hX/v7rgm1yo19zUt3aNrU65X4B7PVySaLeIk+o=";
subPackages = [
"cmd/nsc"
+2 -2
View File
@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "ndcurves";
version = "2.1.1";
version = "2.3.0";
src = fetchFromGitHub {
owner = "loco-3d";
repo = "ndcurves";
rev = "v${finalAttrs.version}";
hash = "sha256-YnpC2yYEe9VNcHHDyv+glLrue/J/HXbK/VP7DTAE/q0=";
hash = "sha256-X9p01hMoAx6fMSEU/nf/eqyFgy23mZrpBFonjoT1DLo=";
};
outputs = [
+3 -3
View File
@@ -9,16 +9,16 @@
buildGoModule (finalAttrs: {
pname = "nfpm";
version = "2.46.0";
version = "2.46.1";
src = fetchFromGitHub {
owner = "goreleaser";
repo = "nfpm";
rev = "v${finalAttrs.version}";
hash = "sha256-dzgC8SnGsKdW95xyq7pXacBvCTrte6QQCjYvo5R4D9I=";
hash = "sha256-lwIPwX/2rAOFbzEnEJT8KDzhPOa4I2eirWf8LtQXy7w=";
};
vendorHash = "sha256-HfqPqGpwInTrGjTCA4qJjtngJTCmb+c/sJ1Uhi/CCZ0=";
vendorHash = "sha256-1rtkkIMlaeFih0ZR8YEZMgbAnvoBQgY00p3QML8qVAc=";
ldflags = [
"-s"
+3 -3
View File
@@ -9,16 +9,16 @@
buildNpmPackage (finalAttrs: {
pname = "node-core-utils";
version = "6.3.0";
version = "6.3.1";
src = fetchFromGitHub {
owner = "nodejs";
repo = "node-core-utils";
tag = "v${finalAttrs.version}";
hash = "sha256-wS3+/JUeIq5r5vp+zOX4AnwmqjCa1KdUH5YYJUM1U70=";
hash = "sha256-n3mAq51b0nAY1q9Mp1tmYwOZ3IVXHTc1grKbPwr0Rfc=";
};
npmDepsHash = "sha256-wtlh9vuvTzP7DJnItyHIzgXb+Y+iMg7tb761HQ1rKeo=";
npmDepsHash = "sha256-4gmxwZHzi4S1ky3fmFy0XzcJKzjPpl891OYtPsKcaPc=";
dontNpmBuild = true;
dontNpmPrune = true;
+2 -2
View File
@@ -15,13 +15,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "oidc-agent";
version = "5.3.4";
version = "5.3.5";
src = fetchFromGitHub {
owner = "indigo-dc";
repo = "oidc-agent";
tag = "v${finalAttrs.version}";
hash = "sha256-hM5Q1xrjFOCIL5BLRvhVMmPiip1bwRo0ikeQXu/Oouk=";
hash = "sha256-BGslxBQWXS65wNs6HEbH7yqxt0+3isAiP51wrGhqKLk=";
};
nativeBuildInputs = [
+40
View File
@@ -0,0 +1,40 @@
{
lib,
stdenv,
cmake,
fetchFromGitHub,
meson,
ninja,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "opus";
version = "1.5.2";
src = fetchFromGitHub {
owner = "xiph";
repo = "opus";
tag = "v${finalAttrs.version}";
hash = "sha256-M1G7ypcfs7nJmXgkyoG96jT/CkgN5BOzy+DGO4LVCvA=";
};
__structuredAttrs = true;
strictDeps = true;
nativeBuildInputs = [
cmake
meson
ninja
];
meta = {
description = "Modern audio compression for the internet";
homepage = "https://github.com/xiph/opus";
changelog = "https://github.com/xiph/opus/blob/${finalAttrs.src.rev}/NEWS";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "opus";
platforms = lib.platforms.all;
};
})
+2 -2
View File
@@ -6,13 +6,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "oscar64";
version = "1.32.270";
version = "1.32.271";
src = fetchFromGitHub {
owner = "drmortalwombat";
repo = "oscar64";
tag = "v${finalAttrs.version}";
hash = "sha256-KOXX+utLRhU9Zls28uXdbmBRMJ3AVM1sjyLq+wLrls8=";
hash = "sha256-dVLpzYiGZA2qP2jrSj9Ijc8lJP8kSyWO3pdpLJ2pHJg=";
};
postPatch = ''
+6 -10
View File
@@ -7,6 +7,8 @@
tailwindcss_4,
nodejs,
pdfding,
}:
let
pdfjsVersion = "5.5.207"; # see update script
@@ -26,19 +28,13 @@ let
};
in
stdenv.mkDerivation (finalAttrs: {
pname = "pdfding-frontend";
version = "1.7.1";
src = fetchFromGitHub {
owner = "mrmn2";
repo = "PdfDing";
tag = "v${finalAttrs.version}";
hash = "sha256-T3Y9eWwBVxGPISZ3EZndAR6mwsq4g67RRCPpoZPuh+0=";
};
pname = "${pdfding.pname}-frontend";
inherit (pdfding) src version;
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
name = "pdfding-frontend-${finalAttrs.version}-npm-deps";
hash = "sha256-an4KKKx65ehCm1YAlwLWYAW8pQMgB4HdDERqC/hfQi0=";
name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps";
hash = "sha256-HOGnzDKg1ca/27u1oQEtOkOl6Cg/7k+aLJEJhbypUhE=";
};
nativeBuildInputs = [
+4 -4
View File
@@ -12,12 +12,12 @@ let
in
python.pkgs.buildPythonPackage (finalAttrs: {
pname = "pdfding";
version = "1.7.1";
version = "1.7.2";
src = fetchFromGitHub {
owner = "mrmn2";
repo = "PdfDing";
tag = "v${finalAttrs.version}";
hash = "sha256-T3Y9eWwBVxGPISZ3EZndAR6mwsq4g67RRCPpoZPuh+0=";
hash = "sha256-a12Rq4fd3XEW6ZTsm8ISklpMu0ZKpeBrZXNh9My3vUQ=";
};
pyproject = true;
@@ -125,12 +125,12 @@ python.pkgs.buildPythonPackage (finalAttrs: {
'';
pythonRelaxDeps = [
"rapidfuzz"
"django"
"django-allauth"
"gunicorn"
"markdown"
"nh3"
"pypdf"
"pypdfium2"
"whitenoise"
];
+2 -2
View File
@@ -35,14 +35,14 @@
buildPythonPackage rec {
pname = "poetry";
version = "2.3.3";
version = "2.3.4";
pyproject = true;
src = fetchFromGitHub {
owner = "python-poetry";
repo = "poetry";
tag = version;
hash = "sha256-+8zVe2JeQbbqmKOydQw1tZM2PYa5H/5ImBcVpoxYC5w=";
hash = "sha256-2qREmUJpoOPh8QHQErLwn9M5TuEzjoruHJ8qmwlEjyI=";
};
build-system = [
+2 -2
View File
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "poutine";
version = "1.1.2";
version = "1.1.3";
src = fetchFromGitHub {
owner = "boostsecurityio";
repo = "poutine";
tag = "v${finalAttrs.version}";
hash = "sha256-DyxV8GlNbU/g6GMdOEt++oXFDq7+K4FeWTVJPUAFKk8=";
hash = "sha256-kQGq6AzU/M/8mxZMS/ExwN8356sVWCyPmfnRnfpqFAk=";
};
vendorHash = "sha256-Ktsk01YqBHVZDOu+Xp1p3sVDwqozl35iLYbVavpiWq0=";
+26 -26
View File
@@ -1,8 +1,8 @@
[
{
"pname": "Avalonia",
"version": "11.3.12",
"hash": "sha256-T2y8aoKUSfXqmV2RL1QStytzJkc/SZYfIdJihB5UWR0="
"version": "11.3.13",
"hash": "sha256-9khLyFw6dk82UhmQoGf0R2HA5AmRyGA0pydM+unZ+ww="
},
{
"pname": "Avalonia.Angle.Windows.Natives",
@@ -16,53 +16,53 @@
},
{
"pname": "Avalonia.Desktop",
"version": "11.3.12",
"hash": "sha256-IY6TkpVh0GiCkKbestdwH8KEJ0Embxy+JYe7lww0xBA="
"version": "11.3.13",
"hash": "sha256-NTwCJzVSyUXbobwgsHI3jOwc27eFAIYzQnXXueS86LI="
},
{
"pname": "Avalonia.Fonts.Inter",
"version": "11.3.12",
"hash": "sha256-yr4/zpUbmQuVzdupV5v87qNO24sPOVhnnJ1SeiLxMx8="
"version": "11.3.13",
"hash": "sha256-cP7mpGsk+qAMzsfbrq42pujN8ZLsD+PSjXGDnMIjVp4="
},
{
"pname": "Avalonia.FreeDesktop",
"version": "11.3.12",
"hash": "sha256-NTcYVHn13lFQjTNezmpmPGjxsBzryXorK0K6hl4ZZto="
"version": "11.3.13",
"hash": "sha256-YLAdQj/8zmrKJp7+7EQY6bmDXfCiBtUHYrVw0KPpXNw="
},
{
"pname": "Avalonia.Native",
"version": "11.3.12",
"hash": "sha256-1ujLmYaL1zTgtlsNerBDtTuoaJX7c7HukNLJIalrB4Q="
"version": "11.3.13",
"hash": "sha256-vRrv5uLH3XLGo8FelJz8kYxcp5sdMakkK02k+xjDsaE="
},
{
"pname": "Avalonia.Remote.Protocol",
"version": "11.3.12",
"hash": "sha256-dF93nP1Cd7ZdzrO7ScGHchxYxCjWN45AjiqiO1J+cmU="
"version": "11.3.13",
"hash": "sha256-HrT+dI3NLTVv5NpmhEb1ZVrXF4hgC0IkQ23VZVmw/qc="
},
{
"pname": "Avalonia.Skia",
"version": "11.3.12",
"hash": "sha256-gRMjH7igRIm22zQV0WxtwFHe8AiMTcaPlR0sC5lJy+w="
"version": "11.3.13",
"hash": "sha256-kNIZ8HpNiQIqEyYYlJ/ND/tBGT5KY3jeL8W6GFTJIvU="
},
{
"pname": "Avalonia.Themes.Fluent",
"version": "11.3.12",
"hash": "sha256-4TTsW7zLF0Z9C1lzPsPfekHpHrSx7RB7I63j/cKUX8U="
"version": "11.3.13",
"hash": "sha256-bAIaj72UKH5Lxv1bLcXt5bPuB51pYGOJHO1gGs1uGrM="
},
{
"pname": "Avalonia.Win32",
"version": "11.3.12",
"hash": "sha256-haIKvJ1SD17+EUJHILoFJMy+WJJtXr9I+ZYMFtwEuTc="
"version": "11.3.13",
"hash": "sha256-JNQ2kmrjAvwN8pboT66HVi1r28Cc9WG+8cnxL/AYCWs="
},
{
"pname": "Avalonia.X11",
"version": "11.3.12",
"hash": "sha256-SEc0GaZTh1eGNFWHT6lGiN6LD0qE+ubTK7Efl0H/Q2w="
"version": "11.3.13",
"hash": "sha256-Eeeq4K4q2GihIVFhCKFjTc+di/M39OgfFyF7aaZOJdg="
},
{
"pname": "CommunityToolkit.Mvvm",
"version": "8.4.0",
"hash": "sha256-a0D550q+ffreU9Z+kQPdzJYPNaj1UjgyPofLzUg02ZI="
"version": "8.4.2",
"hash": "sha256-jLS1vo6V+fHsJs80HYT77oJE6IEC68fIgkLpYODjWAU="
},
{
"pname": "HarfBuzzSharp",
@@ -176,12 +176,12 @@
},
{
"pname": "Tmds.DBus.Protocol",
"version": "0.90.3",
"hash": "sha256-jK/98C0WrkVqPPNMx+xkdGK7vhcFmDsMqX7hUmALAWM="
"version": "0.92.0",
"hash": "sha256-WZSB9eqSOIzsBfnpOJDIIopIhNxAH+UcZuD6W94PIN4="
},
{
"pname": "WmiLight",
"version": "7.1.0",
"hash": "sha256-tEMgIkptFVfMEqOce4aawypWpVveaynJC/lKJiat8nU="
"version": "7.2.0",
"hash": "sha256-BRKL6XL8KV8XFrpZX7O4bVe74dN5qaOd6CxzBMQKT8k="
}
]
+2 -2
View File
@@ -10,13 +10,13 @@
buildDotnetModule rec {
pname = "ps3-disc-dumper";
version = "4.4.3";
version = "4.4.4";
src = fetchFromGitHub {
owner = "13xforever";
repo = "ps3-disc-dumper";
tag = "v${version}";
hash = "sha256-9NfEBDLFhDqYzds48bVgrqUnXPZjS3xGk9j/OKz98OE=";
hash = "sha256-9Df22dh9wlBD4ktfGilimleN2W3GGikOt7mIAddHuKg=";
};
dotnet-sdk = dotnetCorePackages.sdk_10_0;
+81 -81
View File
@@ -1,12 +1,12 @@
# DO NOT EDIT! This file is generated automatically by update.sh
{ }:
{
version = "3.229.0";
version = "3.230.0";
pulumiPkgs = {
x86_64-linux = [
{
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.229.0-linux-x64.tar.gz";
sha256 = "1wc8ci70vnxfgw0b1zf6nl40ji58f6yyi1wwx5pd8vsksbspggbj";
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.230.0-linux-x64.tar.gz";
sha256 = "1v78xqs66aqgw02dqxnnrjksh2jcypvdr738k2jnyqw5vc974csj";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.51.0-linux-amd64.tar.gz";
@@ -17,20 +17,20 @@
sha256 = "139h210ixh4s46sa90p9ga9nl1bqb1m36hbr1ylcr80nx5hjh42p";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.98.0-linux-amd64.tar.gz";
sha256 = "12lpvryc1iw90d2mbyx0kixw99w1adibmqh6svnpiiip0ijkdbfy";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.99.0-linux-amd64.tar.gz";
sha256 = "113vdmi9y47c85rjps8p79g8knbpskq24raiwikiqr0y4qb94ml7";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.3-linux-amd64.tar.gz";
sha256 = "1zwi4h5kj4ncxzphdsbh5yg48wq4m65kjmyhrkv0jii99nfqn3l7";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-linux-amd64.tar.gz";
sha256 = "1j80sayzic63ahyv2x9k7kpisi7rvjml7cid1xzzcac8z7s2nhxq";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.39.0-linux-amd64.tar.gz";
sha256 = "1hfxg058jcbxfigl8a5sbapfm09hcyjrm2h63ksaw0gn7ny26y46";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.24.0-linux-amd64.tar.gz";
sha256 = "032zcfzdx8f9k6lsz3kqwqy9vyap6h0vqyg0gx83lbc3b6j17dkk";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.25.0-linux-amd64.tar.gz";
sha256 = "0p694pdhhklcjx8dx7jl7n7a7x9j0yria137irrs3hqxijrgvjzq";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-linux-amd64.tar.gz";
@@ -73,12 +73,12 @@
sha256 = "08mwfxjmmdka6ka1qx9p09zigkj6lw4vjb4b3zm6599rgzzxgcs1";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.18.0-linux-amd64.tar.gz";
sha256 = "1yab8zgxccvmv44pixax8iy27ggmd3r19957ivaw9lckccnx9sav";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.19.0-linux-amd64.tar.gz";
sha256 = "0bbac1gmrg4gprzwginwqqh7jz7n8xf4gikdbmg8wh1lwx6pnfjx";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.1-linux-amd64.tar.gz";
sha256 = "1034nn6npg84frva90fj5fi1mz3ir7blcnkgffsh4vjcbgki6xix";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.2-linux-amd64.tar.gz";
sha256 = "000fpr8w20z3nq1mxjvlpi34xvc0klg69zivrxfhv9y9qmbnn5dq";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.10.0-linux-amd64.tar.gz";
@@ -109,24 +109,24 @@
sha256 = "123m6fxv6zvmpxr3yva595wfda5ca1fkqjsrizgdl6br9jfqmvcl";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.1-linux-amd64.tar.gz";
sha256 = "1rp062lhsain83hy0w411fhpdkg7vmrrfm0w8b6vr5j7rkwy1d43";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.2-linux-amd64.tar.gz";
sha256 = "0hd5djg3p9q2iikm8d1d2pkrmqid39ydgs4zdzwfss7bkfc4c0sy";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.16.2-linux-amd64.tar.gz";
sha256 = "08j0wnd2yzf5qj3n56kl0lbs7jhhy3s0xcg73vz5zfr98nj64mrf";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.16.3-linux-amd64.tar.gz";
sha256 = "0hmynpkjfa30bx6dcf98mfvh4m9djkihkksmgwamvpmdsqfq8ll5";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.19.2-linux-amd64.tar.gz";
sha256 = "12jjgcnjkmyyl09zr3wlc0acp2xnsv1pwz51dhh3v9hfjm4541l9";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v2.13.1-linux-amd64.tar.gz";
sha256 = "02kj74nmwn4axd8jhs8fr4fk71nn2b83byfqdx037cpz2crb8wdq";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v2.14.0-linux-amd64.tar.gz";
sha256 = "1ind8360irxnnang0jw6dwm5m6bmn4f162yj7w4l6vi91k5d1s20";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.129.0-linux-amd64.tar.gz";
sha256 = "1wvvi5s3rkw78b4lv76a60vibwj3hxwn8az0axwnq4qjxcy9v495";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.130.0-linux-amd64.tar.gz";
sha256 = "1c5wi6f94x86qvjjhlrnvicghp1nr5phil7mxn4kjj983fsi50qg";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-amd64.tar.gz";
@@ -163,8 +163,8 @@
];
x86_64-darwin = [
{
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.229.0-darwin-x64.tar.gz";
sha256 = "0fvfyy3fnki9vsvaf7c3vsz9q9r1118iqc7g7882cl2j3pqn2yfn";
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.230.0-darwin-x64.tar.gz";
sha256 = "0yh8jz8fawch5zr0k0wg2k4nkkdkjp4hmabs8m7kzb87b6f0i75j";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.51.0-darwin-amd64.tar.gz";
@@ -175,20 +175,20 @@
sha256 = "1r1j115bii4hv22z5pwp1yvcbi41j4mdcvwbn04xjridvrpsp63b";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.98.0-darwin-amd64.tar.gz";
sha256 = "0a0j0m8n7smwzapsa7y49fj4qkbr1h5djfd2g6dvzdi66x2w8s1k";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.99.0-darwin-amd64.tar.gz";
sha256 = "184v0cw24dwqs116ql8jbskbp9ckljwq5967dxc6rxj7z5cnsnrx";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.3-darwin-amd64.tar.gz";
sha256 = "09yv8i5hlivgm3fm3a8s0xaapwz2pxayfj20vbjv1bpf4ckgin7a";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-darwin-amd64.tar.gz";
sha256 = "142ydaywi8xw3k8w2c2py0x88sxf55v9z26yjkjhn2izcr9yv3fg";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.39.0-darwin-amd64.tar.gz";
sha256 = "0f2z8iwma6xlnwdi126sixbf0cd4fni3c0r18x6jczbpxhci8j9m";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.24.0-darwin-amd64.tar.gz";
sha256 = "1c4wkmqjd8mfgrn2gr5l2jjfvwq4ailifq532fjrcqfwj740qmhk";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.25.0-darwin-amd64.tar.gz";
sha256 = "1rfliksj9x1qaigd16xdi5xycwwxsnd4v037zpjygi562c6dpxhq";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-darwin-amd64.tar.gz";
@@ -231,12 +231,12 @@
sha256 = "0ydbgr1p0bxh19qjvayzcw46sw21s7nj0g3r2bh7jgcanbf599vi";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.18.0-darwin-amd64.tar.gz";
sha256 = "0im4zkcdchxd3qa129d8bg6j6kli3n2d6z6djg2j51bxba0x91j4";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.19.0-darwin-amd64.tar.gz";
sha256 = "0dnz2s6g8hc0750l2wd1nsdi7wsyyw352d3acm9af6vqclg986vm";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.1-darwin-amd64.tar.gz";
sha256 = "15yk1v96q0gnd01hdbqp2vfdvw1fvv310kghafmw3imbdb942nr2";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.2-darwin-amd64.tar.gz";
sha256 = "109czcvbzv17l5wdbiksknn554d3p6jc18d8gqp8qx24ha01nl3z";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.10.0-darwin-amd64.tar.gz";
@@ -267,24 +267,24 @@
sha256 = "0v48i2y4rk5b2mnnfhs8n4gbz7izvs0fmp2bipmmvd0cfki6ckzp";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.1-darwin-amd64.tar.gz";
sha256 = "0fg43qqf34gp74qyby2ilhbv3rv126k4dfkmaxgjk37jx7393sdl";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.2-darwin-amd64.tar.gz";
sha256 = "1mm67hnkanbr0w93f034j03ajmw0k7dfvx5nv414sclbrcr59m2b";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.16.2-darwin-amd64.tar.gz";
sha256 = "1x7ba78w0rq990d6fc9flnzac4l0j0lkwf1lqn3v9i2m42a42pgn";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.16.3-darwin-amd64.tar.gz";
sha256 = "095f1sl593q7rc4h5wmzg04mzb0wqqzsya1jxhhkbfkhgnm31rjl";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.19.2-darwin-amd64.tar.gz";
sha256 = "0qglyxagy5djccykcyp75b32vaf8mxswfjxk5wqq1p6wlgdb0mm5";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v2.13.1-darwin-amd64.tar.gz";
sha256 = "1l5x01pv3q9pxg4qrbd0vrh0ssn4an9jabbb7yyjg67gndpz7ns4";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v2.14.0-darwin-amd64.tar.gz";
sha256 = "16347ib8lq81v9vmc6953g293zqvqpfg6g6ggw7q5chbjlfkvzhr";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.129.0-darwin-amd64.tar.gz";
sha256 = "1g7vyqfbfiqzryxyqc651wd8c562j3hg03yvfnw8dbraz9dnz636";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.130.0-darwin-amd64.tar.gz";
sha256 = "1l5r5bggkkkbn9j1i1p7hplyllskwrm2zxdl34pywc3g23hqil5y";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-darwin-amd64.tar.gz";
@@ -321,8 +321,8 @@
];
aarch64-linux = [
{
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.229.0-linux-arm64.tar.gz";
sha256 = "1vd9grcw1wl4b687nknkjnkf5spbxfs6fv7377xkxn0fwz3z4yi5";
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.230.0-linux-arm64.tar.gz";
sha256 = "09938ryq8figzy53g67hksh8za06sri6w03wcnaysnik15llys79";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.51.0-linux-arm64.tar.gz";
@@ -333,20 +333,20 @@
sha256 = "0v84z83y56lnvrgsmla4qnig8cs57ynilib4ah29wb0dwkxvzamf";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.98.0-linux-arm64.tar.gz";
sha256 = "1l7yikjh34ll1jyqx8bhqmh27nf7253yy6sknhnyd5mv8ajkv8cv";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.99.0-linux-arm64.tar.gz";
sha256 = "107pwj3774fqr2gkz2r3aawsm0fklh9f3lgr721f7l1hnd7wjjb9";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.3-linux-arm64.tar.gz";
sha256 = "0bnai1xlbf465ilhnl7pgjh3gyqh34f96z4nw5m0g04913dij05j";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-linux-arm64.tar.gz";
sha256 = "0xfa9p3dhnmlq5vpdwgsb73mcp8ckkw17pkgjmlsb54nfayj687d";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.39.0-linux-arm64.tar.gz";
sha256 = "1gaa61y3wflz5g2i0k0iv8k0rvxc22zm6c4w2pj4139yj174ysll";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.24.0-linux-arm64.tar.gz";
sha256 = "0z6qaw3icdbclmld9nzmvbb1qm55vn2iwjdbs9r95h57jh5hazar";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.25.0-linux-arm64.tar.gz";
sha256 = "1kkmdyg41l18ffchz66hk24ql9s8bsrgv9zy2l5730kkg6g5j9d7";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-linux-arm64.tar.gz";
@@ -389,12 +389,12 @@
sha256 = "0lqr69v6wvqbsmy2xgr4nz6dqcpirwzqasdz831hg5xdg37mbhjh";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.18.0-linux-arm64.tar.gz";
sha256 = "1cijwc3zxivz6s7cj15c28nqlvl6k3liqplrcpx21csfw8f8xxid";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.19.0-linux-arm64.tar.gz";
sha256 = "1j4znsk8cdmfa53l80jbbrc8gbm4282sw489kal23j36va3alnzg";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.1-linux-arm64.tar.gz";
sha256 = "00957ilw2fiad51rgfzc06jb53i4rf3d3siga5kqnphpm93bq2yq";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.2-linux-arm64.tar.gz";
sha256 = "1wnj70pj5s4fdyxcljr6ryrdp0z47l9n5792s70fj2535l60mfz7";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.10.0-linux-arm64.tar.gz";
@@ -425,24 +425,24 @@
sha256 = "10b1vgmc9n4vdbm3q7d15a3q2x0hgbgyb3mfgi0gpbvvargljm1g";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.1-linux-arm64.tar.gz";
sha256 = "1bkmjdv9gvylkxiv6bzzn615axw111kqr18hs270iay5kc3z0hb2";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.2-linux-arm64.tar.gz";
sha256 = "1kjj0sxy6702jj754nibijnjdmrgpr4qkfbyfqcbcw58f992y834";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.16.2-linux-arm64.tar.gz";
sha256 = "1d23jy8987sm0vxyx74kljs5a5jj4lizi1qssa4729inn7z5293w";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.16.3-linux-arm64.tar.gz";
sha256 = "0hhhz1rq35wzgn2gdqy66w2xx7f2cs81d6q39d14plhxfwxz6a9c";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.19.2-linux-arm64.tar.gz";
sha256 = "035czawc26f09ihcnvcqfjkwrm5zr502yhs3wdqmh4c7kba7f8a6";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v2.13.1-linux-arm64.tar.gz";
sha256 = "1nwkbj76hr23i3s76fxkqnb7hx1d48mzyxmaizgisas6w93r73h7";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v2.14.0-linux-arm64.tar.gz";
sha256 = "16jl5fbzb7w93bksfnk32h2hqfdnr6qb9722jfbpzv5ksdw8f7g9";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.129.0-linux-arm64.tar.gz";
sha256 = "1x7sbjh711nwflg5ncphqcl7wc9lfpzw47lbk7391jc5s7ihn00y";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.130.0-linux-arm64.tar.gz";
sha256 = "135kfkyg8kki6rsc097i8ssj6vl4nxkn5rk3id7b0nw734c4k0hm";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-arm64.tar.gz";
@@ -479,8 +479,8 @@
];
aarch64-darwin = [
{
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.229.0-darwin-arm64.tar.gz";
sha256 = "0n1kcpgvrj3b0bm207ylf99yy7ixcx5frhcarwz19s3ssbfsynxh";
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.230.0-darwin-arm64.tar.gz";
sha256 = "0dfmfq7h2hmk8w00yak3y1rlq53w6af6b48cvj9aalwh36l9y9wf";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.51.0-darwin-arm64.tar.gz";
@@ -491,20 +491,20 @@
sha256 = "0zsa46x3fqmbicfm6lg10k9ghj40pjq0v889ksqpws2d4jlhbwp7";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.98.0-darwin-arm64.tar.gz";
sha256 = "05n74cdhvl0rm3kmvdrbwx1mr350hcrp8ic21986wlfk23axd53y";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.99.0-darwin-arm64.tar.gz";
sha256 = "1840mp4vq1ag50jgnhwld68dcfai6xgcvbbbgjybp97s12fhy2k8";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.3-darwin-arm64.tar.gz";
sha256 = "0f173h5sw4q9w3wswy7p7h2g692fds9m9zzrmim02riqshwgqwwm";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-darwin-arm64.tar.gz";
sha256 = "14dwhd8d6683babl6399yqn6dwihxmjs7fa2p40d071ibmpsx307";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.39.0-darwin-arm64.tar.gz";
sha256 = "0l7ipd0fha3qdi4454hizs91s7cwwhk6irq0rg0xhfvnsg4mkyd8";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.24.0-darwin-arm64.tar.gz";
sha256 = "0235p54p2vbb1mdshiqxi20bq5pcdjg58nmy38khagyd60bbj3g5";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.25.0-darwin-arm64.tar.gz";
sha256 = "0n1favn4px0librir24gnwkz8g32471ybc5vkm3h3vzyy5x5dlgx";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-darwin-arm64.tar.gz";
@@ -547,12 +547,12 @@
sha256 = "03ps0dfznmw918mi89v8zflq5fzwv716sax8wka32j4b9nwlmg5v";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.18.0-darwin-arm64.tar.gz";
sha256 = "0jvd148w3inbzb4l695nwp2ygagr62y2j3izgq2lf3ikaiwvddvx";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.19.0-darwin-arm64.tar.gz";
sha256 = "042a2y6sr1z7v9ky6dkjkqgzqawdlvl1wrd34n3vbhhwxvjl1zjl";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.1-darwin-arm64.tar.gz";
sha256 = "00vcz92fz9mvacfrpn0lv19kcrv69m3ni5s2kxqympgc77wcvpgb";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.2-darwin-arm64.tar.gz";
sha256 = "0gzzzfs65pq3j05k39j3n4vxlpqi3v5v3jxvcj273gvh369cq1sq";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.10.0-darwin-arm64.tar.gz";
@@ -583,24 +583,24 @@
sha256 = "0f31jv8akf96lx310s79siqas29lymlx20di49i8h1mydnqm0fix";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.1-darwin-arm64.tar.gz";
sha256 = "1bbz75zw7zbiv8fq1y6g25fxkx3k89060izf5j40gnnhwlfrjsha";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.4.2-darwin-arm64.tar.gz";
sha256 = "1s0cvgp728654dfvhk524w10rws77xapxwigaqrciba5cwasp069";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.16.2-darwin-arm64.tar.gz";
sha256 = "16sfcji3ynn02bm6rlyqwdsd61cfrzc9cmdn22wx5rzf9yvs19s3";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.16.3-darwin-arm64.tar.gz";
sha256 = "1ypdjf341vq48q9icpxf1fz3am1f8kdjfcmzr9xx5zsvl6dhciv2";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.19.2-darwin-arm64.tar.gz";
sha256 = "1bzw8zl11n9kqn8lz7m42rx3yahagi2r3l153146yi080ndvpsbq";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v2.13.1-darwin-arm64.tar.gz";
sha256 = "05d8pl6yd0vs7hl2af1pnrp8kim7m8fy15iw4xjffj93lwb6a1sc";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v2.14.0-darwin-arm64.tar.gz";
sha256 = "0bdvm3lgihf4nn8l1r9cla23ww9vxqb2km8z02argsms14ry0dg6";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.129.0-darwin-arm64.tar.gz";
sha256 = "1f8m2bczgbmilny71vp9k6vmcz3x2aicafz3nrc6q1lsjadcmbx8";
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.130.0-darwin-arm64.tar.gz";
sha256 = "0v8l25zsm5zfwyfl90p9cxbawi1ym2kl27djlfmd19srgad01jhw";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-darwin-arm64.tar.gz";
+4 -11
View File
@@ -42,27 +42,20 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rapidraw";
version = "1.5.2";
version = "1.5.3";
src = fetchFromGitHub {
owner = "CyberTimon";
repo = "RapidRAW";
tag = "v${finalAttrs.version}";
hash = "sha256-GCmaPNgPn6xTdvRTkXlrSasULlxWFTwuBlbqmMD4O8s=";
fetchSubmodules = true;
# darwin/linux hash mismatch in rawler submodule
# Same fix as is used in dnglab packaging
postFetch = ''
rm -rf $out/src-tauri/rawler/rawler/data/testdata/cameras/Canon/{"EOS REBEL T7i","EOS Rebel T7i"}
'';
hash = "sha256-NYns/hpa8E4oko3qxyrJaTpgH5b+dwr0dTFw+K3IBDo=";
};
cargoHash = "sha256-IIl4BSEMpyLiiZQGRlQaIPpXNQKGg6GrGQmnHDzDAdc=";
cargoHash = "sha256-wuTbUPkPJTg6WZYrffrfPm+Asr0PuL5UAsZL+qWM4Oo=";
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
hash = "sha256-PLwefGi6p6rJLvLonHXszA74wqySyoE3xxRPDlrfgUQ=";
hash = "sha256-CBCj1R6ClnRh5Y4liKNiewRPb2lIb17TSB9eumVcKkY=";
};
nativeBuildInputs = [
+56
View File
@@ -0,0 +1,56 @@
{
lib,
alsa-lib,
buildGoModule,
fetchFromGitHub,
ffmpeg,
libogg,
opus,
opusfile,
pkg-config,
}:
buildGoModule (finalAttrs: {
pname = "sendspin-go";
version = "1.1.0";
src = fetchFromGitHub {
owner = "Sendspin";
repo = "sendspin-go";
tag = "v${finalAttrs.version}";
hash = "sha256-37qTAjEgA6m9aYSt47z2jhnJwvI2Gk86bdPX+5m8hLw=";
};
__structuredAttrs = true;
vendorHash = "sha256-l1fHIkyZ513wroyB4Lsn76r+WzijG2ahKVid5ujkTyA=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [
alsa-lib
libogg
opus
opusfile
ffmpeg
];
env.CGO_LDFLAGS = "-lm";
ldflags = [ "-s" ];
preCheck = ''
# Tests require network features that are not available in the sandbox
substituteInPlace pkg/discovery/mdns_test.go \
--replace-fail "TestGetLocalIPs" "Skip_TestGetLocalIPs"
'';
meta = {
description = "Sendspin server and client";
homepage = "https://github.com/Sendspin/sendspin-go";
changelog = "https://github.com/Sendspin/sendspin-go/blob/${finalAttrs.src.rev}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "sendspin-go";
};
})
+2 -2
View File
@@ -9,11 +9,11 @@
}:
stdenvNoCC.mkDerivation rec {
pname = "swiftlint";
version = "0.62.1";
version = "0.63.2";
src = fetchurl {
url = "https://github.com/realm/SwiftLint/releases/download/${version}/portable_swiftlint.zip";
hash = "sha256-VB20vZT4z4+6q3YvWX5/DkkBan+MpccNhrQ3CnzSNkE=";
hash = "sha256-xZpAXIX5W5LO1nelAIBOCBWWpMrkpqSFr3YGVVfW7Sk=";
};
dontPatch = true;
+3 -3
View File
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "tagref";
version = "1.11.0";
version = "1.12.1";
src = fetchFromGitHub {
owner = "stepchowfun";
repo = "tagref";
rev = "v${finalAttrs.version}";
sha256 = "sha256-DjxRK3Ih58vzxvPM0YmRkFU4fogiFsI/WrdHyAonQ7A=";
sha256 = "sha256-tsiotSQsf3wlp5wlzV0MHavCieW9LMb3Ei+eKve0O/4=";
};
cargoHash = "sha256-Pj86GQoIAf20F7z18Er7frX0aRacGNDQpeyUdr5kwz4=";
cargoHash = "sha256-3nGdM3Qv3y5byQI1Txv0VNi2cQZ7RP5tEXFWuom2SOY=";
meta = {
description = "Manage cross-references in your code";
+3 -3
View File
@@ -7,13 +7,13 @@
}:
buildGoModule (finalAttrs: {
pname = "terragrunt";
version = "1.0.0";
version = "1.0.1";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = "terragrunt";
tag = "v${finalAttrs.version}";
hash = "sha256-BtgjfRKqFw18pQd0Ktr6w6qhHq5Qp5Lxc8buu8nxKnA=";
hash = "sha256-+IAf5g7jMfY6IAyQvOeALOOL4DuxdvxsZR+UAcxiXA4=";
};
nativeBuildInputs = [
@@ -26,7 +26,7 @@ buildGoModule (finalAttrs: {
make generate-mocks
'';
vendorHash = "sha256-ZAVUnQv67HREFTsjbB7+oB73fST384Di4TcM3zDOOR8=";
vendorHash = "sha256-VpFJexddHfPm0UY2xFOGdPmkEALZD4FwpbnII+QBHs8=";
excludedPackages = [ "test/flake" ];
+2 -2
View File
@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "tsid";
version = "1.9.0";
version = "1.10.0";
src = fetchFromGitHub {
owner = "stack-of-tasks";
repo = "tsid";
rev = "v${finalAttrs.version}";
hash = "sha256-enSYneV/Av7lF8ADdLqU1Wj2z8/ePocgecFtOBXS0EY=";
hash = "sha256-f/SecQfEmrlelVR5584KIHFwwrp5Cy2aBMKI/rxuPmc=";
};
cmakeFlags = [
+8 -3
View File
@@ -4,6 +4,7 @@
fetchFromGitHub,
bundlerEnv,
ruby_3_4,
versionCheckHook,
withMongo ? false,
withRchardet ? false,
}:
@@ -52,13 +53,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "whatweb";
version = "0.6.2";
version = "0.6.4";
src = fetchFromGitHub {
owner = "urbanadventurer";
repo = "whatweb";
rev = "v${finalAttrs.version}";
sha256 = "sha256-EFQ4RHI1+kmlz/Bm+9KXbmY0iEBJnKfdQL5YGDWCfJQ=";
sha256 = "sha256-0oU3DAAwJRGUrrzxZUm8TZ1dlsufzTlonkgdVYsh4mQ=";
};
prePatch = ''
@@ -70,6 +71,8 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [ gems ];
nativeInstallCheckInputs = [ versionCheckHook ];
installPhase = ''
runHook preInstall
@@ -77,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: {
rm $out/bin/whatweb
cat << EOF >> $out/bin/whatweb
#!/bin/sh -e
export GEM_PATH="${gems}/lib/ruby/gems/3.3.0"
export GEM_PATH="${gems}/lib/ruby/gems/3.4.0"
export RUBYOPT="-W0"
exec ${ruby_3_4}/bin/ruby "$raw" "\$@"
EOF
@@ -91,6 +94,8 @@ stdenv.mkDerivation (finalAttrs: {
withRchardet = withRchardet;
};
doInstallCheck = true;
meta = {
description = "Next generation web scanner";
longDescription = ''
+2 -2
View File
@@ -6,13 +6,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "xbyak";
version = "7.35.4";
version = "7.36";
src = fetchFromGitHub {
owner = "herumi";
repo = "xbyak";
tag = "v${finalAttrs.version}";
hash = "sha256-UPqqsG7GeWelOO9AKzveLNa1AYcHFBU6eLjOghDuS1s=";
hash = "sha256-Mpo+T9zk6JE8HcwUg0hfUmQc/62tM2lmEoA5ElaLmnw=";
};
nativeBuildInputs = [ cmake ];
+2 -2
View File
@@ -56,11 +56,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "xwayland";
version = "24.1.9";
version = "24.1.10";
src = fetchurl {
url = "mirror://xorg/individual/xserver/xwayland-${finalAttrs.version}.tar.xz";
hash = "sha256-8pevJ6hFCNubgNHLvMacOAHaOOtkxy87W1D1gkWa/dA=";
hash = "sha256-RZdivo6gRslDhmh9d6h63WBzhovuFPApE+r+u5RbeqA=";
};
postPatch = ''
+45
View File
@@ -0,0 +1,45 @@
{
lib,
stdenv,
fetchFromGitHub,
glibc,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "zapper";
version = "1.1";
src = fetchFromGitHub {
owner = "hackerschoice";
repo = "zapper";
tag = "v${finalAttrs.version}";
hash = "sha256-k8tkM3/hRSWwsgLiv9+n06INYpk6tz0hMZtOcOlQfLw=";
};
__structuredAttrs = true;
strictDeps = true;
buildInputs = [ glibc.static ];
buildFlags = [ "zapper" ];
installPhase = ''
runHook preInstall
install -Dm755 zapper $out/bin/zapper
runHook postInstall
'';
meta = {
description = "Zaps arguments and environment from the process list";
homepage = "https://github.com/hackerschoice/zapper";
changelog = "https://github.com/hackerschoice/zapper/releases/tag/v${finalAttrs.src.tag}";
# https://github.com/hackerschoice/zapper/issues/4
license = lib.licenses.unfree;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "zapper";
platforms = lib.platforms.all;
};
})
@@ -4645,19 +4645,20 @@ final: prev: {
nui-nvim,
nvim-nio,
pathlib-nvim,
plenary-nvim,
tree-sitter-norg,
tree-sitter-norg-meta,
}:
buildLuarocksPackage {
pname = "neorg";
version = "9.4.0-1";
version = "9.6.4-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/neorg-9.4.0-1.rockspec";
sha256 = "0gm91iv0a5lpch6n92cnrcbpn525gxl735cgqwlldbrdfjwxv4y2";
url = "mirror://luarocks/neorg-9.6.4-1.rockspec";
sha256 = "11k7qwr7430wk3j5kf7isn3d9i4y0drmq6d0dwdx62s4cy9c3pvm";
}).outPath;
src = fetchzip {
url = "https://github.com/nvim-neorg/neorg/archive/d4e6b3665504baa88685c9d2e79446d336dc0594.zip";
sha256 = "0gjyn9csw3rngnjxq6hyh7zl20ks6ibqvb5kggmkr9qhi3a8kiaj";
url = "https://github.com/nvim-neorg/neorg/archive/1f14d72aad7165eac307a2a2f6be0fb97a04b3c2.zip";
sha256 = "0l7hc1w4j00csv8i6dgbdhx0jcf0017b7hhs8gcldvsyka50xkx5";
};
disabled = luaOlder "5.1";
@@ -4666,7 +4667,8 @@ final: prev: {
nui-nvim
nvim-nio
pathlib-nvim
plenary-nvim
tree-sitter-norg
tree-sitter-norg-meta
];
meta = {
@@ -6108,6 +6110,36 @@ final: prev: {
}
) { };
tree-sitter-norg-meta = callPackage (
{
buildLuarocksPackage,
fetchurl,
fetchzip,
luarocks-build-treesitter-parser,
}:
buildLuarocksPackage {
pname = "tree-sitter-norg-meta";
version = "0.1.0-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/tree-sitter-norg-meta-0.1.0-1.rockspec";
sha256 = "0vngnyvdad6n36r37sc96asl7h5mph691a0638523mffbg8zdfvr";
}).outPath;
src = fetchzip {
url = "https://github.com/nvim-neorg/tree-sitter-norg-meta/archive/v0.1.0.zip";
sha256 = "1vz74wc5yy5fykl9c3b16k6fsvskxp93acsy81p337jzg709v97j";
};
nativeBuildInputs = [ luarocks-build-treesitter-parser ];
meta = {
homepage = "https://github.com/nvim-neorg/tree-sitter-norg-meta";
license.fullName = "MIT";
description = "Treesitter parser for Norg's `@document.meta` blocks.";
};
}
) { };
tree-sitter-orgmode = callPackage (
{
buildLuarocksPackage,
+8 -3
View File
@@ -889,9 +889,7 @@ in
postConfigure = ''
substituteInPlace ''${rockspecFilename} \
--replace-fail "'nvim-nio ~> 1.7'," "'nvim-nio >= 1.7'," \
--replace-fail "'plenary.nvim == 0.1.4'," "'plenary.nvim'," \
--replace-fail "'nui.nvim == 0.3.0'," "'nui.nvim'," \
--replace-fail ", 'nvim-treesitter-legacy-api == 0.9.2'" ""
--replace-fail "'nui.nvim == 0.3.0'," "'nui.nvim',"
'';
};
@@ -1252,6 +1250,13 @@ in
};
});
tree-sitter-norg-meta = prev.tree-sitter-norg-meta.overrideAttrs (old: {
nativeBuildInputs = old.nativeBuildInputs or [ ] ++ [
writableTmpDirAsHomeHook
tree-sitter
];
});
tree-sitter-orgmode = prev.tree-sitter-orgmode.overrideAttrs (old: {
nativeBuildInputs = old.nativeBuildInputs or [ ] ++ [
writableTmpDirAsHomeHook
@@ -7,6 +7,7 @@
setuptools,
webob,
pytestCheckHook,
pytest-cov-stub,
}:
buildPythonPackage rec {
@@ -21,11 +22,6 @@ buildPythonPackage rec {
hash = "sha256-WXBdlgUoWdptv1weJf82qyH8TTqNCC1rYFEa972TqDY=";
};
postPatch = ''
substituteInPlace tox.ini --replace-fail \
"--cov=bugsnag --cov-report html --cov-append --cov-report term" ""
'';
build-system = [ setuptools ];
dependencies = [ webob ];
@@ -39,7 +35,10 @@ buildPythonPackage rec {
pythonImportsCheck = [ "bugsnag" ];
nativeCheckInputs = [ pytestCheckHook ];
nativeCheckInputs = [
pytestCheckHook
pytest-cov-stub
];
disabledTestPaths = [
# Extra dependencies
@@ -22,14 +22,14 @@
buildPythonPackage (finalAttrs: {
pname = "dnsight";
version = "1.0.1";
version = "1.0.2";
pyproject = true;
src = fetchFromGitHub {
owner = "dnsight";
repo = "dnsight";
tag = "v${finalAttrs.version}";
hash = "sha256-WoYLAqNTbMVe+kd/cG1MPRSlYMMYPWP8wm96qr3IdY8=";
hash = "sha256-TirYLziPa1xRm7D54Unl5oVjsnsv6Gl0LRVUXzd9o/E=";
};
pythonRelaxDeps = [ "typer" ];
@@ -18,14 +18,14 @@
buildPythonPackage rec {
pname = "magicgui";
version = "0.10.1";
version = "0.10.2";
pyproject = true;
src = fetchFromGitHub {
owner = "pyapp-kit";
repo = "magicgui";
tag = "v${version}";
hash = "sha256-jpM5OpQ10cF+HBhAI9cI/gXdHMzYsgY9vtpfNq+5fIw=";
hash = "sha256-5etnug947C+Ewk1QLxsxEeaSa9djIlM/PGdNnJZiND8=";
};
build-system = [
@@ -4,6 +4,7 @@
buildPythonPackage,
fetchPypi,
pytestCheckHook,
pytest-cov-stub,
cython,
setuptools,
setuptools-scm,
@@ -40,10 +41,22 @@ buildPythonPackage rec {
nibabel
];
nativeCheckInputs = [ pytestCheckHook ];
nativeCheckInputs = [
pytestCheckHook
pytest-cov-stub
];
doCheck = !stdenv.hostPlatform.isDarwin; # tests hang indefinitely
disabledTests = [
# [doctest] nitime.tests.test_timeseries.test_UniformTime_repr
# Expected:
# UniformTime([ 0., 1000., 2000., 3000., 4000.], time_unit='ms')
# Got:
# UniformTime([ 0., 1000., 2000., 3000., 4000.], time_unit='ms')
"test_UniformTime_repr"
];
pythonImportsCheck = [ "nitime" ];
meta = {
@@ -6,6 +6,7 @@
fetchpatch,
poetry-core,
pytestCheckHook,
pytest-cov-stub,
requests,
requests-mock,
}:
@@ -32,6 +33,7 @@ buildPythonPackage rec {
nativeCheckInputs = [
requests-mock
pytestCheckHook
pytest-cov-stub
];
patches = [
@@ -43,11 +45,6 @@ buildPythonPackage rec {
})
];
postPatch = ''
substituteInPlace pyproject.toml \
--replace 'pytest-cov = "^2.8.1"' ""
'';
pythonImportsCheck = [ "openevsewifi" ];
meta = {
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "prometheus-api-client";
version = "0.7.0";
version = "0.7.2";
pyproject = true;
src = fetchFromGitHub {
owner = "4n4nd";
repo = "prometheus-api-client-python";
tag = "v${version}";
hash = "sha256-dpvGvI37jMoWvMrVSCwiyendGCDLCw+s2TI04y8akx8=";
hash = "sha256-aoaydE1e+Ng3XiyqRFCgnlFIsLRitss4A0pUZdYeHak=";
};
build-system = [ setuptools ];
@@ -11,7 +11,7 @@
click,
pytest,
pytest-cov,
pytest-cov-stub,
mock,
requests-mock,
tox,
@@ -42,7 +42,7 @@ buildPythonPackage rec {
nativeCheckInputs = [
pytest
pytest-cov
pytest-cov-stub
mock
requests-mock
tox
@@ -1,51 +1,48 @@
{
lib,
aiohttp,
buildPythonPackage,
fetchFromGitHub,
lib,
poetry-core,
aiohttp,
websockets,
typing-extensions,
pydantic,
pytest-asyncio,
pytest-cov-stub,
python-dotenv,
pytestCheckHook,
pythonRelaxDepsHook,
python-dotenv,
typing-extensions,
websockets,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "realtime";
version = "2.28.3";
version = "3.0.0a1";
pyproject = true;
src = fetchFromGitHub {
owner = "supabase";
repo = "supabase-py";
tag = "v${version}";
hash = "sha256-Ra7Ig9IMWouMIadx6mg/pe8GlgLCavR6OsPjqgySTCw=";
tag = "v${finalAttrs.version}";
hash = "sha256-Pvu2zyRKS99/KEIWwQXBR7Moegt0KITiaMWi5mi+CL4=";
};
sourceRoot = "${src.name}/src/realtime";
sourceRoot = "${finalAttrs.src.name}/src/realtime";
pythonRelaxDeps = [ "websockets" ];
build-system = [ poetry-core ];
dependencies = [
websockets
typing-extensions
pydantic
typing-extensions
websockets
];
nativeBuildInputs = [ pythonRelaxDepsHook ];
pythonRelaxDeps = [ "websockets" ];
nativeCheckInputs = [
aiohttp
pytestCheckHook
pytest-cov-stub
python-dotenv
pytest-asyncio
pytest-cov-stub
pytestCheckHook
python-dotenv
];
pythonImportsCheck = [ "realtime" ];
@@ -58,8 +55,8 @@ buildPythonPackage rec {
meta = {
description = "Client library for Supabase Functions";
homepage = "https://github.com/supabase/supabase-py";
changelog = "https://github.com/supabase/supabase-py/blob/v${src.tag}/CHANGELOG.md";
maintainers = with lib.maintainers; [ siegema ];
changelog = "https://github.com/supabase/supabase-py/blob/v${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ siegema ];
};
}
})
@@ -8,6 +8,7 @@
mypy,
poetry-core,
pytest-aio,
pytest-cov-stub,
pytest-mypy,
pytest-mypy-plugins,
pytestCheckHook,
@@ -28,11 +29,6 @@ buildPythonPackage rec {
hash = "sha256-VQzsa/uNTQVND0kc20d25to/6LELEiS3cqvG7a1kDw4=";
};
postPatch = ''
sed -i setup.cfg \
-e '/--cov.*/d'
'';
nativeBuildInputs = [ poetry-core ];
propagatedBuildInputs = [ typing-extensions ];
@@ -45,6 +41,7 @@ buildPythonPackage rec {
mypy
pytestCheckHook
pytest-aio
pytest-cov-stub
pytest-mypy
pytest-mypy-plugins
setuptools
@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "sense-energy";
version = "0.14.0";
version = "0.14.1";
pyproject = true;
src = fetchFromGitHub {
owner = "scottbonline";
repo = "sense";
tag = version;
hash = "sha256-he/Ti15H2JBngvNCBSwJQWa0LBIBFa+x38TW9g2CQ44=";
hash = "sha256-xHI4HuPZFVqBNCC9+bILRVLoZ1LFBW9N0tVT8UzYClw=";
};
postPatch = ''
@@ -8,6 +8,7 @@
# tests
pytestCheckHook,
pytest-cov-stub,
webtest,
}:
@@ -23,11 +24,6 @@ buildPythonPackage rec {
hash = "sha256-uFgv+57/UZs4KoOdkFxbvTEDQrJbb0iYJ5JoWWN4yFY=";
};
postPatch = ''
substituteInPlace setup.py \
--replace ", 'pytest-cov'" ""
'';
optional-dependencies = {
KidMagic = [
# TODO: kid
@@ -39,6 +35,7 @@ buildPythonPackage rec {
nativeCheckInputs = [
pytestCheckHook
pytest-cov-stub
webtest
]
++ lib.concatAttrValues optional-dependencies;
@@ -0,0 +1,52 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
# build-system
hatch-vcs,
hatchling,
# tests
pytest-asyncio,
pytest-cov-stub,
pytest-timeout,
pytestCheckHook,
}:
buildPythonPackage (finalAttrs: {
pname = "uncalled-for";
version = "0.3.1";
pyproject = true;
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "chrisguidry";
repo = "uncalled-for";
tag = finalAttrs.version;
hash = "sha256-+akXLsfto3FNbkpsPPwN1DQmvu3BpTafRbqLmLwtqek=";
};
build-system = [
hatch-vcs
hatchling
];
pythonImportsCheck = [ "uncalled_for" ];
nativeCheckInputs = [
pytest-asyncio
pytest-cov-stub
pytest-timeout
pytestCheckHook
];
meta = {
description = "Async dependency injection for Python functions";
homepage = "https://github.com/chrisguidry/uncalled-for";
changelog = "https://github.com/chrisguidry/uncalled-for/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ squat ];
};
})
@@ -81,6 +81,11 @@ stdenv.mkDerivation rec {
sed -i '/public function run/areturn ; //skip' recognize/lib/Migration/InstallDeps.php
ln -s ${lib.getExe ffmpeg-headless} recognize/node_modules/ffmpeg-static/ffmpeg
substituteInPlace recognize/lib/Classifiers/Classifier.php \
--replace-fail \
'taskset' \
'${lib.getExe' util-linux "taskset"}'
'';
nativeBuildInputs = lib.optionals useLibTensorflow [
+2
View File
@@ -20519,6 +20519,8 @@ self: super: with self; {
unasync = callPackage ../development/python-modules/unasync { };
uncalled-for = callPackage ../development/python-modules/uncalled-for { };
uncertainties = callPackage ../development/python-modules/uncertainties { };
uncompresspy = callPackage ../development/python-modules/uncompresspy { };