Merge staging-next into staging

authored by

nixpkgs-ci[bot] and committed by
GitHub
136fe626 d486cb02

+244 -146
+2
nixos/doc/manual/release-notes/rl-2505.section.md
··· 261 262 - `nodePackages."@commitlint/config-conventional"` has been removed, as it is a library, and projects should depend on it instead. 263 264 - `nodePackages.vls` has been deprecated, as the upstream consumer of it, vetur, has been deprecated by upstream. Upstream suggests migrating to Volar for Vue LSP tooling instead. 265 266 - `nodePackages.create-react-native-app` has been removed, as it is deprecated. Upstream suggests using a framework for React Native apps instead.
··· 261 262 - `nodePackages."@commitlint/config-conventional"` has been removed, as it is a library, and projects should depend on it instead. 263 264 + - zigbee2mqtt is now available in version 2.x as `zigbee2mqtt_2`. In NixOS 25.11 we'll remove `zigbee2mqtt_1` and default to `zigbee2mqtt_2`. See the [breaking changes](https://github.com/Koenkk/zigbee2mqtt/discussions/24198) announcement for 2.0.0. 265 + 266 - `nodePackages.vls` has been deprecated, as the upstream consumer of it, vetur, has been deprecated by upstream. Upstream suggests migrating to Volar for Vue LSP tooling instead. 267 268 - `nodePackages.create-react-native-app` has been removed, as it is deprecated. Upstream suggests using a framework for React Native apps instead.
+1
nixos/modules/services/home-automation/zigbee2mqtt.nix
··· 125 SystemCallFilter = [ 126 "@system-service @pkey" 127 "~@privileged @resources" 128 ]; 129 UMask = "0077"; 130 };
··· 125 SystemCallFilter = [ 126 "@system-service @pkey" 127 "~@privileged @resources" 128 + "@chown" 129 ]; 130 UMask = "0077"; 131 };
+8 -1
nixos/tests/all-tests.nix
··· 1261 zenohd = handleTest ./zenohd.nix {}; 1262 zeronet-conservancy = handleTest ./zeronet-conservancy.nix {}; 1263 zfs = handleTest ./zfs.nix {}; 1264 - zigbee2mqtt = handleTest ./zigbee2mqtt.nix {}; 1265 zipline = handleTest ./zipline.nix {}; 1266 zoneminder = handleTest ./zoneminder.nix {}; 1267 zookeeper = handleTest ./zookeeper.nix {};
··· 1261 zenohd = handleTest ./zenohd.nix {}; 1262 zeronet-conservancy = handleTest ./zeronet-conservancy.nix {}; 1263 zfs = handleTest ./zfs.nix {}; 1264 + zigbee2mqtt_1 = runTest { 1265 + imports = [ ./zigbee2mqtt.nix ]; 1266 + _module.args.package = pkgs.zigbee2mqtt_1; 1267 + }; 1268 + zigbee2mqtt_2 = runTest { 1269 + imports = [ ./zigbee2mqtt.nix ]; 1270 + _module.args.package = pkgs.zigbee2mqtt_2; 1271 + }; 1272 zipline = handleTest ./zipline.nix {}; 1273 zoneminder = handleTest ./zoneminder.nix {}; 1274 zookeeper = handleTest ./zookeeper.nix {};
+40 -30
nixos/tests/zigbee2mqtt.nix
··· 1 - import ./make-test-python.nix ( 2 - { pkgs, lib, ... }: 3 - { 4 - name = "zigbee2mqtt"; 5 - nodes.machine = 6 - { pkgs, ... }: 7 - { 8 - systemd.services.dummy-serial = { 9 - wantedBy = [ 10 - "multi-user.target" 11 - ]; 12 - serviceConfig = { 13 - ExecStart = "${pkgs.socat}/bin/socat pty,link=/dev/ttyACM0,mode=666 pty,link=/dev/ttyACM1"; 14 - }; 15 - }; 16 17 - services.zigbee2mqtt = { 18 - enable = true; 19 - }; 20 - 21 - systemd.services.zigbee2mqtt.serviceConfig.DevicePolicy = lib.mkForce "auto"; 22 }; 23 24 - testScript = '' 25 - machine.wait_for_unit("multi-user.target") 26 - machine.wait_until_fails("systemctl status zigbee2mqtt.service") 27 - machine.succeed( 28 - "journalctl -eu zigbee2mqtt | grep 'Error: Inappropriate ioctl for device, cannot set'" 29 - ) 30 31 - machine.log(machine.succeed("systemd-analyze security zigbee2mqtt.service")) 32 - ''; 33 - } 34 - )
··· 1 + { 2 + lib, 3 + package, 4 + pkgs, 5 + ... 6 + }: 7 8 + let 9 + error = 10 + if lib.versionOlder package.version "2" then 11 + "Inappropriate ioctl for device, cannot set" 12 + else 13 + "No valid USB adapter found"; 14 + in 15 + { 16 + name = "zigbee2mqtt-${lib.versions.major package.version}.x"; 17 + nodes.machine = { 18 + systemd.services.dummy-serial = { 19 + wantedBy = [ 20 + "multi-user.target" 21 + ]; 22 + serviceConfig = { 23 + ExecStart = "${pkgs.socat}/bin/socat pty,link=/dev/ttyACM0,mode=666 pty,link=/dev/ttyACM1"; 24 }; 25 + }; 26 27 + services.zigbee2mqtt = { 28 + enable = true; 29 + inherit package; 30 + }; 31 + 32 + systemd.services.zigbee2mqtt.serviceConfig.DevicePolicy = lib.mkForce "auto"; 33 + }; 34 + 35 + testScript = '' 36 + machine.wait_for_unit("multi-user.target") 37 + machine.wait_until_fails("systemctl status zigbee2mqtt.service") 38 + machine.succeed( 39 + "journalctl -eu zigbee2mqtt | grep '${error}'" 40 + ) 41 42 + machine.log(machine.succeed("systemd-analyze security zigbee2mqtt.service")) 43 + ''; 44 + }
+4 -4
pkgs/applications/editors/vscode/extensions/default.nix
··· 2119 publisher = "github"; 2120 name = "copilot"; 2121 # Verify which version is available with nix run nixpkgs#vsce -- show github.copilot --json 2122 - version = "1.266.1363"; # compatible with vscode ^1.96 2123 - hash = "sha256-paT/fZMIjSh7Bp4bBg4ZT/c1wVc0ecQLJxulSQZjRdg="; 2124 }; 2125 2126 meta = { ··· 2137 publisher = "github"; 2138 name = "copilot-chat"; 2139 # Verify which version is available with nix run nixpkgs#vsce -- show github.copilot-chat --json 2140 - version = "0.24.2025020602"; # latest compatible with vscode ^1.97 2141 - hash = "sha256-smeBJ+yEIdbBs1eiKlPFCpYrb/nAkpnGlT9pTNnCnBI="; 2142 }; 2143 meta = { 2144 description = "GitHub Copilot Chat is a companion extension to GitHub Copilot that houses experimental chat features";
··· 2119 publisher = "github"; 2120 name = "copilot"; 2121 # Verify which version is available with nix run nixpkgs#vsce -- show github.copilot --json 2122 + version = "1.275.0"; # compatible with vscode ^1.97 2123 + hash = "sha256-pxH8hHRN36/ggqfMWOUYxANrblJ6S5GfslN15ZttumQ="; 2124 }; 2125 2126 meta = { ··· 2137 publisher = "github"; 2138 name = "copilot-chat"; 2139 # Verify which version is available with nix run nixpkgs#vsce -- show github.copilot-chat --json 2140 + version = "0.24.2025021302"; # latest compatible with vscode ^1.97 2141 + hash = "sha256-+lb+fo5PvEvWrQlyMi72SJ8bVwd8zTU2tDK+jJJSkPA="; 2142 }; 2143 meta = { 2144 description = "GitHub Copilot Chat is a companion extension to GitHub Copilot that houses experimental chat features";
+2 -2
pkgs/by-name/ev/evcc/package.nix
··· 17 }: 18 19 let 20 - version = "0.200.2"; 21 22 src = fetchFromGitHub { 23 owner = "evcc-io"; 24 repo = "evcc"; 25 tag = version; 26 - hash = "sha256-qSWSZ6luD6Wglmvf9zCoSNs3eVBY6Ket4GFEBKIh99c="; 27 }; 28 29 vendorHash = "sha256-sx04fyRXX9H2182yz8qvdLv/sSLXTrzhlwpf8lMSVew=";
··· 17 }: 18 19 let 20 + version = "0.200.3"; 21 22 src = fetchFromGitHub { 23 owner = "evcc-io"; 24 repo = "evcc"; 25 tag = version; 26 + hash = "sha256-mp2Kfgo1RCmKkNpPRwmS5nWG1YmJVQ6nWjWKfBk6500="; 27 }; 28 29 vendorHash = "sha256-sx04fyRXX9H2182yz8qvdLv/sSLXTrzhlwpf8lMSVew=";
+2 -2
pkgs/by-name/fi/finamp/package.nix
··· 8 makeDesktopItem, 9 }: 10 let 11 - version = "0.9.12-beta"; 12 in 13 flutter327.buildFlutterApplication { 14 inherit version; ··· 17 owner = "jmshrv"; 18 repo = "finamp"; 19 rev = version; 20 - hash = "sha256-hY+1BMQEACrpjKZnVwPqWY5M4m4U/Ys/bcqhGMeCE6U="; 21 }; 22 pubspecLock = lib.importJSON ./pubspec.lock.json; 23
··· 8 makeDesktopItem, 9 }: 10 let 11 + version = "0.9.13-beta"; 12 in 13 flutter327.buildFlutterApplication { 14 inherit version; ··· 17 owner = "jmshrv"; 18 repo = "finamp"; 19 rev = version; 20 + hash = "sha256-ww2YkWPKwwDQhnNeL1gpeIZ8X1MxIbtPnXlccR5bF3E="; 21 }; 22 pubspecLock = lib.importJSON ./pubspec.lock.json; 23
+40 -40
pkgs/by-name/fi/finamp/pubspec.lock.json
··· 4 "dependency": "transitive", 5 "description": { 6 "name": "_fe_analyzer_shared", 7 - "sha256": "f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834", 8 "url": "https://pub.dev" 9 }, 10 "source": "hosted", 11 - "version": "72.0.0" 12 }, 13 "_macros": { 14 "dependency": "transitive", 15 "description": "dart", 16 "source": "sdk", 17 - "version": "0.3.2" 18 }, 19 "analyzer": { 20 "dependency": "direct overridden", 21 "description": { 22 "name": "analyzer", 23 - "sha256": "b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139", 24 "url": "https://pub.dev" 25 }, 26 "source": "hosted", 27 - "version": "6.7.0" 28 }, 29 "analyzer_plugin": { 30 "dependency": "transitive", ··· 331 "dependency": "transitive", 332 "description": { 333 "name": "cli_util", 334 - "sha256": "c05b7406fdabc7a49a3929d4af76bcaccbbffcbcdcf185b082e1ae07da323d19", 335 "url": "https://pub.dev" 336 }, 337 "source": "hosted", 338 - "version": "0.4.1" 339 }, 340 "clipboard": { 341 "dependency": "direct main", ··· 361 "dependency": "transitive", 362 "description": { 363 "name": "code_builder", 364 - "sha256": "f692079e25e7869c14132d39f223f8eec9830eb76131925143b2129c4bb01b37", 365 "url": "https://pub.dev" 366 }, 367 "source": "hosted", 368 - "version": "4.10.0" 369 }, 370 "collection": { 371 "dependency": "direct main", 372 "description": { 373 "name": "collection", 374 - "sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a", 375 "url": "https://pub.dev" 376 }, 377 "source": "hosted", 378 - "version": "1.18.0" 379 }, 380 "color": { 381 "dependency": "transitive", ··· 401 "dependency": "transitive", 402 "description": { 403 "name": "convert", 404 - "sha256": "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592", 405 "url": "https://pub.dev" 406 }, 407 "source": "hosted", 408 - "version": "3.1.1" 409 }, 410 "cross_file": { 411 "dependency": "transitive", ··· 551 "dependency": "transitive", 552 "description": { 553 "name": "file", 554 - "sha256": "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c", 555 "url": "https://pub.dev" 556 }, 557 "source": "hosted", 558 - "version": "7.0.0" 559 }, 560 "file_picker": { 561 "dependency": "direct main", ··· 581 "dependency": "transitive", 582 "description": { 583 "name": "fixnum", 584 - "sha256": "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1", 585 "url": "https://pub.dev" 586 }, 587 "source": "hosted", 588 - "version": "1.1.0" 589 }, 590 "flutter": { 591 "dependency": "direct main", ··· 925 "dependency": "direct main", 926 "description": { 927 "name": "infinite_scroll_pagination", 928 - "sha256": "b68bce20752fcf36c7739e60de4175494f74e99e9a69b4dd2fe3a1dd07a7f16a", 929 "url": "https://pub.dev" 930 }, 931 "source": "hosted", 932 - "version": "4.0.0" 933 }, 934 "intl": { 935 "dependency": "direct main", ··· 1015 "dependency": "direct main", 1016 "description": { 1017 "name": "just_audio", 1018 - "sha256": "b41646a8241688f1d99c2e69c4da2bb26aa4b3a99795f6ff205c2a165e033fda", 1019 "url": "https://pub.dev" 1020 }, 1021 "source": "hosted", 1022 - "version": "0.9.41" 1023 }, 1024 "just_audio_media_kit": { 1025 "dependency": "direct main", ··· 1055 "dependency": "transitive", 1056 "description": { 1057 "name": "leak_tracker", 1058 - "sha256": "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05", 1059 "url": "https://pub.dev" 1060 }, 1061 "source": "hosted", 1062 - "version": "10.0.5" 1063 }, 1064 "leak_tracker_flutter_testing": { 1065 "dependency": "transitive", 1066 "description": { 1067 "name": "leak_tracker_flutter_testing", 1068 - "sha256": "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806", 1069 "url": "https://pub.dev" 1070 }, 1071 "source": "hosted", 1072 - "version": "3.0.5" 1073 }, 1074 "leak_tracker_testing": { 1075 "dependency": "transitive", ··· 1115 "dependency": "transitive", 1116 "description": { 1117 "name": "macros", 1118 - "sha256": "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536", 1119 "url": "https://pub.dev" 1120 }, 1121 "source": "hosted", 1122 - "version": "0.1.2-main.4" 1123 }, 1124 "marquee": { 1125 "dependency": "direct main", ··· 1667 "dependency": "transitive", 1668 "description": { 1669 "name": "shelf_web_socket", 1670 - "sha256": "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1", 1671 "url": "https://pub.dev" 1672 }, 1673 "source": "hosted", 1674 - "version": "1.0.4" 1675 }, 1676 "simple_gesture_detector": { 1677 "dependency": "direct main", ··· 1687 "dependency": "transitive", 1688 "description": "flutter", 1689 "source": "sdk", 1690 - "version": "0.0.99" 1691 }, 1692 "sliver_tools": { 1693 "dependency": "transitive", ··· 1784 "dependency": "transitive", 1785 "description": { 1786 "name": "stack_trace", 1787 - "sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b", 1788 "url": "https://pub.dev" 1789 }, 1790 "source": "hosted", 1791 - "version": "1.11.1" 1792 }, 1793 "state_notifier": { 1794 "dependency": "transitive", ··· 1824 "dependency": "transitive", 1825 "description": { 1826 "name": "string_scanner", 1827 - "sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde", 1828 "url": "https://pub.dev" 1829 }, 1830 "source": "hosted", 1831 - "version": "1.2.0" 1832 }, 1833 "synchronized": { 1834 "dependency": "transitive", ··· 1854 "dependency": "transitive", 1855 "description": { 1856 "name": "test_api", 1857 - "sha256": "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb", 1858 "url": "https://pub.dev" 1859 }, 1860 "source": "hosted", 1861 - "version": "0.7.2" 1862 }, 1863 "time": { 1864 "dependency": "transitive", ··· 2084 "dependency": "transitive", 2085 "description": { 2086 "name": "vm_service", 2087 - "sha256": "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d", 2088 "url": "https://pub.dev" 2089 }, 2090 "source": "hosted", 2091 - "version": "14.2.5" 2092 }, 2093 "wakelock_plus": { 2094 "dependency": "direct main", ··· 2184 "dependency": "transitive", 2185 "description": { 2186 "name": "xdg_directories", 2187 - "sha256": "faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d", 2188 "url": "https://pub.dev" 2189 }, 2190 "source": "hosted", 2191 - "version": "1.0.4" 2192 }, 2193 "xml": { 2194 "dependency": "transitive",
··· 4 "dependency": "transitive", 5 "description": { 6 "name": "_fe_analyzer_shared", 7 + "sha256": "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab", 8 "url": "https://pub.dev" 9 }, 10 "source": "hosted", 11 + "version": "76.0.0" 12 }, 13 "_macros": { 14 "dependency": "transitive", 15 "description": "dart", 16 "source": "sdk", 17 + "version": "0.3.3" 18 }, 19 "analyzer": { 20 "dependency": "direct overridden", 21 "description": { 22 "name": "analyzer", 23 + "sha256": "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e", 24 "url": "https://pub.dev" 25 }, 26 "source": "hosted", 27 + "version": "6.11.0" 28 }, 29 "analyzer_plugin": { 30 "dependency": "transitive", ··· 331 "dependency": "transitive", 332 "description": { 333 "name": "cli_util", 334 + "sha256": "ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c", 335 "url": "https://pub.dev" 336 }, 337 "source": "hosted", 338 + "version": "0.4.2" 339 }, 340 "clipboard": { 341 "dependency": "direct main", ··· 361 "dependency": "transitive", 362 "description": { 363 "name": "code_builder", 364 + "sha256": "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e", 365 "url": "https://pub.dev" 366 }, 367 "source": "hosted", 368 + "version": "4.10.1" 369 }, 370 "collection": { 371 "dependency": "direct main", 372 "description": { 373 "name": "collection", 374 + "sha256": "a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf", 375 "url": "https://pub.dev" 376 }, 377 "source": "hosted", 378 + "version": "1.19.0" 379 }, 380 "color": { 381 "dependency": "transitive", ··· 401 "dependency": "transitive", 402 "description": { 403 "name": "convert", 404 + "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68", 405 "url": "https://pub.dev" 406 }, 407 "source": "hosted", 408 + "version": "3.1.2" 409 }, 410 "cross_file": { 411 "dependency": "transitive", ··· 551 "dependency": "transitive", 552 "description": { 553 "name": "file", 554 + "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4", 555 "url": "https://pub.dev" 556 }, 557 "source": "hosted", 558 + "version": "7.0.1" 559 }, 560 "file_picker": { 561 "dependency": "direct main", ··· 581 "dependency": "transitive", 582 "description": { 583 "name": "fixnum", 584 + "sha256": "b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be", 585 "url": "https://pub.dev" 586 }, 587 "source": "hosted", 588 + "version": "1.1.1" 589 }, 590 "flutter": { 591 "dependency": "direct main", ··· 925 "dependency": "direct main", 926 "description": { 927 "name": "infinite_scroll_pagination", 928 + "sha256": "4047eb8191e8b33573690922a9e995af64c3949dc87efc844f936b039ea279df", 929 "url": "https://pub.dev" 930 }, 931 "source": "hosted", 932 + "version": "4.1.0" 933 }, 934 "intl": { 935 "dependency": "direct main", ··· 1015 "dependency": "direct main", 1016 "description": { 1017 "name": "just_audio", 1018 + "sha256": "a49e7120b95600bd357f37a2bb04cd1e88252f7cdea8f3368803779b925b1049", 1019 "url": "https://pub.dev" 1020 }, 1021 "source": "hosted", 1022 + "version": "0.9.42" 1023 }, 1024 "just_audio_media_kit": { 1025 "dependency": "direct main", ··· 1055 "dependency": "transitive", 1056 "description": { 1057 "name": "leak_tracker", 1058 + "sha256": "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06", 1059 "url": "https://pub.dev" 1060 }, 1061 "source": "hosted", 1062 + "version": "10.0.7" 1063 }, 1064 "leak_tracker_flutter_testing": { 1065 "dependency": "transitive", 1066 "description": { 1067 "name": "leak_tracker_flutter_testing", 1068 + "sha256": "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379", 1069 "url": "https://pub.dev" 1070 }, 1071 "source": "hosted", 1072 + "version": "3.0.8" 1073 }, 1074 "leak_tracker_testing": { 1075 "dependency": "transitive", ··· 1115 "dependency": "transitive", 1116 "description": { 1117 "name": "macros", 1118 + "sha256": "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656", 1119 "url": "https://pub.dev" 1120 }, 1121 "source": "hosted", 1122 + "version": "0.1.3-main.0" 1123 }, 1124 "marquee": { 1125 "dependency": "direct main", ··· 1667 "dependency": "transitive", 1668 "description": { 1669 "name": "shelf_web_socket", 1670 + "sha256": "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611", 1671 "url": "https://pub.dev" 1672 }, 1673 "source": "hosted", 1674 + "version": "2.0.0" 1675 }, 1676 "simple_gesture_detector": { 1677 "dependency": "direct main", ··· 1687 "dependency": "transitive", 1688 "description": "flutter", 1689 "source": "sdk", 1690 + "version": "0.0.0" 1691 }, 1692 "sliver_tools": { 1693 "dependency": "transitive", ··· 1784 "dependency": "transitive", 1785 "description": { 1786 "name": "stack_trace", 1787 + "sha256": "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377", 1788 "url": "https://pub.dev" 1789 }, 1790 "source": "hosted", 1791 + "version": "1.12.0" 1792 }, 1793 "state_notifier": { 1794 "dependency": "transitive", ··· 1824 "dependency": "transitive", 1825 "description": { 1826 "name": "string_scanner", 1827 + "sha256": "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3", 1828 "url": "https://pub.dev" 1829 }, 1830 "source": "hosted", 1831 + "version": "1.3.0" 1832 }, 1833 "synchronized": { 1834 "dependency": "transitive", ··· 1854 "dependency": "transitive", 1855 "description": { 1856 "name": "test_api", 1857 + "sha256": "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c", 1858 "url": "https://pub.dev" 1859 }, 1860 "source": "hosted", 1861 + "version": "0.7.3" 1862 }, 1863 "time": { 1864 "dependency": "transitive", ··· 2084 "dependency": "transitive", 2085 "description": { 2086 "name": "vm_service", 2087 + "sha256": "f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b", 2088 "url": "https://pub.dev" 2089 }, 2090 "source": "hosted", 2091 + "version": "14.3.0" 2092 }, 2093 "wakelock_plus": { 2094 "dependency": "direct main", ··· 2184 "dependency": "transitive", 2185 "description": { 2186 "name": "xdg_directories", 2187 + "sha256": "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15", 2188 "url": "https://pub.dev" 2189 }, 2190 "source": "hosted", 2191 + "version": "1.1.0" 2192 }, 2193 "xml": { 2194 "dependency": "transitive",
+1 -51
pkgs/by-name/zi/zigbee2mqtt/package.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - buildNpmPackage, 5 - fetchFromGitHub, 6 - systemdMinimal, 7 - nixosTests, 8 - nix-update-script, 9 - withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemdMinimal, 10 - }: 11 - 12 - buildNpmPackage rec { 13 - pname = "zigbee2mqtt"; 14 - version = "1.42.0"; 15 - 16 - src = fetchFromGitHub { 17 - owner = "Koenkk"; 18 - repo = "zigbee2mqtt"; 19 - rev = version; 20 - hash = "sha256-/7mZrf3FyIliCzsy6yzVRJYMy4bViphYi81UY43iO98="; 21 - }; 22 - 23 - npmDepsHash = "sha256-heqTYLC+TQPQ2dc5MrVdvJeNqrygC4tUgkLcfKvlYvE="; 24 - 25 - buildInputs = lib.optionals withSystemd [ 26 - systemdMinimal 27 - ]; 28 - 29 - npmFlags = lib.optionals (!withSystemd) [ "--omit=optional" ]; 30 - 31 - passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt; 32 - passthru.updateScript = nix-update-script { }; 33 - 34 - meta = with lib; { 35 - changelog = "https://github.com/Koenkk/zigbee2mqtt/releases/tag/${version}"; 36 - description = "Zigbee to MQTT bridge using zigbee-shepherd"; 37 - homepage = "https://github.com/Koenkk/zigbee2mqtt"; 38 - license = licenses.gpl3; 39 - longDescription = '' 40 - Allows you to use your Zigbee devices without the vendor's bridge or gateway. 41 - 42 - It bridges events and allows you to control your Zigbee devices via MQTT. 43 - In this way you can integrate your Zigbee devices with whatever smart home infrastructure you are using. 44 - ''; 45 - maintainers = with maintainers; [ 46 - sweber 47 - hexa 48 - ]; 49 - mainProgram = "zigbee2mqtt"; 50 - }; 51 - }
··· 1 + { zigbee2mqtt_1 }: zigbee2mqtt_1
+51
pkgs/by-name/zi/zigbee2mqtt_1/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + buildNpmPackage, 5 + fetchFromGitHub, 6 + systemdMinimal, 7 + nixosTests, 8 + nix-update-script, 9 + withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemdMinimal, 10 + }: 11 + 12 + buildNpmPackage rec { 13 + pname = "zigbee2mqtt"; 14 + version = "1.42.0"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "Koenkk"; 18 + repo = "zigbee2mqtt"; 19 + rev = version; 20 + hash = "sha256-/7mZrf3FyIliCzsy6yzVRJYMy4bViphYi81UY43iO98="; 21 + }; 22 + 23 + npmDepsHash = "sha256-heqTYLC+TQPQ2dc5MrVdvJeNqrygC4tUgkLcfKvlYvE="; 24 + 25 + buildInputs = lib.optionals withSystemd [ 26 + systemdMinimal 27 + ]; 28 + 29 + npmFlags = lib.optionals (!withSystemd) [ "--omit=optional" ]; 30 + 31 + passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt_1; 32 + passthru.updateScript = nix-update-script { }; 33 + 34 + meta = with lib; { 35 + changelog = "https://github.com/Koenkk/zigbee2mqtt/releases/tag/${version}"; 36 + description = "Zigbee to MQTT bridge using zigbee-shepherd"; 37 + homepage = "https://github.com/Koenkk/zigbee2mqtt"; 38 + license = licenses.gpl3; 39 + longDescription = '' 40 + Allows you to use your Zigbee devices without the vendor's bridge or gateway. 41 + 42 + It bridges events and allows you to control your Zigbee devices via MQTT. 43 + In this way you can integrate your Zigbee devices with whatever smart home infrastructure you are using. 44 + ''; 45 + maintainers = with maintainers; [ 46 + sweber 47 + hexa 48 + ]; 49 + mainProgram = "zigbee2mqtt"; 50 + }; 51 + }
+73
pkgs/by-name/zi/zigbee2mqtt_2/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + nodejs, 6 + npmHooks, 7 + pnpm_9, 8 + systemdMinimal, 9 + nixosTests, 10 + nix-update-script, 11 + withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemdMinimal, 12 + }: 13 + 14 + let 15 + pnpm = pnpm_9; 16 + in 17 + stdenv.mkDerivation (finalAttrs: { 18 + pname = "zigbee2mqtt"; 19 + version = "2.1.1"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "Koenkk"; 23 + repo = "zigbee2mqtt"; 24 + tag = finalAttrs.version; 25 + hash = "sha256-YVsQ4Zo0nlIb9m4wiK7xcqB7eE/h2ZvTTqEYLDagoHM="; 26 + }; 27 + 28 + pnpmDeps = pnpm.fetchDeps { 29 + inherit (finalAttrs) pname version src; 30 + hash = "sha256-Wr7FngKfedUrtOLpaTxvAdJZfCXo1/+oLMIJMOCgafk="; 31 + }; 32 + 33 + nativeBuildInputs = [ 34 + nodejs 35 + npmHooks.npmInstallHook 36 + pnpm.configHook 37 + ]; 38 + 39 + buildInputs = lib.optionals withSystemd [ 40 + systemdMinimal 41 + ]; 42 + 43 + buildPhase = '' 44 + runHook preBuild 45 + 46 + pnpm run build 47 + 48 + runHook postBuild 49 + ''; 50 + 51 + dontNpmPrune = true; 52 + 53 + passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt_2; 54 + passthru.updateScript = nix-update-script { }; 55 + 56 + meta = with lib; { 57 + changelog = "https://github.com/Koenkk/zigbee2mqtt/releases/tag/${finalAttrs.version}"; 58 + description = "Zigbee to MQTT bridge using zigbee-shepherd"; 59 + homepage = "https://github.com/Koenkk/zigbee2mqtt"; 60 + license = licenses.gpl3; 61 + longDescription = '' 62 + Allows you to use your Zigbee devices without the vendor's bridge or gateway. 63 + 64 + It bridges events and allows you to control your Zigbee devices via MQTT. 65 + In this way you can integrate your Zigbee devices with whatever smart home infrastructure you are using. 66 + ''; 67 + maintainers = with maintainers; [ 68 + sweber 69 + hexa 70 + ]; 71 + mainProgram = "zigbee2mqtt"; 72 + }; 73 + })
+2 -2
pkgs/development/libraries/oneDNN/default.nix
··· 9 # https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn 10 stdenv.mkDerivation (finalAttrs: { 11 pname = "oneDNN"; 12 - version = "3.5.3"; 13 14 src = fetchFromGitHub { 15 owner = "oneapi-src"; 16 repo = "oneDNN"; 17 rev = "v${finalAttrs.version}"; 18 - hash = "sha256-/ERkk6bgGEKoJEVdnBxMFEzB8pii71t3zQZNtyg+TdQ="; 19 }; 20 21 outputs = [ "out" "dev" "doc" ];
··· 9 # https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn 10 stdenv.mkDerivation (finalAttrs: { 11 pname = "oneDNN"; 12 + version = "3.7"; 13 14 src = fetchFromGitHub { 15 owner = "oneapi-src"; 16 repo = "oneDNN"; 17 rev = "v${finalAttrs.version}"; 18 + hash = "sha256-KUQRdsmEFC9hgBF0O8+Ltb2wC4QzjLjMdfxZCi3Dy2A="; 19 }; 20 21 outputs = [ "out" "dev" "doc" ];
+2 -2
pkgs/development/libraries/onnxruntime/default.nix
··· 30 31 32 let 33 - version = "1.20.1"; 34 35 src = fetchFromGitHub { 36 owner = "microsoft"; 37 repo = "onnxruntime"; 38 tag = "v${version}"; 39 - hash = "sha256-xIjR2HsVIqc78ojSXzoTGIxk7VndGYa8o4pVB8U8oXI="; 40 fetchSubmodules = true; 41 }; 42
··· 30 31 32 let 33 + version = "1.20.2"; 34 35 src = fetchFromGitHub { 36 owner = "microsoft"; 37 repo = "onnxruntime"; 38 tag = "v${version}"; 39 + hash = "sha256-GTrRRNdqLUKCcWC9VdV/Oslszykn73dMXf66FLcHRVc="; 40 fetchSubmodules = true; 41 }; 42
+2 -2
pkgs/development/python-modules/adext/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "adext"; 13 - version = "0.4.3"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "ajschmidt8"; 20 repo = "adext"; 21 tag = "v${version}"; 22 - hash = "sha256-y8BvcSc3vD0FEWiyzW2Oh6PBS2Itjs2sz+9Dzh5yqSg="; 23 }; 24 25 build-system = [ setuptools-scm ];
··· 10 11 buildPythonPackage rec { 12 pname = "adext"; 13 + version = "0.4.4"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "ajschmidt8"; 20 repo = "adext"; 21 tag = "v${version}"; 22 + hash = "sha256-KzL9yNdWgeO4Q5NzyHgxWv5gy2Awr86qYD526dyZCtM="; 23 }; 24 25 build-system = [ setuptools-scm ];
+2 -2
pkgs/development/python-modules/alarmdecoder/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "alarmdecoder"; 16 - version = "1.13.11"; 17 format = "setuptools"; 18 disabled = pythonOlder "3.6"; 19 ··· 21 owner = "nutechsoftware"; 22 repo = "alarmdecoder"; 23 rev = version; 24 - hash = "sha256-q2s+wngDKtWm5mxGHNAc63Ed6tiQD9gLHVoQZNWFB0w="; 25 }; 26 27 postPatch = ''
··· 13 14 buildPythonPackage rec { 15 pname = "alarmdecoder"; 16 + version = "1.13.12"; 17 format = "setuptools"; 18 disabled = pythonOlder "3.6"; 19 ··· 21 owner = "nutechsoftware"; 22 repo = "alarmdecoder"; 23 rev = version; 24 + hash = "sha256-d9xNXPhFX2TUjnzZlhvqq/YASITBn6lMVTzqi+TPNjI="; 25 }; 26 27 postPatch = ''
+2 -2
pkgs/development/python-modules/androguard/default.nix
··· 35 36 buildPythonPackage rec { 37 pname = "androguard"; 38 - version = "4.1.2"; 39 pyproject = true; 40 41 src = fetchFromGitHub { 42 repo = pname; 43 owner = pname; 44 tag = "v${version}"; 45 - sha256 = "sha256-rBoYqhkjDcLhv1VVlIt5Uj05MyBk+QbLD1aCjQkrmqw="; 46 }; 47 48 build-system = [
··· 35 36 buildPythonPackage rec { 37 pname = "androguard"; 38 + version = "4.1.3"; 39 pyproject = true; 40 41 src = fetchFromGitHub { 42 repo = pname; 43 owner = pname; 44 tag = "v${version}"; 45 + sha256 = "sha256-qz6x7UgYXal1DbQGzi4iKnSGEn873rKibKme/pF7tLk="; 46 }; 47 48 build-system = [
+3 -1
pkgs/development/python-modules/embedding-reader/default.nix
··· 7 pandas, 8 pyarrow, 9 pytestCheckHook, 10 }: 11 12 buildPythonPackage rec { ··· 23 24 pythonRelaxDeps = [ "pyarrow" ]; 25 26 - propagatedBuildInputs = [ 27 fsspec 28 numpy 29 pandas 30 pyarrow 31 ]; 32 33 nativeCheckInputs = [ pytestCheckHook ];
··· 7 pandas, 8 pyarrow, 9 pytestCheckHook, 10 + tqdm, 11 }: 12 13 buildPythonPackage rec { ··· 24 25 pythonRelaxDeps = [ "pyarrow" ]; 26 27 + dependencies = [ 28 fsspec 29 numpy 30 pandas 31 pyarrow 32 + tqdm 33 ]; 34 35 nativeCheckInputs = [ pytestCheckHook ];
+3
pkgs/development/python-modules/numpyro/default.nix
··· 93 94 # ValueError: compiling computation that requires 2 logical devices, but only 1 XLA devices are available (num_replicas=2) 95 "test_chain" 96 ]; 97 98 meta = {
··· 93 94 # ValueError: compiling computation that requires 2 logical devices, but only 1 XLA devices are available (num_replicas=2) 95 "test_chain" 96 + 97 + # test_biject_to[CorrMatrix()-(15,)] - assert Array(False, dtype=bool) 98 + "test_biject_to" 99 ]; 100 101 meta = {
+2 -2
pkgs/development/python-modules/pyfibaro/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "pyfibaro"; 14 - version = "0.8.0"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.9"; ··· 20 owner = "rappenze"; 21 repo = "pyfibaro"; 22 tag = version; 23 - hash = "sha256-7hn5iFuN86sdqLi5MIEwBYLYbPg7J1BbADHYdjYBCNA="; 24 }; 25 26 build-system = [ setuptools ];
··· 11 12 buildPythonPackage rec { 13 pname = "pyfibaro"; 14 + version = "0.8.1"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.9"; ··· 20 owner = "rappenze"; 21 repo = "pyfibaro"; 22 tag = version; 23 + hash = "sha256-M7ntlPK88er9Se3pPZEHjCDw3TIYtiruHdaCLB0ee8A="; 24 }; 25 26 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/whirlpool-sixth-sense/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "whirlpool-sixth-sense"; 19 - version = "0.18.12"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.11"; ··· 25 owner = "abmantis"; 26 repo = "whirlpool-sixth-sense"; 27 tag = version; 28 - hash = "sha256-KfWMHMudUClt4xc2QZgrYP0/7boWKLDDNUhmhk0w2aA="; 29 }; 30 31 build-system = [ setuptools ];
··· 16 17 buildPythonPackage rec { 18 pname = "whirlpool-sixth-sense"; 19 + version = "0.19"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.11"; ··· 25 owner = "abmantis"; 26 repo = "whirlpool-sixth-sense"; 27 tag = version; 28 + hash = "sha256-yxvlW+bKmZdCwcm4CkJVCzBEcQ8NXaGDfS8S6mCvmEw="; 29 }; 30 31 build-system = [ setuptools ];
-1
pkgs/development/r-modules/default.nix
··· 986 # Impure network access during build 987 "waddR" 988 "tiledb" 989 - "x13binary" 990 "switchr" 991 992 # ExperimentHub dependents, require net access during build
··· 986 # Impure network access during build 987 "waddR" 988 "tiledb" 989 "switchr" 990 991 # ExperimentHub dependents, require net access during build