nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

Merge master into staging-next

authored by

nixpkgs-ci[bot] and committed by
GitHub
adb1663b 78a56791

+110 -112
+1 -1
nixos/modules/services/networking/murmur.nix
··· 350 350 PrivateMounts = true; 351 351 PrivateTmp = true; 352 352 ProtectClock = true; 353 - ProtectControlGroups = true; 353 + ProtectControlGroups = "strict"; 354 354 ProtectHome = true; 355 355 ProtectHostname = true; 356 356 ProtectKernelLogs = true;
+2 -2
pkgs/applications/editors/vscode/extensions/default.nix
··· 1707 1707 mktplcRef = { 1708 1708 name = "vscode-jest-runner"; 1709 1709 publisher = "firsttris"; 1710 - version = "0.4.82"; 1711 - hash = "sha256-8sKMxatSaibMESktDJdQ84jINsE05ZVSjLMGjHFw7VI="; 1710 + version = "0.4.84"; 1711 + hash = "sha256-x4CaSa/CRZgs7vGthFcn8UXYrbQhQXkULPBbGnj3zpw="; 1712 1712 }; 1713 1713 meta = { 1714 1714 description = "Simple way to run or debug a single (or multiple) tests from context-menu";
+2 -2
pkgs/applications/editors/vscode/extensions/github.copilot-chat/default.nix
··· 7 7 mktplcRef = { 8 8 publisher = "github"; 9 9 name = "copilot-chat"; 10 - version = "0.31.3"; 11 - hash = "sha256-Kvg5gmvAcz+K6mWBzWoNnkqEWAPRgC+w0idUC6RzM0g="; 10 + version = "0.31.5"; 11 + hash = "sha256-D7k+hA786w7IZHVI+Og6vHGAAohpfpuOmmCcDUU0WsY="; 12 12 }; 13 13 14 14 meta = {
+2 -2
pkgs/applications/editors/vscode/extensions/ms-azuretools.vscode-bicep/default.nix
··· 10 10 mktplcRef = { 11 11 publisher = "ms-azuretools"; 12 12 name = "vscode-bicep"; 13 - version = "0.37.4"; 14 - hash = "sha256-RBoScMaYWKfA9SONCLkFEcGwj8ffQ3ZlAOiyQY9LtVw="; 13 + version = "0.38.33"; 14 + hash = "sha256-gmSUPHdbxXu5jUASsbu+yVO2ZdVBo5+uQNeLdTsvQVU="; 15 15 }; 16 16 17 17 buildInputs = [
+8 -8
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 417 417 "vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw=" 418 418 }, 419 419 "equinix": { 420 - "hash": "sha256-1a5ooJvZqZGvFXcvp0abEOn6BTNkN6hcxUEl1dXYwPA=", 420 + "hash": "sha256-QE8ukiQHZqhSsZyFnInIpnGvsSlFuFMun7paK/Z3HTM=", 421 421 "homepage": "https://registry.terraform.io/providers/equinix/equinix", 422 422 "owner": "equinix", 423 423 "repo": "terraform-provider-equinix", 424 - "rev": "v4.2.1", 424 + "rev": "v4.3.0", 425 425 "spdx": "MIT", 426 - "vendorHash": "sha256-uRfbpNLBsll7lLuUBZ57StAhlP1eVEGBkTRDxJzjUd8=" 426 + "vendorHash": "sha256-BzlSPZ11K9wZXd66jh3CAL+5qco6m0Hb/QiVtAi1Ub8=" 427 427 }, 428 428 "exoscale": { 429 429 "hash": "sha256-tTFGYzDwx7VXzS287eNUUjsAuwY/Rh2zuOsGwLT6BRU=", ··· 1218 1218 "vendorHash": "sha256-4gtM8U//RXpYc4klCgpZS/3ZRzAHfcbOPTnNqlX4H7M=" 1219 1219 }, 1220 1220 "spacelift": { 1221 - "hash": "sha256-gcdbL2rJNTzyn/Nd1F+7Ru0fcrTg2kTWHU6g0haYR/k=", 1221 + "hash": "sha256-pYe8xmqudCkRvXNHJ4bSm9uitcDfpRlaGij7CrjQjd8=", 1222 1222 "homepage": "https://registry.terraform.io/providers/spacelift-io/spacelift", 1223 1223 "owner": "spacelift-io", 1224 1224 "repo": "terraform-provider-spacelift", 1225 - "rev": "v1.33.0", 1225 + "rev": "v1.34.0", 1226 1226 "spdx": "MIT", 1227 - "vendorHash": "sha256-D8VG9CWP4wo+cxb/ewP+b6qAeaBCu6lNwH2leoiBMAc=" 1227 + "vendorHash": "sha256-DLiS2fqr/gNdZGkhvqjdgpICY0QTlE/Ejl3m29Vanm4=" 1228 1228 }, 1229 1229 "spotinst": { 1230 1230 "hash": "sha256-bbQ7WDizMnCF95E/iXOSSx0e5K2wMtUW39OxT/45Jn4=", ··· 1263 1263 "vendorHash": "sha256-IR6KjFW5GbsOIm3EEFyx3ctwhbifZlcNaZeGhbeK/Wo=" 1264 1264 }, 1265 1265 "sysdig": { 1266 - "hash": "sha256-C2jHcYSVdDyP42XyMleMmTYo5A+xDJuTVcE4LXHwFWk=", 1266 + "hash": "sha256-pSiygCYpPP0fXt0RKPmU5FTMpRDuclZlXIBvbQzb3lg=", 1267 1267 "homepage": "https://registry.terraform.io/providers/sysdiglabs/sysdig", 1268 1268 "owner": "sysdiglabs", 1269 1269 "repo": "terraform-provider-sysdig", 1270 - "rev": "v1.60.0", 1270 + "rev": "v2.0.0", 1271 1271 "spdx": "MPL-2.0", 1272 1272 "vendorHash": "sha256-rWiafaFE1RolO9JUN1WoW4EWJjR7kpfeVEOTLf21j50=" 1273 1273 },
+2 -2
pkgs/applications/virtualization/docker/buildx.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "docker-buildx"; 9 - version = "0.28.0"; 9 + version = "0.29.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "docker"; 13 13 repo = "buildx"; 14 14 rev = "v${version}"; 15 - hash = "sha256-sYhmXVc1pU0nzG57AIuaLqUOWz9MfFlpJZQ9B5Ki5ik="; 15 + hash = "sha256-HGhwO0bILHbRyk6YjzI+v6wiIANvTkIRR+SkL4mxv0w="; 16 16 }; 17 17 18 18 doCheck = false;
+16
pkgs/applications/window-managers/awesome/default.nix
··· 70 70 url = "https://github.com/awesomeWM/awesome/commit/d256d9055095f27a33696e0aeda4ee20ed4fb1a0.patch"; 71 71 sha256 = "1n3y4wnjra8blss7642jgpxnm9n92zhhjj541bb9i60m4b7bgfzz"; 72 72 }) 73 + 74 + # lib, tests: use GioUnix to use platform-specific Gio classes 75 + # https://github.com/awesomeWM/awesome/pull/4022 76 + (fetchpatch { 77 + name = "glib-2.86.0.patch"; 78 + url = "https://github.com/void-linux/void-packages/raw/933b305b313a2c7d971d746835deb9f49b652204/srcpkgs/awesome/patches/glib-2.86.0.patch"; 79 + hash = "sha256-qVzD8O34sULcV6S4daDUBPnxVDd8T6ZyLOE+gYxCmf0="; 80 + }) 73 81 ]; 82 + 83 + # Fix build with CMake 4 84 + # https://github.com/awesomeWM/awesome/pull/4030#issuecomment-3370822668 85 + postPatch = '' 86 + substituteInPlace {,tests/examples/}CMakeLists.txt \ 87 + --replace-fail 'cmake_minimum_required(VERSION 3.0.0)' 'cmake_minimum_required(VERSION 3.10)' \ 88 + --replace-warn 'cmake_policy(VERSION 2.6)' 'cmake_policy(VERSION 3.10)' 89 + ''; 74 90 75 91 nativeBuildInputs = [ 76 92 cmake
+5
pkgs/by-name/co/collada-dom/package.nix
··· 36 36 readline 37 37 ]; 38 38 39 + cmakeFlags = [ 40 + # See https://github.com/NixOS/nixpkgs/issues/445447 41 + "-DCMAKE_POLICY_VERSION_MINIMUM=3.10" 42 + ]; 43 + 39 44 meta = { 40 45 description = "API that provides a C++ object representation of a COLLADA XML instance document"; 41 46 longDescription = "This is a fork of [rdiankov/collada-dom](https://github.com/rdiankov/collada-dom) which has been unmaintained for six years.";
+3 -3
pkgs/by-name/fi/fish/package.nix
··· 152 152 in 153 153 stdenv.mkDerivation (finalAttrs: { 154 154 pname = "fish"; 155 - version = "4.1.1"; 155 + version = "4.1.2"; 156 156 157 157 src = fetchFromGitHub { 158 158 owner = "fish-shell"; 159 159 repo = "fish-shell"; 160 160 tag = finalAttrs.version; 161 - hash = "sha256-3VwDwRjYo9/ifkl2Vt9pTmLabt+XyS0FXi0el+YgC/A="; 161 + hash = "sha256-oNRC1NWYE0LEK2a/7nHtlmp20f8hn/1FZgaySqzwSbg="; 162 162 }; 163 163 164 164 env = { ··· 169 169 170 170 cargoDeps = rustPlatform.fetchCargoVendor { 171 171 inherit (finalAttrs) src patches; 172 - hash = "sha256-WZdfon6mnM+5caWW6yInQx5B1GjCxQ0XLbJlbvHa3Zc="; 172 + hash = "sha256-7mYWCHH6DBWTIJV8GPRjjf6QulwlYjwv0slablDvBF8="; 173 173 }; 174 174 175 175 patches = [
+2 -2
pkgs/by-name/fo/fosrl-olm/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "olm"; 9 - version = "1.1.2"; 9 + version = "1.1.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "fosrl"; 13 13 repo = "olm"; 14 14 tag = version; 15 - hash = "sha256-9QqVfq7tYOtPsKMgH0YAhpiwMHh+yJT4npF0f9yl5wU="; 15 + hash = "sha256-Lv04rPZUz2thSs6/CgIj16YNKgRzeb4M4uGKGhAS4Kc="; 16 16 }; 17 17 18 18 vendorHash = "sha256-4j7l1vvorcdbHE4XXOUH2MaOSIwS70l8w7ZBmp3a/XQ=";
+2 -2
pkgs/by-name/ge/gemini-cli-bin/package.nix
··· 8 8 }: 9 9 stdenvNoCC.mkDerivation (finalAttrs: { 10 10 pname = "gemini-cli-bin"; 11 - version = "0.6.1"; 11 + version = "0.8.0"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/google-gemini/gemini-cli/releases/download/v${finalAttrs.version}/gemini.js"; 15 - hash = "sha256-gTd+uw5geR7W87BOiE6YmDDJ4AiFlYxbuLE2GWgg0kw="; 15 + hash = "sha256-Xb9cE5Gz6V//dOe6AbQ2y9MFk0yeBuvcOoK5Z1L62s0="; 16 16 }; 17 17 18 18 phases = [
+2 -2
pkgs/by-name/ge/gersemi/package.nix
··· 6 6 7 7 python3Packages.buildPythonApplication rec { 8 8 pname = "gersemi"; 9 - version = "0.22.2"; 9 + version = "0.22.3"; 10 10 format = "pyproject"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "BlankSpruce"; 14 14 repo = "gersemi"; 15 15 tag = version; 16 - hash = "sha256-VxpKhNpJiDRRlp+yM5vSNCuVWOu/r+v/De7Uh9ivRTs="; 16 + hash = "sha256-B45+j53p61+LTAw7C1h+9icc27zhoYittdxn7iDmZCo="; 17 17 }; 18 18 19 19 build-system = with python3Packages; [
+2 -2
pkgs/by-name/gn/gnome-menus/package.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "gnome-menus"; 14 - version = "3.36.0"; 14 + version = "3.38.1"; 15 15 16 16 src = fetchurl { 17 17 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 18 - sha256 = "07xvaf8s0fiv0035nk8zpzymn5www76w2a1vflrgqmp9plw8yd6r"; 18 + sha256 = "EZipHNvc+yMt+U5x71QnYX0mAp4ye+P4YMOwkhxEgRg="; 19 19 }; 20 20 21 21 makeFlags = [
+2 -2
pkgs/by-name/li/libndctl/package.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "libndctl"; 21 - version = "82"; 21 + version = "83"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "pmem"; 25 25 repo = "ndctl"; 26 26 tag = "v${finalAttrs.version}"; 27 - hash = "sha256-zTIYGKUVIINeSisSCghImfjtJLdecQGL2i6ftxf8QXc="; 27 + hash = "sha256-xhTZyRAQNomVyHCPUBwmM0Uuu1sMngTIJm8MF0gnRLk="; 28 28 }; 29 29 30 30 patches = lib.optionals (!stdenv.hostPlatform.isGnu) [
+2 -2
pkgs/by-name/lx/lxgw-neoxihei/package.nix
··· 6 6 7 7 stdenvNoCC.mkDerivation rec { 8 8 pname = "lxgw-neoxihei"; 9 - version = "1.223"; 9 + version = "1.224"; 10 10 11 11 src = fetchurl { 12 12 url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf"; 13 - hash = "sha256-mTfA4gHGtCKP7diimj9YzzEEQpXVdyYAXBezBEWiWHE="; 13 + hash = "sha256-Wib8zZsdw9K5dmVYPymzv4hkAhrOWyEjflzEX8tv0zc="; 14 14 }; 15 15 16 16 dontUnpack = true;
+2 -2
pkgs/by-name/mi/mint-x-icons/package.nix
··· 12 12 13 13 stdenvNoCC.mkDerivation rec { 14 14 pname = "mint-x-icons"; 15 - version = "1.7.3"; 15 + version = "1.7.4"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "linuxmint"; 19 19 repo = "mint-x-icons"; 20 20 rev = version; 21 - hash = "sha256-sbNA8fhzhQ6iod3GHb3+/D5jFAWFr1kS+9GhH6Qgla4="; 21 + hash = "sha256-Ea0NkN9vnfqqqXpE+aM6zca1m7ri4mP1DMTQhvx9guQ="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2 -2
pkgs/by-name/mi/mint-y-icons/package.nix
··· 10 10 11 11 stdenvNoCC.mkDerivation rec { 12 12 pname = "mint-y-icons"; 13 - version = "1.8.6"; 13 + version = "1.8.8"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "linuxmint"; 17 17 repo = "mint-y-icons"; 18 18 rev = version; 19 - hash = "sha256-CCkyv0NAfs1sNNiZfAvWgdFILypKk44YyY3cBiSaEZY="; 19 + hash = "sha256-PFq0NVUD6uQtHtObJfIsn/wPSwYMT6267UWjBnIpWAQ="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+3
pkgs/by-name/op/openobserve/package.nix
··· 95 95 checkFlags = [ 96 96 "--skip=handler::http::router::tests::test_get_proxy_routes" 97 97 "--skip=tests::e2e_test" 98 + # test_export_operator unit test panics when run on the 0.14.7 release 99 + # see this issue for more details : https://github.com/NixOS/nixpkgs/issues/447106 100 + "--skip=tests::test_export_operator" 98 101 "--skip=service::organization::tests::test_organization" 99 102 ]; 100 103
+2 -2
pkgs/by-name/re/redpanda-client/package.nix
··· 7 7 stdenv, 8 8 }: 9 9 let 10 - version = "25.2.5"; 10 + version = "25.2.8"; 11 11 src = fetchFromGitHub { 12 12 owner = "redpanda-data"; 13 13 repo = "redpanda"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-hSL2IsequX/gsBnk7C0JkDDPjreoPhmsNgpR+x6hFUE="; 15 + sha256 = "sha256-WSE5PIv58yMlMlzGJmCWOg6XHbY7NEvQVtm07IWmR4k="; 16 16 }; 17 17 in 18 18 buildGoModule rec {
+2 -2
pkgs/by-name/ri/rime-wanxiang/package.nix
··· 7 7 8 8 stdenvNoCC.mkDerivation (finalAttrs: { 9 9 pname = "rime-wanxiang"; 10 - version = "12.6.13"; 10 + version = "13.0.6"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "amzxyz"; 14 14 repo = "rime_wanxiang"; 15 15 tag = "v" + finalAttrs.version; 16 - hash = "sha256-wOCfJG/k30fyO7jxRpjQBTN6Xc/gusuwerjYykDl2JQ="; 16 + hash = "sha256-ThO4bXxp55cOivFo9eq9XEKpEvX9O5LiE6WsMGoq3gA="; 17 17 }; 18 18 19 19 installPhase = ''
+2 -2
pkgs/by-name/su/sundials/package.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "sundials"; 17 - version = "7.4.0"; 17 + version = "7.5.0"; 18 18 19 19 outputs = [ 20 20 "out" ··· 23 23 24 24 src = fetchurl { 25 25 url = "https://github.com/LLNL/sundials/releases/download/v${version}/sundials-${version}.tar.gz"; 26 - hash = "sha256-Z53azdd2EBEOYTFk6Cl9bQzTW66OnDr8jo/2+ZocKns="; 26 + hash = "sha256-CJrGWVB973OLemW1dP/jqQDThWnjMj2XCevtPkRa3sw="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+2 -2
pkgs/by-name/vg/vgmstream/package.nix
··· 37 37 38 38 stdenv.mkDerivation rec { 39 39 pname = "vgmstream"; 40 - version = "2023"; 40 + version = "2055"; 41 41 42 42 src = fetchFromGitHub { 43 43 owner = "vgmstream"; 44 44 repo = "vgmstream"; 45 45 tag = "r${version}"; 46 - hash = "sha256-RyVh9twBZqFs4bKRZKmat0JB25R+rQtnAARo0dvCS+8="; 46 + hash = "sha256-GNsoWCTLDd49T639lKkLoyBWpWYocDP6gZB2e8ZUyEU="; 47 47 }; 48 48 49 49 passthru.updateScript = nix-update-script {
+3 -3
pkgs/by-name/ya/yabai/package.nix
··· 14 14 }: 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "yabai"; 17 - version = "7.1.15"; 17 + version = "7.1.16"; 18 18 19 19 src = 20 20 finalAttrs.passthru.sources.${stdenv.hostPlatform.system} ··· 67 67 # See the comments on https://github.com/NixOS/nixpkgs/pull/188322 for more information. 68 68 "aarch64-darwin" = fetchzip { 69 69 url = "https://github.com/koekeishiya/yabai/releases/download/v${finalAttrs.version}/yabai-v${finalAttrs.version}.tar.gz"; 70 - hash = "sha256-QDGt/v5t7g6+y6ijpLRF7YkqF8bISfxk684m7uUg4eM="; 70 + hash = "sha256-rEO+qcat6heF3qrypJ02Ivd2n0cEmiC/cNUN53oia4w="; 71 71 }; 72 72 "x86_64-darwin" = fetchFromGitHub { 73 73 owner = "koekeishiya"; 74 74 repo = "yabai"; 75 75 rev = "v${finalAttrs.version}"; 76 - hash = "sha256-HvaMPmXNlFVOezqWxqXaAUq8E8O2ZkXMQPwkKXCAOcY="; 76 + hash = "sha256-WXvM0ub4kJ3rKXynTxmr2Mx+LzJOgmm02CcEx2nsy/A="; 77 77 }; 78 78 }; 79 79
+5 -5
pkgs/development/compilers/jetbrains-jdk/default.nix
··· 45 45 in 46 46 jdk.overrideAttrs (oldAttrs: rec { 47 47 pname = "jetbrains-jdk" + lib.optionalString withJcef "-jcef"; 48 - javaVersion = "21.0.7"; 49 - build = "1038.58"; 48 + javaVersion = "21.0.8"; 49 + build = "1140.54"; 50 50 # To get the new tag: 51 51 # git clone https://github.com/jetbrains/jetbrainsruntime 52 52 # cd jetbrainsruntime 53 53 # git tag --points-at [revision] 54 54 # Look for the line that starts with jbr- 55 - openjdkTag = "jbr-release-21.0.7b1038.58"; 55 + openjdkTag = "jbr-release-21.0.8b1140.54"; 56 56 version = "${javaVersion}-b${build}"; 57 57 58 58 src = fetchFromGitHub { 59 59 owner = "JetBrains"; 60 60 repo = "JetBrainsRuntime"; 61 61 rev = "jb${version}"; 62 - hash = "sha256-sGAMrE9gAt73jgLlNW8p5Lz37gFiK4ZvMQ8giE2Ia54="; 62 + hash = "sha256-Iz5Sh9qRktFYsT7m90IG6LC5+tARtVnvqaiEEGLCAXc="; 63 63 }; 64 64 65 65 env = { 66 66 BOOT_JDK = jdk.home; 67 67 # run `git log -1 --pretty=%ct` in jdk repo for new value on update 68 - SOURCE_DATE_EPOCH = 1745907200; 68 + SOURCE_DATE_EPOCH = 1758959208; 69 69 }; 70 70 71 71 patches = [ ];
+23 -8
pkgs/development/compilers/jetbrains-jdk/jcef.nix
··· 99 99 .${platform}; 100 100 inherit (arches) depsArch projectArch targetArch; 101 101 102 + thrift20 = thrift.overrideAttrs (old: { 103 + version = "0.20.0"; 104 + 105 + src = fetchFromGitHub { 106 + owner = "apache"; 107 + repo = "thrift"; 108 + tag = "v0.20.0"; 109 + hash = "sha256-cwFTcaNHq8/JJcQxWSelwAGOLvZHoMmjGV3HBumgcWo="; 110 + }; 111 + 112 + cmakeFlags = (old.cmakeFlags or [ ]) ++ [ 113 + "-DCMAKE_POLICY_VERSION_MINIMUM=3.10" 114 + ]; 115 + }); 116 + 102 117 in 103 118 stdenv.mkDerivation rec { 104 119 pname = "jcef-jetbrains"; 105 - rev = "7a7b9383b3bf39c850feb0d103c6b829e2f48a6b"; 120 + rev = "bb9fb310ed7f3abf858faf248c53bbb707be21f7"; 106 121 # This is the commit number 107 122 # Currently from the branch: https://github.com/JetBrains/jcef/tree/251 108 123 # Run `git rev-list --count HEAD` 109 - version = "1014"; 124 + version = "1083"; 110 125 111 126 nativeBuildInputs = [ 112 127 cmake ··· 140 125 libXdamage 141 126 nss 142 127 nspr 143 - thrift 128 + thrift20 144 129 ]; 145 130 146 131 src = fetchFromGitHub { 147 132 owner = "jetbrains"; 148 133 repo = "jcef"; 149 134 inherit rev; 150 - hash = "sha256-ZMxx5mwmsBiUneULHFUDOrJQ8yKuK9bfPz89vN31ql4="; 135 + hash = "sha256-BHmGEhfkrUWDfrUFR8d5AgIq8qkAr+blX9n7ZVg8mtc="; 151 136 }; 152 137 cef-bin = 153 138 let 154 139 # `cef_binary_${CEF_VERSION}_linux64_minimal`, where CEF_VERSION is from $src/CMakeLists.txt 155 - name = "cef_binary_122.1.9+gd14e051+chromium-122.0.6261.94_${platform}_minimal"; 140 + name = "cef_binary_137.0.17+gf354b0e+chromium-137.0.7151.104_${platform}_minimal"; 156 141 hash = 157 142 { 158 - "linuxarm64" = "sha256-wABtvz0JHitlkkB748I7yr02Oxs5lXvqDfrBAQiKWHU="; 159 - "linux64" = "sha256-qlutM0IsE1emcMe/3p7kwMIK7ou1rZGvpUkrSMVPnCc="; 143 + "linuxarm64" = "sha256-QKkJwLtYS3o7lf4T31jIww2LGuAJT3sNTeI3Jq0VEYQ="; 144 + "linux64" = "sha256-qE5SOi0/6dPsewyemarTbWG9MbWCQUlng8TgqU+4Tak="; 160 145 } 161 146 .${platform}; 162 147 urlName = builtins.replaceStrings [ "+" ] [ "%2B" ] name; ··· 199 184 -e 's|vcpkg_install_package(boost-filesystem boost-interprocess thrift)||' \ 200 185 -i CMakeLists.txt 201 186 202 - sed -e 's|vcpkg_bring_host_thrift()|set(THRIFT_COMPILER_HOST ${thrift}/bin/thrift)|' -i remote/CMakeLists.txt 187 + sed -e 's|vcpkg_bring_host_thrift()|set(THRIFT_COMPILER_HOST ${lib.getExe thrift20})|' -i remote/CMakeLists.txt 203 188 204 189 mkdir jcef_build 205 190 cd jcef_build
+8
pkgs/development/lua-modules/overrides.nix
··· 298 298 url = "https://github.com/psychon/lgi/commit/46a163d9925e7877faf8a4f73996a20d7cf9202a.patch"; 299 299 sha256 = "0gfvvbri9kyzhvq3bvdbj2l6mwvlz040dk4mrd5m9gz79f7w109c"; 300 300 }) 301 + 302 + # https://github.com/lgi-devs/lgi/issues/346 303 + # https://gitlab.archlinux.org/archlinux/packaging/packages/lgi/-/issues/1 304 + (fetchpatch { 305 + name = "glib-2.86.0.patch"; 306 + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/lgi/-/raw/05a0c9df75883da235bacd4379b769e7d7713fb9/0001-Use-TypeClass.get-instead-of-.ref.patch"; 307 + hash = "sha256-Z1rNv0VzVrK41rV73KiPXq9yLaNxbTOFiSd6eLZyrbY="; 308 + }) 301 309 ]; 302 310 303 311 # https://github.com/lgi-devs/lgi/pull/300
+2 -2
pkgs/development/python-modules/lib4vex/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "lib4vex"; 14 - version = "0.2.0"; 14 + version = "0.2.1"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 20 20 owner = "anthonyharrison"; 21 21 repo = "lib4vex"; 22 22 tag = "v${version}"; 23 - hash = "sha256-mR9ZpJDC2O04js3Kd/8qlg4Ds/jy2CmpTywRVYqmnQw="; 23 + hash = "sha256-n8bWhYwKtJ4fH5VtQUfQqCNuEJj8I8S6eLkm+2SKqL8="; 24 24 }; 25 25 26 26 build-system = [ setuptools ];
-48
pkgs/development/python-modules/py-eth-sig-utils/default.nix
··· 1 - { 2 - lib, 3 - buildPythonPackage, 4 - fetchFromGitHub, 5 - eth-abi, 6 - py-ecc, 7 - pycryptodome, 8 - python, 9 - rlp, 10 - }: 11 - 12 - buildPythonPackage rec { 13 - pname = "py-eth-sig-utils"; 14 - version = "0.4.0"; 15 - format = "setuptools"; 16 - 17 - src = fetchFromGitHub { 18 - owner = "rmeissner"; 19 - repo = "py-eth-sig-utils"; 20 - rev = "v${version}"; 21 - hash = "sha256-PNvEHH5w2ptntRGzqWrqlbIzJJsT60OXg/Dh5f6Wq9k="; 22 - }; 23 - 24 - propagatedBuildInputs = [ 25 - eth-abi 26 - py-ecc 27 - pycryptodome 28 - rlp 29 - ]; 30 - 31 - # lots of: isinstance() arg 2 must be a type or tuple of types 32 - doCheck = false; 33 - 34 - checkPhase = '' 35 - ${python.interpreter} -m unittest 36 - ''; 37 - 38 - pythonImportsCheck = [ "py_eth_sig_utils" ]; 39 - 40 - meta = with lib; { 41 - description = "Collection of functions to generate hashes for signing on Ethereum"; 42 - homepage = "https://github.com/rmeissner/py-eth-sig-utils"; 43 - license = licenses.mit; 44 - maintainers = [ ]; 45 - # TODO: upstream is stale and doesn't not work with the new `eth-abi` package any more. 46 - broken = true; 47 - }; 48 - }
+1
pkgs/top-level/python-aliases.nix
··· 562 562 pwndbg = throw "'pwndbg' has been removed due to dependency version incompatibilities that are infeasible to maintain in nixpkgs. Use the downstream flake that pwndbg provides instead: https://github.com/pwndbg/pwndbg"; # Added 2025-02-09 563 563 pxml = throw "pxml was removed, because it was disabled on all python version since 3.8 and last updated in 2020."; # added 2024-05-13 564 564 py3to2 = throw "py3to2 is unmaintained and source is no longer available"; # added 2024-10-23 565 + py-eth-sig-utils = throw "py-eth-sig-utils has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-04 565 566 pypcap = throw "pypcap has been removed because it is broken and unmaintained upstream."; # added 2025-06-18 566 567 pytedee-async = aiotedee; # added 2025-07-06 567 568 pytricia = throw "pytricia has been removed, since it is unmaintained"; # added 2025-05-25
-2
pkgs/top-level/python-packages.nix
··· 12447 12447 12448 12448 py-ecc = callPackage ../development/python-modules/py-ecc { }; 12449 12449 12450 - py-eth-sig-utils = callPackage ../development/python-modules/py-eth-sig-utils { }; 12451 - 12452 12450 py-evm = callPackage ../development/python-modules/py-evm { }; 12453 12451 12454 12452 py-expression-eval = callPackage ../development/python-modules/py-expression-eval { };