diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 24fa2e09202c..0f62dca72cf4 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -23342,6 +23342,11 @@ github = "Reputable2772"; githubId = 153411261; }; + ReStranger = { + name = "ReStranger"; + github = "ReStranger"; + githubId = 69393944; + }; ret2pop = { email = "ret2pop@gmail.com"; github = "ret2pop"; diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index d6347d246831..890d16f48216 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -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"; diff --git a/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix b/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix index 1951f191bd20..00aaa8b46c06 100644 --- a/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix +++ b/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix @@ -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 ]; diff --git a/pkgs/by-name/cc/cc-switch/package.nix b/pkgs/by-name/cc/cc-switch/package.nix index 1dffaed612f0..902b3fbdc363 100644 --- a/pkgs/by-name/cc/cc-switch/package.nix +++ b/pkgs/by-name/cc/cc-switch/package.nix @@ -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 diff --git a/pkgs/by-name/ch/charls/package.nix b/pkgs/by-name/ch/charls/package.nix index d00e450b37f5..2f9e845176f5 100644 --- a/pkgs/by-name/ch/charls/package.nix +++ b/pkgs/by-name/ch/charls/package.nix @@ -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 = '' diff --git a/pkgs/by-name/ch/chatgpt/source.nix b/pkgs/by-name/ch/chatgpt/source.nix index 30fe580a11f0..722c0470785d 100644 --- a/pkgs/by-name/ch/chatgpt/source.nix +++ b/pkgs/by-name/ch/chatgpt/source.nix @@ -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="; }; } diff --git a/pkgs/by-name/cl/cloudflared/package.nix b/pkgs/by-name/cl/cloudflared/package.nix index a8b305857789..421ddd40ae67 100644 --- a/pkgs/by-name/cl/cloudflared/package.nix +++ b/pkgs/by-name/cl/cloudflared/package.nix @@ -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; diff --git a/pkgs/by-name/fl/flake-checker/package.nix b/pkgs/by-name/fl/flake-checker/package.nix index 7726064758b6..c7617b718e06 100644 --- a/pkgs/by-name/fl/flake-checker/package.nix +++ b/pkgs/by-name/fl/flake-checker/package.nix @@ -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"; diff --git a/pkgs/by-name/gi/git-pages/package.nix b/pkgs/by-name/gi/git-pages/package.nix index eae85b985d4d..311f34df1061 100644 --- a/pkgs/by-name/gi/git-pages/package.nix +++ b/pkgs/by-name/gi/git-pages/package.nix @@ -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 = [ "." ]; diff --git a/pkgs/by-name/go/gonic/package.nix b/pkgs/by-name/go/gonic/package.nix index 228922950b82..2031612ab521 100644 --- a/pkgs/by-name/go/gonic/package.nix +++ b/pkgs/by-name/go/gonic/package.nix @@ -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 \ diff --git a/pkgs/by-name/ho/homebridge-config-ui-x/package.nix b/pkgs/by-name/ho/homebridge-config-ui-x/package.nix index e71d62abff52..1e356e29db83 100644 --- a/pkgs/by-name/ho/homebridge-config-ui-x/package.nix +++ b/pkgs/by-name/ho/homebridge-config-ui-x/package.nix @@ -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 diff --git a/pkgs/by-name/ho/homebridge/package.nix b/pkgs/by-name/ho/homebridge/package.nix index afc14f348b94..b24a5a59c4a1 100644 --- a/pkgs/by-name/ho/homebridge/package.nix +++ b/pkgs/by-name/ho/homebridge/package.nix @@ -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"; diff --git a/pkgs/by-name/is/istioctl/package.nix b/pkgs/by-name/is/istioctl/package.nix index 6400bc79064a..fe374d91274a 100644 --- a/pkgs/by-name/is/istioctl/package.nix +++ b/pkgs/by-name/is/istioctl/package.nix @@ -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 ]; diff --git a/pkgs/by-name/js/jsoncons/package.nix b/pkgs/by-name/js/jsoncons/package.nix index a9af868b6883..0d18c7e9b28a 100644 --- a/pkgs/by-name/js/jsoncons/package.nix +++ b/pkgs/by-name/js/jsoncons/package.nix @@ -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 ]; diff --git a/pkgs/by-name/ne/neocmakelsp/package.nix b/pkgs/by-name/ne/neocmakelsp/package.nix index a19add65e0dc..2f0f1cf79dde 100644 --- a/pkgs/by-name/ne/neocmakelsp/package.nix +++ b/pkgs/by-name/ne/neocmakelsp/package.nix @@ -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 diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-bgp/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-bgp/package.nix index bc8f8172d1aa..fe01897a0f28 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-bgp/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-bgp/package.nix @@ -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 ]; diff --git a/pkgs/by-name/no/nomnatong/package.nix b/pkgs/by-name/no/nomnatong/package.nix index b8600de99089..5194edbde436 100644 --- a/pkgs/by-name/no/nomnatong/package.nix +++ b/pkgs/by-name/no/nomnatong/package.nix @@ -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 = [ diff --git a/pkgs/by-name/op/open-websearch/package.nix b/pkgs/by-name/op/open-websearch/package.nix new file mode 100644 index 000000000000..cd31a340d163 --- /dev/null +++ b/pkgs/by-name/op/open-websearch/package.nix @@ -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"; + }; +}) diff --git a/pkgs/by-name/pc/pcloud/package.nix b/pkgs/by-name/pc/pcloud/package.nix index eb12eed318d7..4bae20000ae1 100644 --- a/pkgs/by-name/pc/pcloud/package.nix +++ b/pkgs/by-name/pc/pcloud/package.nix @@ -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 diff --git a/pkgs/by-name/pr/proton-authenticator/package.nix b/pkgs/by-name/pr/proton-authenticator/package.nix index 55d5b45ec707..770a462b0b17 100644 --- a/pkgs/by-name/pr/proton-authenticator/package.nix +++ b/pkgs/by-name/pr/proton-authenticator/package.nix @@ -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; diff --git a/pkgs/by-name/ri/rime-ice/package.nix b/pkgs/by-name/ri/rime-ice/package.nix index f8f0238da9e9..f49f25998a33 100644 --- a/pkgs/by-name/ri/rime-ice/package.nix +++ b/pkgs/by-name/ri/rime-ice/package.nix @@ -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 = '' diff --git a/pkgs/by-name/sc/scid-vs-pc/package.nix b/pkgs/by-name/sc/scid-vs-pc/package.nix index 6aa105841bd0..060596c938ce 100644 --- a/pkgs/by-name/sc/scid-vs-pc/package.nix +++ b/pkgs/by-name/sc/scid-vs-pc/package.nix @@ -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 = '' diff --git a/pkgs/by-name/st/steam-art-manager/package.nix b/pkgs/by-name/st/steam-art-manager/package.nix index 24d62fe95ab5..611081155b07 100644 --- a/pkgs/by-name/st/steam-art-manager/package.nix +++ b/pkgs/by-name/st/steam-art-manager/package.nix @@ -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 diff --git a/pkgs/by-name/st/steelix/package.nix b/pkgs/by-name/st/steelix/package.nix index fdaf8740516f..872fa14bf980 100644 --- a/pkgs/by-name/st/steelix/package.nix +++ b/pkgs/by-name/st/steelix/package.nix @@ -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 ]; }; diff --git a/pkgs/by-name/t3/t3code/package.nix b/pkgs/by-name/t3/t3code/package.nix index 8ed1cf4719e3..b833ddc2d99a 100644 --- a/pkgs/by-name/t3/t3code/package.nix +++ b/pkgs/by-name/t3/t3code/package.nix @@ -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 ] diff --git a/pkgs/by-name/tr/traefik/package.nix b/pkgs/by-name/tr/traefik/package.nix index 3df42d6fe1cd..30e350282528 100644 --- a/pkgs/by-name/tr/traefik/package.nix +++ b/pkgs/by-name/tr/traefik/package.nix @@ -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; }; diff --git a/pkgs/by-name/wl/wlr-layout-ui/package.nix b/pkgs/by-name/wl/wlr-layout-ui/package.nix index ad243d25fdf3..2bb9f029da78 100644 --- a/pkgs/by-name/wl/wlr-layout-ui/package.nix +++ b/pkgs/by-name/wl/wlr-layout-ui/package.nix @@ -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 = '' diff --git a/pkgs/development/python-modules/btsmarthub-devicelist/default.nix b/pkgs/development/python-modules/btsmarthub-devicelist/default.nix index 9d4e290b4b78..755042729352 100644 --- a/pkgs/development/python-modules/btsmarthub-devicelist/default.nix +++ b/pkgs/development/python-modules/btsmarthub-devicelist/default.nix @@ -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 ]; }; -} +}) diff --git a/pkgs/development/python-modules/eval-type-backport/default.nix b/pkgs/development/python-modules/eval-type-backport/default.nix index e964ec538083..0bcdc2777117 100644 --- a/pkgs/development/python-modules/eval-type-backport/default.nix +++ b/pkgs/development/python-modules/eval-type-backport/default.nix @@ -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 = [ diff --git a/pkgs/development/python-modules/primp/Cargo.lock b/pkgs/development/python-modules/primp/Cargo.lock index 059b2c31fcc3..4fb2cff4a67f 100644 --- a/pkgs/development/python-modules/primp/Cargo.lock +++ b/pkgs/development/python-modules/primp/Cargo.lock @@ -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" diff --git a/pkgs/development/python-modules/primp/default.nix b/pkgs/development/python-modules/primp/default.nix index 2553e37d0e7a..d0cc66496fb9 100644 --- a/pkgs/development/python-modules/primp/default.nix +++ b/pkgs/development/python-modules/primp/default.nix @@ -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 diff --git a/pkgs/development/python-modules/pure-magic-rs/default.nix b/pkgs/development/python-modules/pure-magic-rs/default.nix index ebb77f6fd79a..34353e6503fb 100644 --- a/pkgs/development/python-modules/pure-magic-rs/default.nix +++ b/pkgs/development/python-modules/pure-magic-rs/default.nix @@ -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"; diff --git a/pkgs/tools/security/aflplusplus/default.nix b/pkgs/tools/security/aflplusplus/default.nix index 924944735cb6..26c394b75fed 100644 --- a/pkgs/tools/security/aflplusplus/default.nix +++ b/pkgs/tools/security/aflplusplus/default.nix @@ -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"