Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2026-06-09 07:16:27 +00:00
committed by GitHub
33 changed files with 147 additions and 89 deletions
+5
View File
@@ -23342,6 +23342,11 @@
github = "Reputable2772";
githubId = 153411261;
};
ReStranger = {
name = "ReStranger";
github = "ReStranger";
githubId = 69393944;
};
ret2pop = {
email = "ret2pop@gmail.com";
github = "ret2pop";
@@ -3865,8 +3865,8 @@ let
mktplcRef = {
name = "ansible";
publisher = "redhat";
version = "26.5.0";
hash = "sha256-gKe+LC0OOZi5I1Tei64JtQUR1gpWyTex9MoLGT6jgWU=";
version = "26.6.0";
hash = "sha256-pCq9niQQIBkiJL6q90W6ecSkGPHttiOAECAyrPgBeqg=";
};
meta = {
description = "Ansible language support";
@@ -37,6 +37,9 @@ vscode-utils.buildVscodeMarketplaceExtension {
// sources.${stdenvNoCC.hostPlatform.system}
or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");
__structuredAttrs = true;
strictDeps = true;
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [
autoPatchelfHook
];
+3 -3
View File
@@ -25,7 +25,7 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cc-switch";
version = "3.15.0";
version = "3.16.1";
__structuredAttrs = true;
strictDeps = true;
@@ -34,7 +34,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "farion1231";
repo = "cc-switch";
tag = "v${finalAttrs.version}";
hash = "sha256-OR5GnHCa2hwpZw9mYIVHF4blQwzAnxtysPbLun8adAI=";
hash = "sha256-9X7/5/6YPDGr31ZUwx+ZzujFCRiTlKN8Y/qOTtj7OyE=";
};
pnpmDeps = fetchPnpmDeps {
@@ -57,7 +57,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
cargoRoot = "src-tauri";
buildAndTestSubdir = finalAttrs.cargoRoot;
cargoHash = "sha256-h2yvzz+TDOqAXDTsjjRL6vGLeqSSz3N1Id3H4dtI5nk=";
cargoHash = "sha256-Uy85VwcPv3NVxGDe4ojfArHg5kgOe4cjrHdmgnD/eiM=";
nativeBuildInputs = [
jq
+2 -2
View File
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "charls";
version = "2.4.3";
version = "2.4.4";
src = fetchFromGitHub {
owner = "team-charls";
repo = "charls";
tag = finalAttrs.version;
hash = "sha256-U21SdVRTPNI5BFGOyM3Y/ByKDP6ZI2g/BtAJYXH5Dv4=";
hash = "sha256-0NfTQfGw89SksrLRX81moj6uFrh1I67JMeT16Wcus1c=";
};
postPatch = ''
+3 -3
View File
@@ -1,7 +1,7 @@
{
version = "1.2026.048";
version = "1.2026.119";
src = {
url = "https://persistent.oaistatic.com/sidekick/public/ChatGPT_Desktop_public_1.2026.048_1771630681.dmg";
hash = "sha256-6V3H0sA9dlLa/FygZrOO9FqjSVsVgkdH1ZAYLdbET9U=";
url = "https://persistent.oaistatic.com/sidekick/public/ChatGPT_Desktop_public_1.2026.119_1780053722.dmg";
hash = "sha256-2RNQ7KS/Bf1boJHpC5qWNdFsWf+NoOVlXqZVEUf7Kh0=";
};
}
+2 -2
View File
@@ -9,13 +9,13 @@
buildGoModule (finalAttrs: {
pname = "cloudflared";
version = "2026.5.0";
version = "2026.5.2";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "cloudflared";
tag = finalAttrs.version;
hash = "sha256-3Znww+QsG7voek6XfwXVUmHCG+dIrMif2rMZXpZyNn0=";
hash = "sha256-3rMA+DsyC1/ycscL4VfSCS8fZcJzMdDUw8zgmmUhRyQ=";
};
vendorHash = null;
+3 -3
View File
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "flake-checker";
version = "0.2.11";
version = "0.2.13";
src = fetchFromGitHub {
owner = "DeterminateSystems";
repo = "flake-checker";
rev = "v${finalAttrs.version}";
hash = "sha256-0ftHzqFpFkKZKByWJ49/YySrXBU4lCxvcpbTuMY8ZXs=";
hash = "sha256-QE/Druzo/EDiuh7Vb+kipPgUxkIRPLsHFMSpSRMFIVw=";
};
cargoHash = "sha256-5zzSLk5QT3X6rdGEPHPelXFd5nOxNtlbqDHwV7fFDKY=";
cargoHash = "sha256-kKEHYKXtccXRsa1cON0oMHOWagi3mVdnf3pEgkoNn/k=";
meta = {
description = "Health checks for your Nix flakes";
+2 -2
View File
@@ -8,14 +8,14 @@
buildGoModule (finalAttrs: {
pname = "git-pages";
version = "0.9.0";
version = "0.9.1";
__structuredAttrs = true;
src = fetchFromCodeberg {
owner = "git-pages";
repo = "git-pages";
tag = "v${finalAttrs.version}";
hash = "sha256-yuOiA8TmLV5RQ7rmhH0Ac/6gN1t6wgyUkvMOJqEMV4U=";
hash = "sha256-4yQ3RRJbOfMaqjJJ6CRRN7TuaYY8ScLXxMZPd4tWPwk=";
};
subPackages = [ "." ];
+6 -3
View File
@@ -15,17 +15,20 @@
# in the configuration if you disable transcodingSupport.
transcodingSupport ? true,
ffmpeg,
# Setting this to false does not disable the jukebox feature,
# but avoids the dependency on mpv at least.
jukeboxSupport ? true,
mpv,
}:
buildGoModule (finalAttrs: {
pname = "gonic";
version = "0.21.0";
version = "0.22.0";
src = fetchFromGitHub {
owner = "sentriz";
repo = "gonic";
rev = "v${finalAttrs.version}";
sha256 = "sha256-+plbpqaWWr3gA3grfl5yawEyrQyw6h6rvATqGxEO09c=";
sha256 = "sha256-I0+5mzybWc8NP3yfePFyHEsSTDfniYQjIaZpe4djGGM=";
};
vendorHash = "sha256-OynYgtqWNMyrUvysi9cNqL0nAfUXP8cOEx02lSP6E7E=";
@@ -40,7 +43,7 @@ buildGoModule (finalAttrs: {
'`ffmpeg' \
'`${lib.getBin ffmpeg}/bin/ffmpeg'
''
+ ''
+ lib.optionalString jukeboxSupport ''
substituteInPlace \
jukebox/jukebox.go \
--replace-fail \
@@ -13,23 +13,23 @@
buildNpmPackage.override { nodejs = nodejs_22; } (finalAttrs: {
pname = "homebridge-config-ui-x";
version = "5.22.0";
version = "5.24.0";
src = fetchFromGitHub {
owner = "homebridge";
repo = "homebridge-config-ui-x";
tag = "v${finalAttrs.version}";
hash = "sha256-UVrl0TGSNQPnNZ76XkY+nf+a/6r037k0Y2RWe4nyBwI=";
hash = "sha256-vvn/TkTegppe7FGaTHDXFk1BWgT6uWr4zBXgo6mU13M=";
};
# Deps hash for the root package
npmDepsHash = "sha256-AStDHQSDD2CpS9eSuDYeogs0PgHoQ4doTwzHD0XVU+A=";
npmDepsHash = "sha256-DFe639Ws9/HiiLMaxsGKs7iRlyT+X7YjhubS0SwH/Zk=";
# Deps src and hash for ui subdirectory
npmDeps_ui = fetchNpmDeps {
name = "npm-deps-ui";
src = "${finalAttrs.src}/ui";
hash = "sha256-20WItWmuHiNF/DNbenlxCro09O3bOTBsTD9T+gvvlJ0=";
hash = "sha256-cwfF+J+zLLyj0iTdP+rh/Tz0OaJPMUtyo/SuCubZx5Y=";
};
# Need to also run npm ci in the ui subdirectory
+3 -3
View File
@@ -6,16 +6,16 @@
buildNpmPackage (finalAttrs: {
pname = "homebridge";
version = "2.0.2";
version = "2.1.0";
src = fetchFromGitHub {
owner = "homebridge";
repo = "homebridge";
tag = "v${finalAttrs.version}";
hash = "sha256-bs7h9qHAWPNEqomTbit2LBtM5yLHQnFLjCMJ/ybHxHU=";
hash = "sha256-GIq0LjDF6dyXqU6yMTY2+56lF/UkdZFtnwpNG0k7Ic0=";
};
npmDepsHash = "sha256-/1mIwWFa6L7bLao0/Q3I+nniVt5crVa8ufuvkYeoJUY=";
npmDepsHash = "sha256-gVrmuUUwAzCc1/cBrmt9nXyxfIncIj+RyCVsrqXGgVs=";
meta = {
description = "Lightweight emulator of iOS HomeKit API";
+3 -3
View File
@@ -7,15 +7,15 @@
buildGoModule (finalAttrs: {
pname = "istioctl";
version = "1.30.0";
version = "1.30.1";
src = fetchFromGitHub {
owner = "istio";
repo = "istio";
rev = finalAttrs.version;
hash = "sha256-tCh6XRnr6X6dCqUT+7au0fY2d9vV3EXPsugMSRK+064=";
hash = "sha256-jW0L/86D0YgAoUYAZfwHMGes5x0P5QLelP79XuG3riU=";
};
vendorHash = "sha256-HvDcknniiEfg9UCZc7S5EJfD+T4laBbSj05h/GTscoI=";
vendorHash = "sha256-dOPrYZxOeP1ZahSaPS6U6tJDbTx/5BbwHFcNKS+2Lqc=";
nativeBuildInputs = [ installShellFiles ];
+2 -2
View File
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "jsoncons";
version = "1.7.0";
version = "1.8.0";
src = fetchFromGitHub {
owner = "danielaparker";
repo = "jsoncons";
tag = "v${finalAttrs.version}";
hash = "sha256-OhXcHMec+cExLLl0GuXoro93u1w/BTLY5bBh+4uUK5s=";
hash = "sha256-QSTT/wpc9EaQOF8aItqqtVQl2TjQA2iiw4vYmSjK7Tk=";
};
nativeBuildInputs = [ cmake ];
+3 -3
View File
@@ -7,16 +7,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "neocmakelsp";
version = "0.10.1";
version = "0.10.3";
src = fetchFromGitHub {
owner = "Decodetalkers";
repo = "neocmakelsp";
rev = "v${finalAttrs.version}";
hash = "sha256-Zhu3ka4suqvLLZMXC3/sRPW7EBg1YII5T+kVMf/zuH0=";
hash = "sha256-HfoVAUg9StAUXmP66LVRzCj4sd4kl6pCzWUS3lZEKtU=";
};
cargoHash = "sha256-s7Lr0mViKUVNv1BzP8NN7102yAC/RDWkijgUGWgUK7M=";
cargoHash = "sha256-yddefmK5ftu1rUpK3QcjocJiWQq5Y9CTJGjn2LbubbU=";
nativeBuildInputs = [
installShellFiles
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "netbox-bgp";
version = "0.18.1";
version = "0.19.0";
pyproject = true;
__structuredAttrs = true;
@@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "netbox-community";
repo = "netbox-bgp";
tag = "v${version}";
hash = "sha256-CLvtu4Xhja1hU48uAF1aEMNInc3FiworYvgGykQtWV4=";
hash = "sha256-6LZLsUPC9L9L19KeXJilJvmZYcl6YwqysGO8nFAUmcI=";
};
build-system = [ setuptools ];
+2 -2
View File
@@ -9,13 +9,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "nomnatong";
version = "5.16";
version = "5.17";
src = fetchFromGitHub {
owner = "nomfoundation";
repo = "font";
rev = "v${finalAttrs.version}";
hash = "sha256-/VjnNZKHEXOOzDjic1tZufYS49rVDXcIl7eDj7jl7Vo=";
hash = "sha256-Z/Q0WLr+kSDIiAwqrZUokoiWUp5qP25rXgqlPlMo0hg=";
};
nativeBuildInputs = [
@@ -0,0 +1,30 @@
{
lib,
buildNpmPackage,
fetchFromGitHub,
}:
buildNpmPackage (finalAttrs: {
pname = "open-websearch";
version = "1.2.7";
__structuredAttrs = true;
strictDeps = true;
src = fetchFromGitHub {
owner = "Aas-ee";
repo = "open-webSearch";
tag = "v${finalAttrs.version}";
hash = "sha256-ko216HwLEFhVOsyOBTDZNK0MfXL55OFrIM7RR1BRJJM=";
};
npmDepsHash = "sha256-yhWFDXEPvm7HWFOiO3X1YRFYpAT0QeZJuFt65yxu+E0=";
meta = {
description = "Web search MCP server";
homepage = "https://github.com/Aas-ee/open-webSearch";
license = lib.licenses.asl20;
platforms = lib.platforms.all;
maintainers = with lib.maintainers; [ ReStranger ];
mainProgram = "open-websearch";
};
})
+3 -3
View File
@@ -41,13 +41,13 @@
let
pname = "pcloud";
version = "2.1.0";
code = "XZC8VU5ZEmdCknyJULblvtv3890nA80TSUiX";
version = "2.1.1";
code = "XZtwII5Zjf5noLYtDwJ1qkyAXaqujuvVKBbX";
# Archive link's codes: https://www.pcloud.com/release-notes/linux.html
src = fetchzip {
url = "https://api.pcloud.com/getpubzip?code=${code}&filename=pcloud-${version}.zip";
hash = "sha256-vdQn1jIc44dGxUgK2xJMbVNObdF3hh8NvZi/YKpf+is=";
hash = "sha256-x7nlJ/kLfEbEKUso8p0dj3WM6o0EsQ0ZBaTnaxxuI6s=";
};
in
@@ -11,11 +11,11 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "proton-authenticator";
version = "1.1.5";
version = "1.1.6";
src = fetchurl {
url = "https://proton.me/download/authenticator/linux/ProtonAuthenticator_${finalAttrs.version}_amd64.deb";
hash = "sha256-y6VXzytstYBXdmujDWASC8AShQPkr+tNtoynGk0l3hg=";
hash = "sha256-jHtqBdGE9+Kz5sjPMrCDnHKX0NLscO5Dp4pYYE8L2iU=";
};
dontConfigure = true;
+2 -2
View File
@@ -7,13 +7,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "rime-ice";
version = "2026.03.26";
version = "2026.06.03";
src = fetchFromGitHub {
owner = "iDvel";
repo = "rime-ice";
tag = finalAttrs.version;
hash = "sha256-hRtA1cYAQm7M+dPSThedqKogr8YMkP9WQFEZw5pdCbU=";
hash = "sha256-MHPvFGdCnmHtgPqLkV+JJ3LHjcDeIs5yqexmHnWgRIc=";
};
installPhase = ''
+4
View File
@@ -35,9 +35,13 @@ tcl.mkTclDerivation rec {
zlib
];
addTclConfigureFlags = false;
configureFlags = [
"BINDIR=${placeholder "out"}/bin"
"SHAREDIR=${placeholder "out"}/share"
"--with-tcl=${tcl}/lib"
"--with-tclinclude=${tcl}/include"
"--exec-prefix=${placeholder "out"}"
];
postInstall = ''
@@ -6,10 +6,10 @@
let
pname = "steam-art-manager";
version = "3.12.1";
version = "3.16.0";
src = fetchurl {
url = "https://github.com/Tormak9970/Steam-Art-Manager/releases/download/v${version}/steam-art-manager.AppImage";
hash = "sha256-eH2Adl0+i+8I7+hPUyCGHzrm7xW34D7MdVex5Yi7pfI=";
hash = "sha256-khjSvATja5ffz7Z6uUmebU3rmgTI6xjNJMxHDBm3O5M=";
};
appimageContents = appimageTools.extract { inherit pname version src; };
in
+17
View File
@@ -1,5 +1,6 @@
{
fetchFromGitHub,
fetchpatch,
helix,
installShellFiles,
lib,
@@ -18,6 +19,21 @@ rustPlatform.buildRustPackage (finalAttrs: {
hash = "sha256-qAUODNxHM9K6CrRCFgfBcbqzRd+YHiWn9fEfmIzrohA=";
};
# This fork is built from Helix master, whose loader expects tree-sitter
# grammars with the platform-native extension (`.dylib` on Darwin) since
# helix-editor/helix#14982. We reuse the grammars from `helix.runtime`, built
# from the last Helix *release*, which still names them `.so` on Darwin, so
# revert that commit to make the loader look for `.so`. Remove once a Helix
# release ships #14982 and nixpkgs' grammars switch to `.dylib`.
patches = [
(fetchpatch {
name = "revert-dylib-grammar-extension.patch";
url = "https://github.com/helix-editor/helix/commit/430914b298a32653ab1847fdfdf2177a002be04c.patch";
revert = true;
hash = "sha256-4KUFppkso4/XwNU+mGIgLvl+mJXHZWkmaguYMy8oTyI=";
})
];
cargoHash = "sha256-6bu8sIM4So3AbnHHYbh8uu+rEB4IjMQjDgh7/AkLQs0=";
nativeBuildInputs = [
@@ -57,6 +73,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
license = lib.licenses.mpl20;
mainProgram = "hx";
maintainers = with lib.maintainers; [
aciceri
Ra77a3l3-jar
];
};
+3
View File
@@ -29,6 +29,8 @@
claude-code,
enableCodex ? true,
codex,
enableCursor ? false,
code-cursor,
enableGitHub ? true,
gh,
enableGit ? true,
@@ -58,6 +60,7 @@ stdenv.mkDerivation (
++ lib.optionals enableBitbucket [ bitbucket-cli ]
++ lib.optionals enableClaude [ claude-code ]
++ lib.optionals enableCodex [ codex ]
++ lib.optionals enableCursor [ code-cursor ]
++ lib.optionals enableGitHub [ gh ]
++ lib.optionals enableGit [ git ]
++ lib.optionals enableGitLab [ glab ]
-2
View File
@@ -36,8 +36,6 @@ buildGo125Module (finalAttrs: {
ldflags+=" -X github.com/traefik/traefik/v${lib.versions.major finalAttrs.version}/pkg/version.Codename=$CODENAME"
'';
doCheck = false;
passthru.tests = {
inherit (nixosTests) traefik;
};
+4 -3
View File
@@ -6,24 +6,25 @@
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "wlr-layout-ui";
version = "1.6.16";
version = "2.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "fdev31";
repo = "wlr-layout-ui";
tag = finalAttrs.version;
hash = "sha256-CghOj5fQnuHd6PMeLOX4NKdVw7+pueZXahzYcAMwNOA=";
hash = "sha256-vniBlKWxDjcHQTgvqaMHKTyCVDVqbD5VCvNPTgUp00w=";
};
nativeBuildInputs = [
python3.pkgs.poetry-core
python3.pkgs.hatchling
];
propagatedBuildInputs = with python3.pkgs; [
pyglet
tomli
tomli-w
jeepney
];
postInstall = ''
@@ -5,20 +5,23 @@
pytestCheckHook,
requests,
responses,
setuptools,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "btsmarthub-devicelist";
version = "0.2.3";
format = "setuptools";
pyproject = true;
src = fetchFromGitHub {
owner = "jxwolstenholme";
repo = "btsmarthub_devicelist";
rev = version;
tag = finalAttrs.version;
hash = "sha256-7ncxCpY+A2SuSFa3k21QchrmFs1dPRUMb1r1z/laa6M=";
};
propagatedBuildInputs = [ requests ];
build-system = [ setuptools ];
dependencies = [ requests ];
nativeCheckInputs = [
responses
@@ -34,4 +37,4 @@ buildPythonPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ jamiemagee ];
};
}
})
@@ -8,14 +8,14 @@
}:
buildPythonPackage (finalAttrs: {
pname = "eval-type-backport";
version = "0.3.1";
version = "0.4.0";
format = "setuptools";
src = fetchFromGitHub {
owner = "alexmojaki";
repo = "eval_type_backport";
tag = "v${finalAttrs.version}";
hash = "sha256-3DV2xMXRImkl1kyvVLTDAQiRPPSnjBRHHTl1S9Usjag=";
hash = "sha256-ipo0atAAz0LhUwsO5Hm8fAG6lfjoKXZjF0bH7p2u63k=";
};
nativeBuildInputs = [
+8 -20
View File
@@ -1056,7 +1056,7 @@ dependencies = [
"resolv-conf",
"rustls",
"smallvec",
"system-configuration 0.7.0",
"system-configuration",
"thiserror 2.0.18",
"tokio",
"tokio-rustls",
@@ -2043,7 +2043,7 @@ dependencies = [
[[package]]
name = "primp"
version = "1.3.0"
version = "1.3.1"
dependencies = [
"criterion",
"http",
@@ -2059,7 +2059,7 @@ dependencies = [
[[package]]
name = "primp-h2"
version = "0.4.14"
version = "0.4.15"
dependencies = [
"atomic-waker",
"bytes",
@@ -2084,7 +2084,7 @@ dependencies = [
[[package]]
name = "primp-hyper"
version = "1.9.0"
version = "1.9.1"
dependencies = [
"atomic-waker",
"bytes",
@@ -2133,12 +2133,11 @@ dependencies = [
[[package]]
name = "primp-hyper-util"
version = "0.1.21"
version = "0.1.22"
dependencies = [
"base64",
"bytes",
"futures-channel",
"futures-core",
"futures-util",
"http",
"http-body",
@@ -2151,7 +2150,7 @@ dependencies = [
"pretty_env_logger",
"primp-hyper",
"socket2",
"system-configuration 0.6.1",
"system-configuration",
"tokio",
"tokio-test",
"tower-layer",
@@ -2163,7 +2162,7 @@ dependencies = [
[[package]]
name = "primp-python"
version = "1.3.0"
version = "1.3.1"
dependencies = [
"anyhow",
"bytes",
@@ -2188,7 +2187,7 @@ dependencies = [
[[package]]
name = "primp-reqwest"
version = "0.13.3"
version = "0.13.4"
dependencies = [
"base64",
"brotli",
@@ -3062,17 +3061,6 @@ dependencies = [
"syn",
]
[[package]]
name = "system-configuration"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b"
dependencies = [
"bitflags",
"core-foundation 0.9.4",
"system-configuration-sys",
]
[[package]]
name = "system-configuration"
version = "0.7.0"
@@ -11,14 +11,14 @@
buildPythonPackage (finalAttrs: {
pname = "primp";
version = "1.3.0";
version = "1.3.1";
pyproject = true;
src = fetchFromGitHub {
owner = "deedy5";
repo = "primp";
tag = "v${finalAttrs.version}";
hash = "sha256-U97m1oiLFuFRJLjScaFOARiFLqr4KzEgvlYTfRomsbw=";
hash = "sha256-VNb/U68NXmfH7eY8JOEk0z2yOUD4R/kFI1IShWS0pU4=";
};
# The Cargo.lock is not pushed upstream
@@ -8,19 +8,19 @@
buildPythonPackage (finalAttrs: {
pname = "pure-magic-rs";
version = "0.3.2";
version = "0.3.3";
pyproject = true;
src = fetchFromGitHub {
owner = "qjerome";
repo = "magic-rs";
tag = "pure-magic-v${finalAttrs.version}";
hash = "sha256-AbTDzW+HcZrxC2BLI5k/CVT8MmB5DZYdWejGQG3uxb4=";
hash = "sha256-cvCAiZSyB+9tNydfco9YGU5NA6Ja/SCsVeYJvuKitGo=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
hash = "sha256-ra+ftzzwgIlBM+fnbR6xKUTCpup71jehKO3GyDEea9Y=";
hash = "sha256-wysI/3fxHJ+W6q36hFm7D0Jtimq5+tyLAb1KYUYQ6/U=";
};
buildAndTestSubdir = "python";
+7 -4
View File
@@ -53,7 +53,7 @@ let
aflplusplus = stdenvNoCC.mkDerivation rec {
pname = "aflplusplus";
version = "4.40c";
version = "5.00c";
src = fetchFromGitHub {
owner = "AFLplusplus";
@@ -61,9 +61,9 @@ let
tag = "v${version}";
hash =
if withNyx then
"sha256-901rJfuMZvgUpQ6zzboa7lu9yhSyX+0u+HUk8oGsqgo="
"sha256-a11ff9cxaQd7I06xHDahrysuce92M5zSGsamTaFNLYU="
else
"sha256-QtGazGShjybvjOONoWjqSg/c+l5sPpaFuuTI2S85YQM=";
"sha256-lox5UYCSjp4Vu6oBc5+wZDBAufGaCiVxJqp74LDrw8k=";
fetchSubmodules = withNyx;
};
@@ -251,7 +251,10 @@ let
'';
homepage = "https://aflplus.plus";
changelog = "https://aflplus.plus/docs/changelog";
license = lib.licenses.asl20;
license = [
lib.licenses.asl20
lib.licenses.agpl3Plus
];
platforms = [
"x86_64-linux"
"i686-linux"