diff --git a/ci/github-script/labels.js b/ci/github-script/labels.js index d50dab436d8a..467d3b1f0ba7 100644 --- a/ci/github-script/labels.js +++ b/ci/github-script/labels.js @@ -93,6 +93,13 @@ module.exports = async ({ github, context, core, dry }) => { log('Last eval run', run_id ?? '') if (conclusion === 'success') { + // Check for any human reviews other than GitHub actions and other GitHub apps. + // Accounts could be deleted as well, so don't count them. + const humanReviews = reviews.filter( + (r) => + r.user && !r.user.login.endsWith('[bot]') && r.user.type !== 'Bot', + ) + Object.assign(prLabels, { // We only set this label if the latest eval run was successful, because if it was not, it // *could* have requested reviewers. We will let the PR author fix CI first, before "escalating" @@ -105,7 +112,7 @@ module.exports = async ({ github, context, core, dry }) => { '9.needs: reviewer': !pull_request.draft && pull_request.requested_reviewers.length === 0 && - reviews.length === 0, + humanReviews.length === 0, }) } diff --git a/nixos/doc/manual/release-notes/rl-2311.section.md b/nixos/doc/manual/release-notes/rl-2311.section.md index 9d987e0b33a0..006170c2ee53 100644 --- a/nixos/doc/manual/release-notes/rl-2311.section.md +++ b/nixos/doc/manual/release-notes/rl-2311.section.md @@ -1030,7 +1030,7 @@ Make sure to also check the many updates in the [Nixpkgs library](#sec-release-2 - [eris-server](https://codeberg.org/eris/eris-go), an implementation of the Encoding for Robust Immutable Storage (ERIS). Available as - [services.eris-server](#opt-services.eris-server.enable). + `services.eris-server`. - [forgejo](https://forgejo.org/), a git forge and drop-in replacement for Gitea. Available as [services.forgejo](#opt-services.forgejo.enable). diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index 3e3b8f10a74a..a5e1b84ae48a 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -222,6 +222,8 @@ - `services.clamsmtp` is unmaintained and was removed from Nixpkgs. +- `services.eris-server` was removed from Nixpkgs due to a hostile upstream. + - `prosody` gained a config check option named `services.prosody.checkConfig` which runs `prosodyctl check config` and is turned on by default. - `services.dependency-track` removed its configuration of the JVM heap size. This lets the JVM choose its maximum heap size automatically, which should work much better in practice for most users. For deployments on systems with little RAM, it may now be necessary to manually configure a maximum heap size using {option}`services.dependency-track.javaArgs`. diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 03c880b3705d..d0b01c034caa 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1052,7 +1052,6 @@ ./services/network-filesystems/davfs2.nix ./services/network-filesystems/diod.nix ./services/network-filesystems/drbd.nix - ./services/network-filesystems/eris-server.nix ./services/network-filesystems/glusterfs.nix ./services/network-filesystems/ipfs-cluster.nix ./services/network-filesystems/kbfs.nix diff --git a/nixos/modules/services/misc/ntfy-sh.nix b/nixos/modules/services/misc/ntfy-sh.nix index b69c03a6679d..8e10576f54e4 100644 --- a/nixos/modules/services/misc/ntfy-sh.nix +++ b/nixos/modules/services/misc/ntfy-sh.nix @@ -61,6 +61,18 @@ in Configuration for ntfy.sh, supported values are [here](https://ntfy.sh/docs/config/#config-options). ''; }; + + environmentFile = lib.mkOption { + type = lib.types.nullOr lib.types.path; + default = null; + example = "/run/secrets/ntfy"; + description = '' + Path to a file containing extra ntfy environment variables in the systemd `EnvironmentFile` + format. Refer to the [documentation](https://docs.ntfy.sh/config/) for config options. + + This can be used to pass secrets such as creating declarative users or token without putting them in the Nix store. + ''; + }; }; config = @@ -109,6 +121,7 @@ in MemoryDenyWriteExecute = true; # Upstream Recommendation LimitNOFILE = 20500; + EnvironmentFile = lib.mkIf (cfg.environmentFile != null) cfg.environmentFile; }; }; diff --git a/nixos/modules/services/network-filesystems/eris-server.nix b/nixos/modules/services/network-filesystems/eris-server.nix deleted file mode 100644 index 5782d76f2661..000000000000 --- a/nixos/modules/services/network-filesystems/eris-server.nix +++ /dev/null @@ -1,126 +0,0 @@ -{ - config, - lib, - pkgs, - ... -}: - -let - cfg = config.services.eris-server; - stateDirectoryPath = "\${STATE_DIRECTORY}"; - nullOrStr = with lib.types; nullOr str; -in -{ - - options.services.eris-server = { - - enable = lib.mkEnableOption "an ERIS server"; - - package = lib.mkOption { - type = lib.types.package; - default = pkgs.eris-go; - defaultText = lib.literalExpression "pkgs.eris-go"; - description = "Package to use for the ERIS server."; - }; - - decode = lib.mkOption { - type = lib.types.bool; - default = false; - description = '' - Whether the HTTP service (when enabled) will decode ERIS content at /uri-res/N2R?urn:eris:. - Enabling this is recommended only for private or local-only servers. - ''; - }; - - listenCoap = lib.mkOption { - type = nullOrStr; - default = ":5683"; - example = "[::1]:5683"; - description = '' - Server CoAP listen address. Listen on all IP addresses at port 5683 by default. - Please note that the server can service client requests for ERIS-blocks by - querying other clients connected to the server. Whether or not blocks are - relayed back to the server depends on client configuration but be aware this - may leak sensitive metadata and trigger network activity. - ''; - }; - - listenHttp = lib.mkOption { - type = nullOrStr; - default = null; - example = "[::1]:8080"; - description = "Server HTTP listen address. Do not listen by default."; - }; - - backends = lib.mkOption { - type = with lib.types; listOf str; - description = '' - List of backend URLs. - Add "get" and "put" as query elements to enable those operations. - ''; - example = [ - "badger+file:///var/db/eris.badger?get&put" - "coap+tcp://eris.example.com:5683?get" - ]; - }; - - mountpoint = lib.mkOption { - type = nullOrStr; - default = null; - example = "/eris"; - description = '' - Mountpoint for FUSE namespace that exposes "urn:eris:…" files. - ''; - }; - - }; - - config = lib.mkIf cfg.enable { - assertions = [ - { - assertion = lib.strings.versionAtLeast cfg.package.version "20231219"; - message = "Version of `config.services.eris-server.package` is incompatible with this module"; - } - ]; - - systemd.services.eris-server = - let - cmd = - "${cfg.package}/bin/eris-go server" - + (lib.optionalString (cfg.listenCoap != null) " --coap '${cfg.listenCoap}'") - + (lib.optionalString (cfg.listenHttp != null) " --http '${cfg.listenHttp}'") - + (lib.optionalString cfg.decode " --decode") - + (lib.optionalString (cfg.mountpoint != null) " --mountpoint '${cfg.mountpoint}'"); - in - { - description = "ERIS block server"; - after = [ "network.target" ]; - wantedBy = [ "multi-user.target" ]; - environment.ERIS_STORE_URL = toString cfg.backends; - script = lib.mkIf (cfg.mountpoint != null) '' - export PATH=${config.security.wrapperDir}:$PATH - ${cmd} - ''; - serviceConfig = - let - umounter = lib.mkIf ( - cfg.mountpoint != null - ) "-${config.security.wrapperDir}/fusermount -uz ${cfg.mountpoint}"; - in - if (cfg.mountpoint == null) then - { - ExecStart = cmd; - } - else - { - ExecStartPre = umounter; - ExecStopPost = umounter; - } - // { - Restart = "always"; - RestartSec = 20; - AmbientCapabilities = "CAP_NET_BIND_SERVICE"; - }; - }; - }; -} diff --git a/nixos/modules/services/security/opensnitch.nix b/nixos/modules/services/security/opensnitch.nix index 7695231226bf..26c015a8107e 100644 --- a/nixos/modules/services/security/opensnitch.nix +++ b/nixos/modules/services/security/opensnitch.nix @@ -197,10 +197,16 @@ in ) ); + security.auditd = lib.mkIf (cfg.settings.ProcMonitorMethod == "audit") { + enable = true; + plugins.af_unix.active = true; + }; + systemd = { packages = [ cfg.package ]; services.opensnitchd = { wantedBy = [ "multi-user.target" ]; + path = lib.optionals (cfg.settings.ProcMonitorMethod == "audit") [ pkgs.audit ]; serviceConfig = { ExecStart = let @@ -210,7 +216,7 @@ in in [ "" - "${cfg.package}/bin/opensnitchd --config-file ${format.generate "default-config.json" preparedSettings}" + "${lib.getExe' cfg.package "opensnitchd"} --config-file ${format.generate "default-config.json" preparedSettings}" ]; }; preStart = lib.mkIf (cfg.rules != { }) ( @@ -251,5 +257,8 @@ in }; - meta.maintainers = with lib.maintainers; [ onny ]; + meta.maintainers = with lib.maintainers; [ + onny + grimmauld + ]; } diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index cf347fc92061..74b116a7de37 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -494,7 +494,6 @@ in }; ergo = runTest ./ergo.nix; ergochat = runTest ./ergochat.nix; - eris-server = runTest ./eris-server.nix; esphome = runTest ./esphome.nix; etc = pkgs.callPackage ../modules/system/etc/test.nix { inherit evalMinimalConfig; }; activation = pkgs.callPackage ../modules/system/activation/test.nix { }; diff --git a/nixos/tests/eris-server.nix b/nixos/tests/eris-server.nix deleted file mode 100644 index a87e5cad3400..000000000000 --- a/nixos/tests/eris-server.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ pkgs, lib, ... }: -{ - name = "eris-server"; - - nodes.server = { - environment.systemPackages = [ - pkgs.eris-go - pkgs.eriscmd - ]; - services.eris-server = { - enable = true; - decode = true; - listenHttp = "[::1]:80"; - backends = [ "badger+file:///var/cache/eris.badger?get&put" ]; - mountpoint = "/eris"; - }; - }; - - testScript = '' - start_all() - server.wait_for_unit("eris-server.service") - server.wait_for_open_port(5683) - server.wait_for_open_port(80) - server.succeed("eriscmd get http://[::1] $(echo 'Hail ERIS!' | eriscmd put coap+tcp://[::1]:5683)") - ''; -} diff --git a/nixos/tests/ntfy-sh.nix b/nixos/tests/ntfy-sh.nix index b0dba5f0647b..a2bf0d6e4faa 100644 --- a/nixos/tests/ntfy-sh.nix +++ b/nixos/tests/ntfy-sh.nix @@ -1,28 +1,42 @@ -import ./make-test-python.nix { - name = "ntfy-sh"; +import ./make-test-python.nix ( + { pkgs, ... }: + { + name = "ntfy-sh"; - nodes.machine = - { ... }: - { - services.ntfy-sh.enable = true; - services.ntfy-sh.settings.base-url = "http://localhost:2586"; - }; + nodes.machine = + { ... }: + { + services.ntfy-sh.enable = true; + services.ntfy-sh.settings.base-url = "http://localhost:2586"; - testScript = '' - import json + # Create a user with user:123 + services.ntfy-sh.environmentFile = pkgs.writeText "ntfy.env" '' + NTFY_AUTH_DEFAULT_ACCESS='deny-all' + NTFY_AUTH_USERS='user:$2a$12$W2v7IQhkayvJOYRpg6YEruxj.jUO3R2xQOU7s1vC3HzLLB9gSKJ9.:user' + NTFY_AUTH_ACCESS='user:test:rw' + ''; + }; - msg = "Test notification" + testScript = '' + import json - machine.wait_for_unit("multi-user.target") + msg = "Test notification" - machine.wait_for_open_port(2586) + machine.wait_for_unit("multi-user.target") - machine.succeed(f"curl -d '{msg}' localhost:2586/test") + machine.wait_for_open_port(2586) - notif = json.loads(machine.succeed("curl -s localhost:2586/test/json?poll=1")) + machine.succeed(f"curl -u user:1234 -d '{msg}' localhost:2586/test") - assert msg == notif["message"], "Wrong message" + # If we have a user, receive a message + notif = json.loads(machine.succeed("curl -u user:1234 -s localhost:2586/test/json?poll=1")) + assert msg == notif["message"], "Wrong message" - machine.succeed("ntfy user list") - ''; -} + # If we have no user, we should get forbidden, making sure the default access config works + notif = json.loads(machine.succeed("curl -s localhost:2586/test/json?poll=1")) + assert 403 == notif["http"], f"Should return 403, got {notif["http"]}" + + machine.succeed("ntfy user list") + ''; + } +) diff --git a/nixos/tests/opensnitch.nix b/nixos/tests/opensnitch.nix index 4a62bbb1e8c2..0e97717f45bd 100644 --- a/nixos/tests/opensnitch.nix +++ b/nixos/tests/opensnitch.nix @@ -33,7 +33,7 @@ in enable = true; settings.DefaultAction = "deny"; settings.ProcMonitorMethod = m; - settings.LogLevel = 0; + settings.LogLevel = 1; }; } ) monitorMethods @@ -46,7 +46,7 @@ in enable = true; settings.DefaultAction = "deny"; settings.ProcMonitorMethod = m; - settings.LogLevel = 0; + settings.LogLevel = 1; rules = { curl = { name = "curl"; @@ -71,13 +71,24 @@ in server.wait_for_unit("caddy.service") server.wait_for_open_port(80) '' - + lib.concatLines ( - map (m: '' - client_blocked_${m}.wait_for_unit("opensnitchd.service") - client_blocked_${m}.fail("curl http://server") + + ( + lib.concatLines ( + map (m: '' + client_blocked_${m}.wait_for_unit("opensnitchd.service") + client_blocked_${m}.fail("curl http://server") - client_allowed_${m}.wait_for_unit("opensnitchd.service") - client_allowed_${m}.succeed("curl http://server") - '') monitorMethods + client_allowed_${m}.wait_for_unit("opensnitchd.service") + client_allowed_${m}.succeed("curl http://server") + '') monitorMethods + ) + + '' + # make sure the kernel modules were actually properly loaded + client_blocked_ebpf.succeed(r"journalctl -u opensnitchd --grep '\[eBPF\] module loaded: /nix/store/.*/etc/opensnitchd/opensnitch\.o'") + client_blocked_ebpf.succeed(r"journalctl -u opensnitchd --grep '\[eBPF\] module loaded: /nix/store/.*/etc/opensnitchd/opensnitch-procs\.o'") + client_blocked_ebpf.succeed(r"journalctl -u opensnitchd --grep '\[eBPF\] module loaded: /nix/store/.*/etc/opensnitchd/opensnitch-dns\.o'") + client_allowed_ebpf.succeed(r"journalctl -u opensnitchd --grep '\[eBPF\] module loaded: /nix/store/.*/etc/opensnitchd/opensnitch\.o'") + client_allowed_ebpf.succeed(r"journalctl -u opensnitchd --grep '\[eBPF\] module loaded: /nix/store/.*/etc/opensnitchd/opensnitch-procs\.o'") + client_allowed_ebpf.succeed(r"journalctl -u opensnitchd --grep '\[eBPF\] module loaded: /nix/store/.*/etc/opensnitchd/opensnitch-dns\.o'") + '' ); } diff --git a/nixos/tests/silverbullet.nix b/nixos/tests/silverbullet.nix index af2c6d5ec2a7..8a4baedd0a1a 100644 --- a/nixos/tests/silverbullet.nix +++ b/nixos/tests/silverbullet.nix @@ -27,10 +27,6 @@ SB_USER=user:password SB_AUTH_TOKEN=test ''; - extraArgs = [ - "--reindex" - "--db /home/test/silverbullet/custom.db" - ]; }; }; diff --git a/pkgs/applications/display-managers/sddm/default.nix b/pkgs/applications/display-managers/sddm/default.nix index 902d0e38d62a..7ee30e5a77ac 100644 --- a/pkgs/applications/display-managers/sddm/default.nix +++ b/pkgs/applications/display-managers/sddm/default.nix @@ -12,7 +12,7 @@ }: runCommand "sddm-wrapped" { - inherit (unwrapped) version; + inherit (unwrapped) version outputs; buildInputs = unwrapped.buildInputs @@ -45,4 +45,7 @@ runCommand "sddm-wrapped" for i in bin/*; do makeQtWrapper ${unwrapped}/$i $out/$i --set SDDM_GREETER_DIR $out/bin done + + mkdir -p $man + ln -s ${lib.getMan unwrapped}/* $man/ '' diff --git a/pkgs/applications/display-managers/sddm/unwrapped.nix b/pkgs/applications/display-managers/sddm/unwrapped.nix index 1081289b5583..15378ed16949 100644 --- a/pkgs/applications/display-managers/sddm/unwrapped.nix +++ b/pkgs/applications/display-managers/sddm/unwrapped.nix @@ -14,6 +14,7 @@ systemd, xkeyboardconfig, nixosTests, + docutils, }: let isQt6 = lib.versions.major qtbase.version == "6"; @@ -29,6 +30,11 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-r5mnEWham2WnoEqRh5tBj/6rn5mN62ENOCmsLv2Ht+w="; }; + outputs = [ + "out" + "man" + ]; + patches = [ ./greeter-path.patch ./sddm-ignore-config-mtime.patch @@ -44,6 +50,7 @@ stdenv.mkDerivation (finalAttrs: { cmake pkg-config qttools + docutils ]; buildInputs = [ @@ -61,6 +68,7 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = [ (lib.cmakeBool "BUILD_WITH_QT6" isQt6) + (lib.cmakeBool "BUILD_MAN_PAGES" true) "-DCONFIG_FILE=/etc/sddm.conf" "-DCONFIG_DIR=/etc/sddm.conf.d" diff --git a/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix b/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix index 12956ebdfd30..03471b1fc0e3 100644 --- a/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix +++ b/pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix @@ -11,26 +11,26 @@ vscode-utils.buildVscodeMarketplaceExtension { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-QOMJIhgc/dixPDUmir7bq5dWYGUfEWHJOlgTbGkxuDo="; + hash = "sha256-EfUwtKKyoX1/JNoVe3YsfxoLmjHWkLgFHKQqwDMjGMs="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-CucMSzmeYdrSbXZbevyJb3M2oTkyatddAt2MUMXNwl0="; + hash = "sha256-fZRQIFwDsUsIw9YwsjMhMPeMTOe/JATDBq66yKfJQRU="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-Lv/Hqp5OGC66qdIj/5VPlj434ftK4BBHNWlgg2ZAAac="; + hash = "sha256-ig80H563Mv0Xs4Jh9Ni8Hn9vXAFYwycqNvSO3JJ3t+8="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-KuAT8+8t6YlQ4VygtxGindvSRs1x7oKT9ZgE7Vhvf8I="; + hash = "sha256-9D1H/u8YvgCvVcvm/Cy8GqQrutkSj6E7aqZdyX96LDw="; }; }; in { name = "visualjj"; publisher = "visualjj"; - version = "0.16.1"; + version = "0.16.2"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index f25a47dab901..1c1019da04cb 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -798,28 +798,28 @@ } }, "ungoogled-chromium": { - "version": "139.0.7258.154", + "version": "140.0.7339.80", "deps": { "depot_tools": { - "rev": "ea7a0baff0d8554cf6d38f525b4e7882c2b4ec18", - "hash": "sha256-UouvzNFStYScnyfIJcz1Om7cDhC7EyShZQ/Icu73BPo=" + "rev": "7d1e2bdb9168718566caba63a170a67cdab2356b", + "hash": "sha256-ZOzKQpo7Z/h1eeWQj20ghDq7pFZ9nch8lt60aoK/g2k=" }, "gn": { - "version": "0-unstable-2025-06-19", - "rev": "97b68a0bb62b7528bc3491c7949d6804223c2b82", - "hash": "sha256-gwptzuirIdPAV9XCaAT09aM/fY7d6xgBU7oSu9C4tmE=" + "version": "0-unstable-2025-07-29", + "rev": "3a4f5cea73eca32e9586e8145f97b04cbd4a1aee", + "hash": "sha256-Z7bTto8BHnJzjvmKmcVAZ0/BrXimcAETV6YGKNTorQw=" }, "ungoogled-patches": { - "rev": "139.0.7258.154-1", - "hash": "sha256-GGuHEkqcTEvy1m1m8n4hReo8DmLQMDd5J6P1iTnG4Ys=" + "rev": "140.0.7339.80-1", + "hash": "sha256-jBRBph+rhSK6tmrSpCDN39VbSmvHnTquy1HBUQ6QFFY=" }, "npmHash": "sha256-R2gOpfPOUAmnsnUTIvzDPHuHNzL/b2fwlyyfTrywEcI=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "9e0d6b2b47ffb17007b713429c9a302f9e43847f", - "hash": "sha256-L3cq3kx7hOv8bzwkQ+nyDM9VDzsvHaRzrSwrqwyCdHA=", + "rev": "670b6f192f4668d2ac2c06bd77ec3e4eeda7d648", + "hash": "sha256-tAiE11g/zymsOOjb64ZIA0GCGDV+6X5qlXUiU9vED/c=", "recompress": true }, "src/third_party/clang-format/script": { @@ -829,28 +829,28 @@ }, "src/third_party/compiler-rt/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git", - "rev": "2a4f69a118bdc5d03c415de1b9b166b2f1d4084f", - "hash": "sha256-RHh2WjV65ROxGPboxztrMUbxzVuPfAkLQkoooEOs7k0=" + "rev": "dc425afb37a69b60c8c02fef815af29e91b61773", + "hash": "sha256-TANkUmIqP+MirWFmegENuJEFK+Ve/o0A0azuxTzeAo8=" }, "src/third_party/libc++/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git", - "rev": "2c359c239b138a20a03f798e47889448ef131c22", - "hash": "sha256-WbEMS4wowBw1j7UT/5G5DSmgy5ldmdjxMszYtobr9UI=" + "rev": "adbb4a5210ae2a8a4e27fa6199221156c02a9b1a", + "hash": "sha256-34+xTZqWpm+1aks2b4nPD3WRJTkTxNj6ZjTuMveiQ+M=" }, "src/third_party/libc++abi/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git", - "rev": "e44c3c4560f1742744ef3f9fb4217a5f26ebca1b", - "hash": "sha256-WIJAAHO+n6C5N7nyw8m8xGXr/OXvRGfsScBBdUyjxyg=" + "rev": "a6c815c69d55ec59d020abde636754d120b402ad", + "hash": "sha256-wO64dyP1O3mCBh/iiRkSzaWMkiDkb7B98Avd4SpnY70=" }, "src/third_party/libunwind/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git", - "rev": "5bbf35ae6801f579c523893176789774c0726e22", - "hash": "sha256-hpOxKXZkZEWNptp31B1DZ8V9E7LsRbbYdPdUD7EYA+8=" + "rev": "84c5262b57147e9934c0a8f2302d989b44ec7093", + "hash": "sha256-GmLreEtoyHMXr6mZgZ7NS1ZaS9leB9eMbISeN7qmfqw=" }, "src/third_party/llvm-libc/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git", - "rev": "79a5aa1b7fcbdf3397bc2a08cbd6ef5c302dfb5a", - "hash": "sha256-lddA/+ol5crXlEmRa/JqWvnLTGmyKDUMTlTHC1pFLwc=" + "rev": "6adc0aa946a413c124758a3a0ac12e5a536c7dd3", + "hash": "sha256-C5ZmMzhGdRAd9tpad8hnqM6RoXsunKSuYUoUQdsYclI=" }, "src/chrome/test/data/perf/canvas_bench": { "url": "https://chromium.googlesource.com/chromium/canvas_bench.git", @@ -869,8 +869,8 @@ }, "src/docs/website": { "url": "https://chromium.googlesource.com/website.git", - "rev": "a812d22617824ad2cd291e110378ccec5ae7735f", - "hash": "sha256-LNLHuhVKulsp0w+rXNqwC9Kh2QdouUvMX3ZNFJKv6t0=" + "rev": "a89f6810f6a5b0e11e4ec00387e9f97e8f6c23ae", + "hash": "sha256-LH4TlXPBULUamqTDitDEXiB37705BzEAqX1Lan87eoM=" }, "src/media/cdm/api": { "url": "https://chromium.googlesource.com/chromium/cdm.git", @@ -879,23 +879,18 @@ }, "src/net/third_party/quiche/src": { "url": "https://quiche.googlesource.com/quiche.git", - "rev": "823662119bac4eb4a2771a1d45a8c00b5c6737ce", - "hash": "sha256-YyNQ7RLkNzV2fbjKuwTT3BSL70Qntb2TY633sbKFD/I=" + "rev": "42832178b3b6ae20f0d1c9634c040c528614f45f", + "hash": "sha256-ImjvS826eyo82TIDw6M/7h3lrwbCwxQ+oKJr8RaqDTc=" }, "src/testing/libfuzzer/fuzzers/wasm_corpus": { "url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git", "rev": "1df5e50a45db9518a56ebb42cb020a94a090258b", "hash": "sha256-gItDOfNqm1tHlmelz3l2GGdiKi9adu1EpPP6U7+8EQY=" }, - "src/third_party/accessibility_test_framework/src": { - "url": "https://chromium.googlesource.com/external/github.com/google/Accessibility-Test-Framework-for-Android.git", - "rev": "4a764c690353ea136c82f1a696a70bf38d1ef5fe", - "hash": "sha256-mzVgoxxBWebesG6okyMxxmO6oH+TITA4o9ucHHMMzkQ=" - }, "src/third_party/angle": { "url": "https://chromium.googlesource.com/angle/angle.git", - "rev": "d9fc4a372074b1079c193c422fc4a180e79b6636", - "hash": "sha256-owMOjZEXhjXkEwzKdNVUk6Uzqdfp8UQq4JLDSvbvyeA=" + "rev": "cbc4153da8d5796b0fbb3cf288e97bee19436191", + "hash": "sha256-lexJRf3EZexLgSuk8ziA+OUW+jTYlkXUPKHU/E6aUcY=" }, "src/third_party/angle/third_party/glmark2/src": { "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", @@ -909,13 +904,13 @@ }, "src/third_party/angle/third_party/VK-GL-CTS/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS", - "rev": "4c617fa74b67a177c7bde5f48c73f5a5509121ed", - "hash": "sha256-fl3yXkdi1KqrrmHB9k+l/eaINuFHgruUL6MB/9QXvhE=" + "rev": "ad59a18f2ce08e60c9f4ab0aaf9b62679ab8c626", + "hash": "sha256-42ShMIXq9CnOlmwXcUvupPpQSNggdlXEkR3mdthsGzg=" }, "src/third_party/anonymous_tokens/src": { "url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git", - "rev": "d708a2602a5947ee068f784daa1594a673d47c4a", - "hash": "sha256-GaRtZmYqajLUpt7ToRfMLBlyMiJB5yT9BaaT9pHH7OM=" + "rev": "50b2ee441f1c3bad73ab7430c41fd1ea5a7a06a6", + "hash": "sha256-NiqQy4CEK8qWb2khi4zTSb3fAf3n9LvBsmceSeyQ+Q0=" }, "src/third_party/readability/src": { "url": "https://chromium.googlesource.com/external/github.com/mozilla/readability.git", @@ -929,13 +924,13 @@ }, "src/third_party/dav1d/libdav1d": { "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git", - "rev": "63bf075aada99afa112f84c61ddc9cead8ce04d3", - "hash": "sha256-TD4RZSNOmlNFJQReViaNxMEgWhdXGccLazBzmd+MNs8=" + "rev": "716164239ad6e6b11c5dcdaa3fb540309d499833", + "hash": "sha256-2J4M6EkfVtPLUpRWwzXdLkvJio4gskC0ihZnM5H3qYc=" }, "src/third_party/dawn": { "url": "https://dawn.googlesource.com/dawn.git", - "rev": "46b4670bc67cb4f6d34f6ce6a46ba7e1d6059abf", - "hash": "sha256-fLyP1ww4gtxOnT7FPWfjYS1+DIex+jfufCz7nZS6L10=" + "rev": "8550f9c1ff8859d25cc49bdfacef083cff2c5121", + "hash": "sha256-gDtFhalOMFWR25XLVbYB/GE1lSQd1ClZ8h175qkC6PU=" }, "src/third_party/dawn/third_party/glfw": { "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw", @@ -944,8 +939,8 @@ }, "src/third_party/dawn/third_party/dxc": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler", - "rev": "d1d0a31a7a6a039a35d3b8bc9586b23c57bea2a5", - "hash": "sha256-DCQVRuAEYOne4x2OJMr62HLx7kyan3Uj6UwXnxuDNpg=" + "rev": "50764bac3d4048144e9ada5f5a742c82cc97cc9a", + "hash": "sha256-rs5cw/kpRq0Bcr2ov5kKsupwqkIQDvuvUMbZbAdOmGI=" }, "src/third_party/dawn/third_party/dxheaders": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers", @@ -964,13 +959,13 @@ }, "src/third_party/dawn/third_party/webgpu-cts": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts", - "rev": "2a8d4a83f751286302ce34573409ad75cc318508", - "hash": "sha256-VUSsDgNHMiSCLDDicscMwskFu/qOzuz04mqYoFtnJF8=" + "rev": "5b477670f53e5fefcf4bd829a2952013ef9d1953", + "hash": "sha256-os0yeQb6snDvUjYghrIYAy9nUi1j8Y2YoTfsiQ7SlpA=" }, "src/third_party/dawn/third_party/webgpu-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers", - "rev": "4f617851dfa20bd240436d9255bcb7e4dbbb1e3f", - "hash": "sha256-ugbed1toiw7aY/v9E6akjFGARBe0/mhRZI9MSHG/JnI=" + "rev": "c8b371dd2ff8a2b028fdc0206af5958521181ba8", + "hash": "sha256-rHDN4ln5kTMzabW427Xktl93E+8EVhWa2i8n4Mh2BgQ=" }, "src/third_party/highway/src": { "url": "https://chromium.googlesource.com/external/github.com/google/highway.git", @@ -984,13 +979,13 @@ }, "src/third_party/boringssl/src": { "url": "https://boringssl.googlesource.com/boringssl.git", - "rev": "81be8eb2ca225281bb263ac09ece5370d6462a7d", - "hash": "sha256-/GYjjNmbj+bAYy5V15rRkZo54nUx0w0iAujBmTrc1/s=" + "rev": "0a0009998fa180695f3e2071805dc03c9a5f3124", + "hash": "sha256-hYUbfUo00gHqYKac0vOpmBHtb5/FBsgXL+UQtrHxGaM=" }, "src/third_party/breakpad/breakpad": { "url": "https://chromium.googlesource.com/breakpad/breakpad.git", - "rev": "9d1f417714a6883f8d4e345c07802eb79edd2e90", - "hash": "sha256-yxeNERobO7TxJWUfppbBTysPMTifC2xzjUrN6Yzud+U=" + "rev": "ff252ff6faf5e3a52dc4955aab0d84831697dc94", + "hash": "sha256-8OfbSe+ly/5FFYk8NubAV39ACMr5S4wbLBVdiQHWeok=" }, "src/third_party/cast_core/public/src": { "url": "https://chromium.googlesource.com/cast_core/public", @@ -999,8 +994,8 @@ }, "src/third_party/catapult": { "url": "https://chromium.googlesource.com/catapult.git", - "rev": "c4f7831fe85d210ed50572e54d0cb1a26ccc401a", - "hash": "sha256-EKObRlHf5Cu7VyntXR2DC62KaBTciAyvSywyAt5gWy8=" + "rev": "0fd1415f0cf3219ba097d37336141897fab7c5e9", + "hash": "sha256-khxdFV6fxbTazz195MlxktLlihXytpNYCykLrI8nftM=" }, "src/third_party/ced/src": { "url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git", @@ -1024,8 +1019,8 @@ }, "src/third_party/cpuinfo/src": { "url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git", - "rev": "d7427551d6531037da216d20cd36feb19ed4905f", - "hash": "sha256-gJgvE3823NyVOIL0Grkldde3U/N9NNqlLAA0btj3TSg=" + "rev": "33ed0be77d7767d0e2010e2c3cf972ef36c7c307", + "hash": "sha256-0rZzbZkOo6DAt1YnH4rtx0FvmCuYH8M6X3DNJ0gURpU=" }, "src/third_party/crc32c/src": { "url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git", @@ -1034,23 +1029,28 @@ }, "src/third_party/cros_system_api": { "url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git", - "rev": "349c5cb547162b967df40a336fc08bb18819a5e1", - "hash": "sha256-nSU/Od8TupR6dOVr6XC9btwUkjbQ6m3Oh3tChYo5i4g=" + "rev": "07b9fafa3fff468afa2960789d2b28444c38db3e", + "hash": "sha256-JpimNp8PmsROMiQLy8H39n8l+KDwaivZiIOgSjLF3U4=" }, "src/third_party/crossbench": { "url": "https://chromium.googlesource.com/crossbench.git", - "rev": "77308ff3c8445656fd104cd80e3bd933b23cb05d", - "hash": "sha256-ONQSTRjrleGERU2ioaCKBcpYT1vhad4hYj/x0MIOh1Q=" + "rev": "69b7e2bb8e1d8d92d4efbb92bcddba3af2716577", + "hash": "sha256-1cyXu5fSHWLWt3qdafWQu1WyeZ+fT/be7seiv/MDPdQ=" + }, + "src/third_party/crossbench-web-tests": { + "url": "https://chromium.googlesource.com/chromium/web-tests.git", + "rev": "3c76c8201f0732fe9781742229ab8ac43bf90cbf", + "hash": "sha256-yJmi1IpUiKhdoHAXyazkpm+Ezuc4Hp8pOIBntG5hN+U=" }, "src/third_party/depot_tools": { "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git", - "rev": "ea7a0baff0d8554cf6d38f525b4e7882c2b4ec18", - "hash": "sha256-UouvzNFStYScnyfIJcz1Om7cDhC7EyShZQ/Icu73BPo=" + "rev": "7d1e2bdb9168718566caba63a170a67cdab2356b", + "hash": "sha256-ZOzKQpo7Z/h1eeWQj20ghDq7pFZ9nch8lt60aoK/g2k=" }, "src/third_party/devtools-frontend/src": { "url": "https://chromium.googlesource.com/devtools/devtools-frontend", - "rev": "bc417052ebef6175721d690a4910e717d92181be", - "hash": "sha256-XoI3HbIV52VWbw15Lsk/gwmy09EtenD7iwXVQse5uVs=" + "rev": "ab96665ae2cfcc054e0243461cfcb56bb016f71a", + "hash": "sha256-8G9OCH5xapLf83bXrKwygCrzwF8C9H2NfnIrDbL+uCc=" }, "src/third_party/dom_distiller_js/dist": { "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", @@ -1064,8 +1064,8 @@ }, "src/third_party/eigen3/src": { "url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git", - "rev": "d0b490ee091629068e0c11953419eb089f9e6bb2", - "hash": "sha256-EmpuOQxshAFa0d6Ddzz6dy21nxHhSn+6Aiz18/o8VUU=" + "rev": "81044ec13df7608d0d9d86aff2ef9805fc69bed1", + "hash": "sha256-W0uonGzjDaN2RbY2U+Kl1a5/nrEZ9T9W426f+a7NUzY=" }, "src/third_party/farmhash/src": { "url": "https://chromium.googlesource.com/external/github.com/google/farmhash.git", @@ -1079,8 +1079,8 @@ }, "src/third_party/ffmpeg": { "url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git", - "rev": "dcdd0fa51b65a0b1688ff6b8f0cc81908f09ded2", - "hash": "sha256-noc3iZ1yCEgkwWyznx48rXC8JuKxla9QgC/CIjRL/y8=" + "rev": "d2d06b12c22d27af58114e779270521074ff1f85", + "hash": "sha256-c5w8CuyE1J0g79lrNq1stdqc1JaAkMbtscdcywmAEMY=" }, "src/third_party/flac": { "url": "https://chromium.googlesource.com/chromium/deps/flac.git", @@ -1094,8 +1094,8 @@ }, "src/third_party/fontconfig/src": { "url": "https://chromium.googlesource.com/external/fontconfig.git", - "rev": "c527fe1452d469e5fa1a211180dd40bcdb79fb2a", - "hash": "sha256-dmzY7TcNpZA9SxHn5nN0IaTzBbwCqd1PV5Sg4RuY7aI=" + "rev": "86b48ec01ece451d5270d0c5181a43151e45a042", + "hash": "sha256-6HLV0U/MA1XprKJ70TKvwUBdkGQPwgqP4Oj5dINsKp0=" }, "src/third_party/fp16/src": { "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FP16.git", @@ -1109,8 +1109,8 @@ }, "src/third_party/freetype/src": { "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git", - "rev": "43940e4cb8fa6fec96cd52669544629c5eef58fa", - "hash": "sha256-1fnH0Qm9qtzjwBNlyHVQrVvvFelKIdhFMhA0zDxQVUY=" + "rev": "27c1cb10a52420515ce66729dfca897be21691b8", + "hash": "sha256-2ialoA/hqlTwnbBkBlgz5CT2nzpUVXVMtEOxSxifiXQ=" }, "src/third_party/fxdiv/src": { "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git", @@ -1154,8 +1154,8 @@ }, "src/third_party/googletest/src": { "url": "https://chromium.googlesource.com/external/github.com/google/googletest.git", - "rev": "35b75a2cba6ef72b7ce2b6b94b05c54ca07df866", - "hash": "sha256-wB33XoxaMQuBls7tNIJ1u61ocKaMw4PyHXBXf/bMNTM=" + "rev": "373af2e3df71599b87a40ce0e37164523849166b", + "hash": "sha256-07pEo2gj3n/IOipqz7UpZkBOywZt7FkfZFCnVyp3xYw=" }, "src/third_party/hunspell_dictionaries": { "url": "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git", @@ -1164,8 +1164,8 @@ }, "src/third_party/icu": { "url": "https://chromium.googlesource.com/chromium/deps/icu.git", - "rev": "b929596baebf0ab4ac7ec07f38365db4c50a559d", - "hash": "sha256-/T7uyzwTCDaamLwSvutvbn6BJuoG1RqeR+xhXI5jmJw=" + "rev": "1b2e3e8a421efae36141a7b932b41e315b089af8", + "hash": "sha256-k3z31DhDPoqjcZdUL4vjyUMVpUiNk44+7rCMTDVPH8Q=" }, "src/third_party/jsoncpp/source": { "url": "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git", @@ -1179,13 +1179,13 @@ }, "src/third_party/libFuzzer/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git", - "rev": "e31b99917861f891308269c36a32363b120126bb", - "hash": "sha256-Lb+HczYax0T7qvC0/Nwhc5l2szQTUYDouWRMD/Qz7sA=" + "rev": "bea408a6e01f0f7e6c82a43121fe3af4506c932e", + "hash": "sha256-TDi1OvYClJKmEDikanKVTmy8uxUXJ95nuVKo5u+uFPM=" }, "src/third_party/fuzztest/src": { "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git", - "rev": "45a1c3ad5ac3de58c8e9a3f89036e3f954820d4c", - "hash": "sha256-qNGviVNU5VKCVQ1KkGmjGAaXF+ijL3s/u2yN+Ee5rmo=" + "rev": "7bab06ff5fbbf8b8cce05a8661369dc2e11cde66", + "hash": "sha256-uWPhInzuidI4smFRjRF95aaVNTsehKd/1y4uRzr12mk=" }, "src/third_party/domato/src": { "url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git", @@ -1199,18 +1199,18 @@ }, "src/third_party/libaom/source/libaom": { "url": "https://aomedia.googlesource.com/aom.git", - "rev": "90c632fc6c01cd8637186c783ca8012bab3c3260", - "hash": "sha256-e+rUkNOakv6WQrgx1ozoJTynk/GZy1zdsnYX4oz+6ks=" + "rev": "e91b7aa26d6d0979bba2bee5e1c27a7a695e0226", + "hash": "sha256-cER77Q9cM5rh+oeh1LDyKDZyQK5VbtE/ANNTN2cYzMo=" }, "src/third_party/crabbyavif/src": { "url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git", - "rev": "eb883022a5886739f07f0241f918e2be97d65ff0", - "hash": "sha256-IxtMAqN3O/s1GrVKzcge9cQ+DVtJtFvHYvsfjmflwVQ=" + "rev": "644c9d84c123ac811a611760a9adc807e3eb5be5", + "hash": "sha256-snogXm3EMmDJoL2ikoaxeODYfmTaVEsAb5cMcRU7uC4=" }, "src/third_party/nearby/src": { "url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git", - "rev": "fff5c22e3178a633f57e4ad1fb5ad96a6116240a", - "hash": "sha256-2mXmDWn292dNA85EUN5sxarOle5HEW5t526SM1UPeKg=" + "rev": "a8889d12a27ef7006d1a47dfefc272e0815f5c41", + "hash": "sha256-pFcusmbij3OsSAmaKhuI8/bo3AlfP7DuTo/W/6mAZs8=" }, "src/third_party/securemessage/src": { "url": "https://chromium.googlesource.com/external/github.com/google/securemessage.git", @@ -1219,8 +1219,8 @@ }, "src/third_party/jetstream/main": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", - "rev": "6947a460f6b55ef5613c36263049ecf74c5ec1cd", - "hash": "sha256-lbsSiSRY3IikAKg30/gK3ncPxzOMhOUSQxvUIUCtJB0=" + "rev": "fe1f348226d4b7c3447e606577960a606cc058e4", + "hash": "sha256-kznek87yenGR9Ft3D06LGDOy7+VPRhSUFru340mvES4=" }, "src/third_party/jetstream/v2.2": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", @@ -1229,8 +1229,8 @@ }, "src/third_party/speedometer/main": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", - "rev": "ba41f91e480cfd79c97a9d1d70a4c3d42d16c72b", - "hash": "sha256-DIXGY1wVj2W5A91X3A2eL6Tr+CVdKhHaGHtSqBRjtPQ=" + "rev": "87f9ed88c8f8abe3a3bb19b9ec5ea49623d803ad", + "hash": "sha256-eIrkM7UxuaZox3A8pqEgvgpQCkcBO3zJWFwK45fgWm0=" }, "src/third_party/speedometer/v3.1": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", @@ -1259,8 +1259,8 @@ }, "src/third_party/cros-components/src": { "url": "https://chromium.googlesource.com/external/google3/cros_components.git", - "rev": "97dc8c7a1df880206cc54d9913a7e9d73677072a", - "hash": "sha256-CT9c4LqTwhldsxoEny8MesULwQC4k95F4tfCtRZErGM=" + "rev": "7ccdbf60606671c2c057628125908fbfef9bd0c8", + "hash": "sha256-g7LzBd2V21AaLdSdCw65WGYvKfrbtpRXsYc+3ILdiKs=" }, "src/third_party/libdrm/src": { "url": "https://chromium.googlesource.com/chromiumos/third_party/libdrm.git", @@ -1314,23 +1314,23 @@ }, "src/third_party/libvpx/source/libvpx": { "url": "https://chromium.googlesource.com/webm/libvpx.git", - "rev": "686bf6f1cde888898498f89ba9aefa66b683566a", - "hash": "sha256-rdeALLoqK1bth/EQY86fZC++QgMFCYyn7qMxsh9CMj0=" + "rev": "a985e5e847a2fe69bef3e547cf25088132194e39", + "hash": "sha256-BbXiBbnGwdsbZCZIpurfTzYvDUCysdt+ocRh6xvuUI8=" }, "src/third_party/libwebm/source": { "url": "https://chromium.googlesource.com/webm/libwebm.git", - "rev": "c4522d6cd68582d66f1adfd24debfa9bee202afa", - "hash": "sha256-tfji0yPV7v/DETViEp2T7AO6P5xCjPYScTlV3eWFV0w=" + "rev": "f2a982d748b80586ae53b89a2e6ebbc305848b8c", + "hash": "sha256-SxDGt7nPVkSxwRF/lMmcch1h+C2Dyh6GZUXoZjnXWb4=" }, "src/third_party/libwebp/src": { "url": "https://chromium.googlesource.com/webm/libwebp.git", - "rev": "2af6c034ac871c967e04c8c9f8bf2dbc2e271b18", - "hash": "sha256-0sKGhXr6Rrpq0eoitAdLQ4l4fgNOzMWIEICrPyzwNz4=" + "rev": "4fa21912338357f89e4fd51cf2368325b59e9bd9", + "hash": "sha256-eaGWMpF6ENrKxGxqXccQ0P1G0X+nQI0EoL0Y0R2VVZ0=" }, "src/third_party/libyuv": { "url": "https://chromium.googlesource.com/libyuv/libyuv.git", - "rev": "88798bcd636a93e92d69242da914deb4cec1dfb6", - "hash": "sha256-HPhxj3iK1YjWcfKT4o5CXhmvMBoGaA4JKco2HDf0Nec=" + "rev": "cdd3bae84818e78466fec1ce954eead8f403d10c", + "hash": "sha256-ievGlutmOuuEEhWS82vMqxwqXCq8PF3508N0MCMPQus=" }, "src/third_party/lss": { "url": "https://chromium.googlesource.com/linux-syscall-support.git", @@ -1364,8 +1364,8 @@ }, "src/third_party/openscreen/src": { "url": "https://chromium.googlesource.com/openscreen", - "rev": "dd421dc540e75bd4e52388dcb0656d4d96137a73", - "hash": "sha256-Bk9pD6fKdHBgnJOgqv8frA7+4WFBh837h9fXFgEebK8=" + "rev": "f51be2dd676c855bc588a439f002bc941b87db6b", + "hash": "sha256-7AmfZjugPKty0lpinOR/Q22M7F34p57tl+gs6s2BJhY=" }, "src/third_party/openscreen/src/buildtools": { "url": "https://chromium.googlesource.com/chromium/src/buildtools", @@ -1379,13 +1379,13 @@ }, "src/third_party/pdfium": { "url": "https://pdfium.googlesource.com/pdfium.git", - "rev": "bbdc38bc2d1693f56154f78eb5d4ff296d8ca3da", - "hash": "sha256-LYo73KuSVBEcRN1PqG0EBFeKaLy66UPtZ3DMHP5YVXM=" + "rev": "1afaa1a380fcd06cec420f3e5b6ec1d2ccb920dc", + "hash": "sha256-kx2jF4kHeGECdf6WzcRKTmwhvmoKl+rIVQ2Ep8Y9rs8=" }, "src/third_party/perfetto": { "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git", - "rev": "18d4fdc15d027a989db705592585b924f93f1d42", - "hash": "sha256-ZmP/EFuFo9/xax8f+NEdGthfdAR/8+cTWoM9XPrkpcQ=" + "rev": "4ab725613a8ee64e9acd7930eceb8995e24df562", + "hash": "sha256-V16Fm389yRNn0b13n70828c8xTdwxoQ6GW8iKLyy0qE=" }, "src/third_party/protobuf-javascript/src": { "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript", @@ -1394,8 +1394,8 @@ }, "src/third_party/pthreadpool/src": { "url": "https://chromium.googlesource.com/external/github.com/google/pthreadpool.git", - "rev": "dcc9f28589066af0dbd4555579281230abbf74dd", - "hash": "sha256-qogacGPNy6SKQaK8CZvGC8YZbVjhDTXuhDqGopB0Eps=" + "rev": "149f0a86f5ad215e9f0441684385ce09f345dbe4", + "hash": "sha256-3/FnJ2FL6fQSlymqJS/UoXTB4ZiW9d7xpvK3Ur8Ynp4=" }, "src/third_party/pyelftools": { "url": "https://chromium.googlesource.com/chromiumos/third_party/pyelftools.git", @@ -1414,23 +1414,23 @@ }, "src/third_party/re2/src": { "url": "https://chromium.googlesource.com/external/github.com/google/re2.git", - "rev": "c84a140c93352cdabbfb547c531be34515b12228", - "hash": "sha256-f/k2rloV2Nwb0KuJGUX4SijFxAx69EXcsXOG4vo+Kis=" + "rev": "8451125897dd7816a5c118925e8e42309d598ecc", + "hash": "sha256-vjh4HI4JKCMAf5SZeqstb0M01w8ssaTwwrLAUsrFkkQ=" }, "src/third_party/ruy/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ruy.git", - "rev": "83fd40d730feb0804fafbc2d8814bcc19a17b2e5", - "hash": "sha256-O3JEtXchCdIHdGvjD6kGMJzj7TWVczQCW2YUHK3cABA=" + "rev": "9940fbf1e0c0863907e77e0600b99bb3e2bc2b9f", + "hash": "sha256-fV0El2ZgjxLqstKVN35SL72+diHNK0FkBmG5UwVZFrk=" }, "src/third_party/search_engines_data/resources": { "url": "https://chromium.googlesource.com/external/search_engines_data.git", - "rev": "273082bef7b1bc05eddb5079b83702938e40c677", - "hash": "sha256-FrEUhG9G7EMiOvih0/FSlpWIuA3/wyBaQZLapYcutz4=" + "rev": "5c5db51f8c13cb42379d8b333890971f1a1a1797", + "hash": "sha256-Z4ykCZkUVatvkH3ytIdGOp0zEYLKIqr8fta0MnovZKw=" }, "src/third_party/skia": { "url": "https://skia.googlesource.com/skia.git", - "rev": "4abe0638e35d34b6fdb70f1f5ce0f0e1879a021e", - "hash": "sha256-hy06/Sy+rEzNyFv9R2Kg9kX7XIpCbQwCr5VjEH9CtKM=" + "rev": "1fdbea293a53b270e3f5e74c92cc6670d68412ff", + "hash": "sha256-YiGzqaht1r8/dDz0C4fpKsPEIplm33dPce2UpLkYTZ0=" }, "src/third_party/smhasher/src": { "url": "https://chromium.googlesource.com/external/smhasher.git", @@ -1449,8 +1449,8 @@ }, "src/third_party/swiftshader": { "url": "https://swiftshader.googlesource.com/SwiftShader.git", - "rev": "ed01d9931de34d3a6fb4d615050db5080d9cea16", - "hash": "sha256-is6sl3vRLyBjiHg97rI7WvxIiKg6eelqNfrZGTWPBtM=" + "rev": "fdb6700ecb04103b658d2e4623d6bc663ba80ea8", + "hash": "sha256-jJT0hF1k5a6na+9aH1yHuUo6go/PzgKibP/k60m6+xM=" }, "src/third_party/text-fragments-polyfill/src": { "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git", @@ -1459,18 +1459,18 @@ }, "src/third_party/tflite/src": { "url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git", - "rev": "e6c5574b82d7950f978447704a70971c478f0f50", - "hash": "sha256-zdd0y0OILYoRhZ3O64g9MFdWLnAVJiM+CJUIN2RfmKo=" + "rev": "fe38b1b8c23d86ed93c13ef367b19496e398462d", + "hash": "sha256-51tpID94hoxm0I2Mf3WFQBf5MsuzIzlkS9lOto/8tC4=" }, "src/third_party/vulkan-deps": { "url": "https://chromium.googlesource.com/vulkan-deps", - "rev": "f227ce323fb5a2fee1a98b6feea54b0e42b2f30d", - "hash": "sha256-8GHLg9S6f/k2XPgqeeZ6UCBQBoHuABdPYhpGecyqo+E=" + "rev": "c466059b72815c7fbce8bb3ab4832407aabc5dc5", + "hash": "sha256-MEMOJBBMBeA0kBlU5ZhkPbfRpn1PSL1950IsU1rWaJ8=" }, "src/third_party/glslang/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang", - "rev": "d176fb41992d5c091fb1c401e4e70306382e67fc", - "hash": "sha256-27C9ZokeehkoFdIpiYkQ6PBgcNUq0kVLl4tvcgFrYLg=" + "rev": "38f6708b6b6f213010c51ffa8f577a7751e12ce7", + "hash": "sha256-HeH7j7IsjeP2vFPhX9cKzZ2O54eIGSCoSnPT4pumA00=" }, "src/third_party/spirv-cross/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross", @@ -1479,48 +1479,43 @@ }, "src/third_party/spirv-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers", - "rev": "2a611a970fdbc41ac2e3e328802aed9985352dca", - "hash": "sha256-LRjMy9xtOErbJbMh+g2IKXfmo/hWpegZM72F8E122oY=" + "rev": "97e96f9e9defeb4bba3cfbd034dec516671dd7a3", + "hash": "sha256-/OT6//yu8VmQMXs3DSgwEx2lMDTPlUuXJDjboNdLjrI=" }, "src/third_party/spirv-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools", - "rev": "33e02568181e3312f49a3cf33df470bf96ef293a", - "hash": "sha256-yAdd/mXY8EJnE0vCu0n/aVxMH9059T/7cAdB9nP1vQQ=" + "rev": "3aeaaa088d37b86cff036eee1a9bf452abad7d9d", + "hash": "sha256-bkoD3/4o/CjNBAp49vnRq4ZtY7TNgYkVPI5gESM8CUI=" }, "src/third_party/vulkan-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers", - "rev": "10739e8e00a7b6f74d22dd0a547f1406ff1f5eb9", - "hash": "sha256-OorBl9vIN4DqVgT8ae+05yCLon7m0ixQczEzDlpwFRI=" + "rev": "a01329f307fa6067da824de9f587f292d761680b", + "hash": "sha256-LCRK6UzqvcRoa3sr6nsfkDf3aILXj8zjb48lirsLTIw=" }, "src/third_party/vulkan-loader/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader", - "rev": "342da33fdec78d269657194c9082835d647d2e68", - "hash": "sha256-G+sTBXuBodkXi7njI0foXTqaxchsWD9XtF9UBsknE30=" + "rev": "f2389e27734347c1d9f40e03be53f69f969976b1", + "hash": "sha256-NIBn5HkAKzNaSruw742QBWPgCkrxQdmITvTASagYlKM=" }, "src/third_party/vulkan-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools", - "rev": "e3fc64396755191b3c51e5c57d0454872e7fa487", - "hash": "sha256-EqLG8kMQx6nHX9iZMrsu0fn1z4nY6TEQ/feTINNbUzQ=" + "rev": "f766b30b2de3ffe2cf6b656d943720882617ec58", + "hash": "sha256-9sF9syF7d28J5yzGsIHUcJ1QB2JmJZpAVqDt92ZZOY4=" }, "src/third_party/vulkan-utility-libraries/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries", - "rev": "72665ee1e50db3d949080df8d727dffa8067f5f8", - "hash": "sha256-FSk/LeYCt/XeF8XJZtr+DoNbvMmfFIKUaYvmeq5xK+w=" + "rev": "b0a40d2e50310e9f84327061290a390a061125a3", + "hash": "sha256-bj9YCZfIFeaQ9TVpyyztRs3LOIaJkKpkGKbU5g9hEzg=" }, "src/third_party/vulkan-validation-layers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers", - "rev": "e086a717059f54c94d090998628250ae8f238fd6", - "hash": "sha256-KF06qgduM4rAVs4MHvdS+QZs+3srB+p1NadQYTzc0OM=" + "rev": "6b1b8e3d259241a68c0944ca0a7bb5320d086191", + "hash": "sha256-Do+6/v8Ysp1Wnnmdi5I+UKHpBcEG4xMeRROCWgLmJbY=" }, "src/third_party/vulkan_memory_allocator": { "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git", - "rev": "56300b29fbfcc693ee6609ddad3fdd5b7a449a21", - "hash": "sha256-YzxHZagz/M8Y54UnI4h1wu5jSTuaOgv0ifC9d3fJZlQ=" - }, - "src/third_party/wasm_tts_engine/src": { - "url": "https://chromium.googlesource.com/chromium/wasm-tts-engine", - "rev": "352880bb49e2410707543c252ef6b94a21b0f47f", - "hash": "sha256-TFkniS4XvP0RlPnI1lv4RxxSY44RUuwCMKmmybENEBw=" + "rev": "cb0597213b0fcb999caa9ed08c2f88dc45eb7d50", + "hash": "sha256-yBCs3zfqs/60htsZAOscjcyKhVbAWE6znweuXcs1oKo=" }, "src/third_party/wayland/src": { "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git", @@ -1529,8 +1524,8 @@ }, "src/third_party/wayland-protocols/src": { "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git", - "rev": "7d5a3a8b494ae44cd9651f9505e88a250082765e", - "hash": "sha256-o/adWEXYSqWib6KoK7XMCWbojapcS4O/CEPxv7iFCw8=" + "rev": "efbc060534be948b63e1f395d69b583eebba3235", + "hash": "sha256-tdpEK7soY0aKSk6VD4nulH7ORubX8RfjXYmNAd/cWKY=" }, "src/third_party/wayland-protocols/kde": { "url": "https://chromium.googlesource.com/external/github.com/KDE/plasma-wayland-protocols.git", @@ -1554,18 +1549,18 @@ }, "src/third_party/webgpu-cts/src": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git", - "rev": "2a8d4a83f751286302ce34573409ad75cc318508", - "hash": "sha256-VUSsDgNHMiSCLDDicscMwskFu/qOzuz04mqYoFtnJF8=" + "rev": "07f4412e935c988d60fad2e373287d6450bcd231", + "hash": "sha256-yb7NqciuvXi7crCqpN+7hgJ+JXfDF9x48gkYI2uSTtA=" }, "src/third_party/webpagereplay": { "url": "https://chromium.googlesource.com/webpagereplay.git", - "rev": "f3397454e39a7c0b35af192e6d8a1896af7bd9ec", - "hash": "sha256-saa07zzzbehOm4gIMoGVB0AZ2nLqmjnT5IfYBSsnZIw=" + "rev": "eebd5c62cb5c6a5afbb36eccdcc3b3e01f28adc9", + "hash": "sha256-WXiWUVTX4JBuavc3qxPpWeM2qZsyMr64iqF/fu9fzRI=" }, "src/third_party/webrtc": { "url": "https://webrtc.googlesource.com/src.git", - "rev": "23d8e44f84822170bee4425760b44237959423e5", - "hash": "sha256-8IETxHh2Lcgc2N0pV0kTEsbOAchsgwj6VZVDAcVssxw=" + "rev": "847fe7905954f3ae883de2936415ff567aa9039b", + "hash": "sha256-kcK1kJdPCkXbEFuS+b6wKUBaKLXmkAEwVKp4/YWDv8s=" }, "src/third_party/wuffs/src": { "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", @@ -1584,8 +1579,8 @@ }, "src/third_party/xnnpack/src": { "url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git", - "rev": "3c99186b3276aa891f94ebba35f6b16e627d57de", - "hash": "sha256-CXX0F2H0WjgOxV2iD8bizj1JZOknry7qTmtsv9yAJFU=" + "rev": "ae40b1a2d93d5c516bc7657c6c3eea1470f917ae", + "hash": "sha256-w+8aCRTlBWQcDh4EvAF87eiLmQWsIsxD9adPTnuA12E=" }, "src/third_party/zstd/src": { "url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git", @@ -1594,8 +1589,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "a0a7886d6b3707be8d4b403e463fa82fdb3f216c", - "hash": "sha256-KjIBJw40hiBkcHNn96dD5iZs2n2HMWIkAJ6ND2+5JJQ=" + "rev": "fdb12b460f148895f6af2ff0e0d870ff8889f154", + "hash": "sha256-x8a8VYFrAZ0huj3WRlczrhg0quXx4cztz8nDs9ToWYg=" } } } diff --git a/pkgs/by-name/am/amdgpu_top/package.nix b/pkgs/by-name/am/amdgpu_top/package.nix index 18569a369a22..c2d11097735e 100644 --- a/pkgs/by-name/am/amdgpu_top/package.nix +++ b/pkgs/by-name/am/amdgpu_top/package.nix @@ -16,16 +16,16 @@ rustPlatform.buildRustPackage rec { pname = "amdgpu_top"; - version = "0.10.5"; + version = "0.11.0"; src = fetchFromGitHub { owner = "Umio-Yasuno"; repo = "amdgpu_top"; tag = "v${version}"; - hash = "sha256-BT451a9S3hyugEFH1rHPiJLAb6LzB8rqMAZdWf4UNC8="; + hash = "sha256-ZXvTLzEjH+R59GqRzDcdtNI7MD7SpG89Wm32KdgEAgg="; }; - cargoHash = "sha256-bZuwouL8kuEhEiuLsehON1OEPKR3QtSHtn8HvXTovSs="; + cargoHash = "sha256-L9vQHht7sZCosKTiMS77IG2WOOTmnMbLQqN8SInU6zM="; buildInputs = [ libdrm diff --git a/pkgs/by-name/am/amp-cli/package-lock.json b/pkgs/by-name/am/amp-cli/package-lock.json index c1b939f51ac3..10e19510338b 100644 --- a/pkgs/by-name/am/amp-cli/package-lock.json +++ b/pkgs/by-name/am/amp-cli/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "@sourcegraph/amp": "^0.0.1756368086-g6e639d" + "@sourcegraph/amp": "^0.0.1757347273-geb1b63" } }, "node_modules/@colors/colors": { @@ -257,19 +257,15 @@ } }, "node_modules/@sourcegraph/amp": { - "version": "0.0.1756368086-g6e639d", - "resolved": "https://registry.npmjs.org/@sourcegraph/amp/-/amp-0.0.1756368086-g6e639d.tgz", - "integrity": "sha512-sa+T/xmsz63BmdbVn8oaaq3ZgCiLQXdCO/++JPNjC7OD6UaTWWcvAhJ+Kbb5/XQDG190CMLCtWOrp8kSZK8jcQ==", + "version": "0.0.1757347273-geb1b63", + "resolved": "https://registry.npmjs.org/@sourcegraph/amp/-/amp-0.0.1757347273-geb1b63.tgz", + "integrity": "sha512-HGz6ImderQxdxcd1cLkXP27aaiTsrAt5h53M3YMdH+7HHcI/S/YraQp2e0U8Kt+j43dbeKj6/M4/X4xrMnU3RQ==", "dependencies": { "@napi-rs/keyring": "^1.1.9", - "ansi-regex": "^6.1.0", "commander": "^11.1.0", "jsonc-parser": "^3.3.1", "neovim": "^5.3.0", - "open": "^10.1.2", "open-simplex-noise": "^2.5.0", - "runes": "^0.4.3", - "string-width": "^6.1.0", "winston": "^3.17.0", "wrap-ansi": "^9.0.0", "xdg-basedir": "^5.1.0" @@ -278,7 +274,7 @@ "amp": "dist/main.js" }, "engines": { - "node": ">=18" + "node": ">=20" } }, "node_modules/@types/triple-beam": { @@ -317,21 +313,6 @@ "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", "license": "MIT" }, - "node_modules/bundle-name": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", - "license": "MIT", - "dependencies": { - "run-applescript": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/color": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", @@ -386,52 +367,6 @@ "node": ">=16" } }, - "node_modules/default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", - "license": "MIT", - "dependencies": { - "bundle-name": "^4.1.0", - "default-browser-id": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "license": "MIT" - }, "node_modules/emoji-regex": { "version": "10.4.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", @@ -480,39 +415,6 @@ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", "license": "MIT" }, - "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "license": "MIT", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", @@ -525,21 +427,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", - "license": "MIT", - "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/jsonc-parser": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", @@ -622,24 +509,6 @@ "fn.name": "1.x.x" } }, - "node_modules/open": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.2.tgz", - "integrity": "sha512-cxN6aIDPz6rm8hbebcP7vrQNhvRcveZoJU72Y7vskh4oIm+BZwBECnx5nTmrlres1Qapvx27Qo1Auukpf8PKXw==", - "license": "MIT", - "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/open-simplex-noise": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/open-simplex-noise/-/open-simplex-noise-2.5.0.tgz", @@ -660,27 +529,6 @@ "node": ">= 6" } }, - "node_modules/run-applescript": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", - "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/runes": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/runes/-/runes-0.4.3.tgz", - "integrity": "sha512-K6p9y4ZyL9wPzA+PMDloNQPfoDGTiFYDvdlXznyGKgD10BJpcAosvATKrExRKOrNLgD8E7Um7WGW0lxsnOuNLg==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -737,23 +585,6 @@ "safe-buffer": "~5.2.0" } }, - "node_modules/string-width": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-6.1.0.tgz", - "integrity": "sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^10.2.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/strip-ansi": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", diff --git a/pkgs/by-name/am/amp-cli/package.nix b/pkgs/by-name/am/amp-cli/package.nix index 43446bf5d2cf..997d7c29327e 100644 --- a/pkgs/by-name/am/amp-cli/package.nix +++ b/pkgs/by-name/am/amp-cli/package.nix @@ -9,11 +9,11 @@ buildNpmPackage (finalAttrs: { pname = "amp-cli"; - version = "0.0.1756368086-g6e639d"; + version = "0.0.1757347273-geb1b63"; src = fetchzip { url = "https://registry.npmjs.org/@sourcegraph/amp/-/amp-${finalAttrs.version}.tgz"; - hash = "sha256-ekSRtSwoPBL+SKkqqdTnMWZkLfF8SxYcrFPU2hpewC8="; + hash = "sha256-8bB7sBdKUZMpHFjRQdEg++Ea3Uv4ykIc88ITAfIzzdM="; }; postPatch = '' @@ -45,7 +45,7 @@ buildNpmPackage (finalAttrs: { chmod +x bin/amp-wrapper.js ''; - npmDepsHash = "sha256-qQSn1sH1rjbKCEYdWZTgixBS6pe+scMnBofmpUYK7A0="; + npmDepsHash = "sha256-CUoT9JzvYvaPBqQrKo5XESISVzi9jRvPcbBVPHETIF4="; propagatedBuildInputs = [ ripgrep diff --git a/pkgs/by-name/as/asn/package.nix b/pkgs/by-name/as/asn/package.nix index 29af1e63f98e..1482e89ed3cc 100644 --- a/pkgs/by-name/as/asn/package.nix +++ b/pkgs/by-name/as/asn/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "asn"; - version = "0.79.0"; + version = "0.80.0"; src = fetchFromGitHub { owner = "nitefood"; repo = "asn"; tag = "v${version}"; - hash = "sha256-bQX5Kk48ydimQj/Ewo+7HmTBQBDo0LOi1KqX/syRAfQ="; + hash = "sha256-GHzlYLBiWkayYvbkc/n1HLhL7RN1Q/AEjj+IDQBDTek="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/bl/blackfire/php-probe.nix b/pkgs/by-name/bl/blackfire/php-probe.nix index dce07cf71e4d..6d52fb855735 100644 --- a/pkgs/by-name/bl/blackfire/php-probe.nix +++ b/pkgs/by-name/bl/blackfire/php-probe.nix @@ -16,52 +16,52 @@ let phpMajor = lib.versions.majorMinor php.version; inherit (stdenv.hostPlatform) system; - version = "1.92.40"; + version = "1.92.42"; hashes = { "x86_64-linux" = { system = "amd64"; hash = { - "8.1" = "sha256-5yfhpseazq9XADYR4/Wo3xg6jGNbSdFrTn+cP+pCbN4="; - "8.2" = "sha256-ipUXh7pV9qiol6j9PpOyAyxriHDpBHDWin/dIxl4AqA="; - "8.3" = "sha256-6JcS+aTYhT14D2/wwxJad4MnsilgSjsckSzsx+lVvOM="; - "8.4" = "sha256-XYcRjHRLhF3f8INEnyGNnhrZlwQGt0wIdGtY3TTnA7s="; + "8.1" = "sha256-vj/Z7fGQqUfWOpCi2TV4tiu2LCdTPhUJXeinL09LgeM="; + "8.2" = "sha256-K1h0fH9PH/LT+8EecJ0GTJxpuc4hszG9mbcvNc/6bEs="; + "8.3" = "sha256-U0meas8ZMPnlDuMsMoGLYBZsRBrrSmTSuryhFRmzZ/4="; + "8.4" = "sha256-znvTd6QR+rfRQG1w0SEWgEDxzBWiVWOf7VH25b2Sryo="; }; }; "i686-linux" = { system = "i386"; hash = { - "8.1" = "sha256-+ApXqJCew4/LKNc+nzDDat+jyqCs8P/kX7Sxt7fAnIE="; - "8.2" = "sha256-IxarxqbjA3Rei7eR/AUSOHSCoLAsHPwebIXQJYW05Ig="; - "8.3" = "sha256-HZAOO+VnK3qax/++jAKllHSbCVAgUeEmlSr/HVsXPQY="; - "8.4" = "sha256-uRG07BkUmZFMvMzVsuF0qRF/wv74QqP2YtGV1Emgcsg="; + "8.1" = "sha256-B2FcYKVz4sDSUlI5QifUCbX7XZME2XqaAhUVnHH+C2s="; + "8.2" = "sha256-k6C7Wl9O0icBQjYOjO0Hy0NitKbM9TOxTV0F4OM04LQ="; + "8.3" = "sha256-4EaRYLJ1I7oH0Ux1/IrOD67iWVKx9GU1uMVUA0AwrRk="; + "8.4" = "sha256-aNcl27Do6NoCuUHiFeDwTSVU1m0imxrMR+yiyq7/owQ="; }; }; "aarch64-linux" = { system = "arm64"; hash = { - "8.1" = "sha256-PkXmLsLwNF132SM+aOA1mfc+6EoaBlwpgoKTKXE0JFI="; - "8.2" = "sha256-edsH+Xb0lrw9Dg1aHHtjRGMjGS7+ZDxk/IJFZt5A5ho="; - "8.3" = "sha256-uP7bY8Pw/1GNdTd897eqsiVfQKr5HLVJ1BVHIloVdRA="; - "8.4" = "sha256-5MqridoL7fcMXnmC+XJoj3opkmrO1dVQWbZE1ot5y+E="; + "8.1" = "sha256-5PcD4HnlZmgkP+fsZhBaDGbDQCoQ/Om3om3cpouTF8s="; + "8.2" = "sha256-wIa2Yv4q0d3jtNvMAFTq8d3Gznl88uhqyvCBtwJtMkY="; + "8.3" = "sha256-Fwhv7rVGsmXFcBR5E17S4tt1mEzYlxbzaz996sqbwxs="; + "8.4" = "sha256-ftsKeJ/TOJAavNt8VGSzJR+Bo/KcW+o5Dym2flbHxag="; }; }; "aarch64-darwin" = { system = "arm64"; hash = { - "8.1" = "sha256-G2Zq6n1Ndx5MN3hbDlPDpT+wpNcYBm+mMnbnVNfAHvw="; - "8.2" = "sha256-9i65PvfjmyFWmgjQPyYRRLV/SOX88tFub2+XmnRlgVA="; - "8.3" = "sha256-Lf1p55Ae9pddT3Z82h7p/9jC7zN5Md3hOzXXLu/kDjM="; - "8.4" = "sha256-A3k/IEyDoLmGcJzl60nclB8f+lUmvWXKF851ZMpgwfM="; + "8.1" = "sha256-MR4Icjufw5dSxRKv1gJPP38Vow+PZp2/OofKOGkr/Nk="; + "8.2" = "sha256-RRwF0NKhGxZH0SNOGzr2eVg6ZDDThNgd9HBgv+Q9wCw="; + "8.3" = "sha256-91uv7sxf19+12/Rja1SehbIKBiE+teZv+F0lOi7KUEQ="; + "8.4" = "sha256-v4SnkF4DtPpB5TBiSnJYJs+KRI5IpIcKeQECVCrkdLw="; }; }; "x86_64-darwin" = { system = "amd64"; hash = { - "8.1" = "sha256-3uCvCbkpaawMnW6IXS9VPp8GU4SOwqh/9oxcP1W3h2E="; - "8.2" = "sha256-PCnUHwtNex9juVL5evY37qyuDRguZs4ByOfOnY7HQs0="; - "8.3" = "sha256-/3XZPG8+O71sbrVPDg0Thn+pTPGNYBTkJ3s/txI0Q3k="; - "8.4" = "sha256-XY2rS2p1WAVp1Rd1V8JUnCiTQe2WouLwlmtZTnRqs04="; + "8.1" = "sha256-HzBzT8pTsc/iIMDcEQlb24f8EIYdhRqxKjb7FxB6OaY="; + "8.2" = "sha256-Tr9quIzQWmSMHpvZ18u2OoCP16CHpcbWxKyZeY4zJJM="; + "8.3" = "sha256-PmPxE29qwHJKSaTdoZQiJcwobkDMKMEcEB8ZZWFonb4="; + "8.4" = "sha256-f+Hn9yCtaDmWendB85ca4+6xd9eG3y+5tLTV7Qi9lPA="; }; }; }; diff --git a/pkgs/by-name/br/breitbandmessung/sources.nix b/pkgs/by-name/br/breitbandmessung/sources.nix index 61a852250538..b54f4e587eaf 100644 --- a/pkgs/by-name/br/breitbandmessung/sources.nix +++ b/pkgs/by-name/br/breitbandmessung/sources.nix @@ -1,11 +1,11 @@ { - version = "3.9.1"; + version = "3.10.0"; x86_64-linux = { - url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.9.1-linux.deb"; - sha256 = "sha256-BKfvV9oCzmIS/B1xoPmDELyT8MPLnGCoZ2sXk2aMh5A="; + url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.10.0-linux.deb"; + sha256 = "sha256-Lh1bVV7hp1XvQoeToxkOtT5Tdq7ayUDzR6D/VgDSIWQ="; }; x86_64-darwin = { - url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.9.1-mac.dmg"; - sha256 = "sha256-NzxNOkncfZkaEaHqmrS4Xz0R5yly7yOff6+/czYgmB0="; + url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.10.0-mac.dmg"; + sha256 = "sha256-sdBOcjc4q3LUKwCz+gHisMtg4aH1I21R6/5T5IZ/ah8="; }; } diff --git a/pkgs/by-name/cn/cnspec/package.nix b/pkgs/by-name/cn/cnspec/package.nix index 6983b74682b5..4375e0f26dab 100644 --- a/pkgs/by-name/cn/cnspec/package.nix +++ b/pkgs/by-name/cn/cnspec/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "cnspec"; - version = "12.0.0-pre2"; + version = "12.0.0"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnspec"; tag = "v${version}"; - hash = "sha256-BeriITIsi2/PE/UdyB3YT8vVN9vzzV7tIa+WXAe6XZY="; + hash = "sha256-zwIbI2ORCSs4KIzbj/9oulLMSujLNR01p2JctgyccxU="; }; proxyVendor = true; - vendorHash = "sha256-wzeVCOWox6hFQwbv/qpEZJZBDlulS4SPXtQEsKRumuU="; + vendorHash = "sha256-p8DDvCzQWgNFgsLxZe9UqAnpEekrZIRnHQQS8+XDDMs="; subPackages = [ "apps/cnspec" ]; diff --git a/pkgs/by-name/co/codex/package.nix b/pkgs/by-name/co/codex/package.nix index 0b7bf3500a77..c3294f7f1959 100644 --- a/pkgs/by-name/co/codex/package.nix +++ b/pkgs/by-name/co/codex/package.nix @@ -12,18 +12,18 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "codex"; - version = "0.30.0"; + version = "0.31.0"; src = fetchFromGitHub { owner = "openai"; repo = "codex"; tag = "rust-v${finalAttrs.version}"; - hash = "sha256-9dWVf5Q7sDfAbRIGvUqqwEouJRnS//ujlFvqZ/a8zBk="; + hash = "sha256-BGrSArFU/wl47Xad7dzOCL8aNgvISwF5gXUNTpKDBMY="; }; sourceRoot = "${finalAttrs.src.name}/codex-rs"; - cargoHash = "sha256-qJn2oN/9LVLhHnaNp+x9cUEMODrGrgV3SiR0ykIx7B4="; + cargoHash = "sha256-54eCWW+XJIiMbChvJ06o7SlFq7ZZVgovw2lUXUJem18="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/co/commonsCompress/package.nix b/pkgs/by-name/co/commonsCompress/package.nix index eba0861bb8bb..f660f714fbc8 100644 --- a/pkgs/by-name/co/commonsCompress/package.nix +++ b/pkgs/by-name/co/commonsCompress/package.nix @@ -5,12 +5,12 @@ }: stdenv.mkDerivation rec { - version = "1.27.1"; + version = "1.28.0"; pname = "commons-compress"; src = fetchurl { url = "mirror://apache/commons/compress/binaries/${pname}-${version}-bin.tar.gz"; - sha256 = "sha256-psD9VseWxx2ovdUGjEbUCm+fjnQ/D2S70NuyZ2nsXwA="; + sha256 = "sha256-VfAt77mP79azaGiP4+aY5rg2dUFhr59woL6tv2eza5I="; }; installPhase = '' diff --git a/pkgs/by-name/cr/crush/package.nix b/pkgs/by-name/cr/crush/package.nix index 8ccf5e0f0454..f09c874490e4 100644 --- a/pkgs/by-name/cr/crush/package.nix +++ b/pkgs/by-name/cr/crush/package.nix @@ -1,24 +1,24 @@ { lib, - buildGoModule, + buildGo125Module, fetchFromGitHub, nix-update-script, writableTmpDirAsHomeHook, versionCheckHook, }: -buildGoModule (finalAttrs: { +buildGo125Module (finalAttrs: { pname = "crush"; - version = "0.6.1"; + version = "0.7.7"; src = fetchFromGitHub { owner = "charmbracelet"; repo = "crush"; tag = "v${finalAttrs.version}"; - hash = "sha256-QUYNJ2Ifny9Zj9YVQHcH80E2qa4clWVg2T075IEWujM="; + hash = "sha256-rQtQUt/XOZpHxS2l4qhwrQ5cW0Q+JQW1D6GvPxkSMuk="; }; - vendorHash = "sha256-vdzAVVGr7uTW/A/I8TcYW189E3960SCIqatu7Kb60hg="; + vendorHash = "sha256-k7yfCyfeW2TW5DpVmxfNLXV08FxhpW4SQNAcDyrYKPc="; # rename TestMain to prevent it from running, as it panics in the sandbox. postPatch = '' diff --git a/pkgs/by-name/cu/curlie/package.nix b/pkgs/by-name/cu/curlie/package.nix index 0d26874856cd..48e5c64ce826 100644 --- a/pkgs/by-name/cu/curlie/package.nix +++ b/pkgs/by-name/cu/curlie/package.nix @@ -32,7 +32,7 @@ buildGoModule (finalAttrs: { meta = { description = "Frontend to curl that adds the ease of use of httpie, without compromising on features and performance"; - homepage = "https://curlie.io/"; + homepage = "https://rs.github.io/curlie/"; maintainers = with lib.maintainers; [ ma27 ]; license = lib.licenses.mit; mainProgram = "curlie"; diff --git a/pkgs/by-name/di/digikam/package.nix b/pkgs/by-name/di/digikam/package.nix index 9c0d01fd5838..d322d8b807bf 100644 --- a/pkgs/by-name/di/digikam/package.nix +++ b/pkgs/by-name/di/digikam/package.nix @@ -4,7 +4,6 @@ lib, fetchFromGitLab, fetchgit, - fetchpatch, cmake, ninja, @@ -63,25 +62,18 @@ in stdenv.mkDerivation (finalAttrs: { pname = "digikam"; - version = "8.6.0"; + version = "8.7.0"; src = fetchFromGitLab { domain = "invent.kde.org"; owner = "graphics"; repo = "digikam"; - rev = "v${finalAttrs.version}"; - hash = "sha256-CMyvNOAlIqD6OeqUquQ+/sOiBXmEowZe3/qmaXxh0X0="; + tag = "v${finalAttrs.version}"; + hash = "sha256-9t6tXrege3A5x5caUEfho23Pin7dON+e6x94rXC8XYE="; }; patches = [ ./disable-tests-download.patch - - # Fix build with Qt 6.9 - # FIXME: remove in next update - (fetchpatch { - url = "https://invent.kde.org/graphics/digikam/-/commit/325b19fc7f0d04cdc1308f235c207c1ab43e945d.patch"; - hash = "sha256-bsxaNuLuU9MyDRmenOqO4JuzsbpUvfKQwcSCDfLHoWQ="; - }) ]; strictDeps = true; @@ -104,7 +96,7 @@ stdenv.mkDerivation (finalAttrs: { # build inputs. buildInputs = [ - opencv + opencv.cxxdev libtiff libpng # TODO: Figure out how on earth to get it to pick up libjpeg8 for diff --git a/pkgs/by-name/er/eris-go/package.nix b/pkgs/by-name/er/eris-go/package.nix deleted file mode 100644 index c0f833a94e8d..000000000000 --- a/pkgs/by-name/er/eris-go/package.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ - lib, - stdenv, - buildGoModule, - fetchFromGitea, - nixosTests, - installShellFiles, -}: - -buildGoModule rec { - pname = "eris-go"; - version = "20241028"; - outputs = [ - "out" - "man" - ]; - - src = fetchFromGitea { - domain = "codeberg.org"; - owner = "eris"; - repo = "eris-go"; - rev = version; - hash = "sha256-v4pN+fVwYoir3GLneWhg/azsg7ifvcKAksoqDkkQGwk="; - }; - - vendorHash = "sha256-0BI4U9p4R7umyXtHAQBLa5t5+ni4dDndLNXgTIAMsqw="; - - nativeBuildInputs = [ installShellFiles ]; - - postInstall = '' - install -D *.1.gz -t $man/share/man/man1 - installShellCompletion --cmd eris-go \ - --fish completions/eris-go.fish - ''; - - env.skipNetworkTests = true; - - passthru.tests = { inherit (nixosTests) eris-server; }; - - meta = src.meta // { - description = "Implementation of ERIS for Go"; - homepage = "https://codeberg.org/eris/eris-go"; - license = lib.licenses.bsd3; - mainProgram = "eris-go"; - }; -} diff --git a/pkgs/by-name/er/eriscmd/lock.json b/pkgs/by-name/er/eriscmd/lock.json deleted file mode 100644 index af543908cf4b..000000000000 --- a/pkgs/by-name/er/eriscmd/lock.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "depends": [ - { - "method": "fetchzip", - "packages": [ - "base32" - ], - "path": "/nix/store/qcnchjsak3hyn4c6r0zd6qvm7j8y1747-source", - "ref": "0.1.3", - "rev": "f541038fbe49fdb118cc2002d29824b9fc4bfd61", - "sha256": "16gh1ifp9hslsg0is0v1ya7rxqfhq5hjqzc3pfdqvcgibp5ybh06", - "srcDir": "", - "url": "https://github.com/OpenSystemsLab/base32.nim/archive/f541038fbe49fdb118cc2002d29824b9fc4bfd61.tar.gz" - }, - { - "method": "fetchzip", - "packages": [ - "cbor" - ], - "path": "/nix/store/70cqa9s36dqnmsf179cn9psj77jhqi1l-source", - "ref": "20230619", - "rev": "a4a1affd45ba90bea24e08733ae2bd02fe058166", - "sha256": "005ib6im97x9pdbg6p0fy58zpdwdbkpmilxa8nhrrb1hnpjzz90p", - "srcDir": "src", - "url": "https://git.sr.ht/~ehmry/nim_cbor/archive/a4a1affd45ba90bea24e08733ae2bd02fe058166.tar.gz" - }, - { - "method": "fetchzip", - "packages": [ - "coap" - ], - "path": "/nix/store/pqj933cnw7r7hp46jrpjlwh1yr0jvckp-source", - "ref": "20230331", - "rev": "a134213b51a8d250684f2ba26802ffa97fae4ffb", - "sha256": "1wbix6d8l26nj7m3xinh4m2f27n4ma0yzs3x5lpann2ha0y51k8b", - "srcDir": "src", - "url": "https://codeberg.org/eris/nim-coap/archive/a134213b51a8d250684f2ba26802ffa97fae4ffb.tar.gz" - }, - { - "method": "fetchzip", - "packages": [ - "configparser" - ], - "path": "/nix/store/4zl5v7i6cj3f9sayvsjcx2h20lqwr9a6-source", - "ref": "newSection", - "rev": "695f1285d63f1954c25eb1f42798d90fa7bcbe14", - "sha256": "0b0pb5i0kir130ia2zf8zcgdz8awms161i6p83ri3nbgibbjnr37", - "srcDir": "src", - "url": "https://github.com/ehmry/nim-configparser/archive/695f1285d63f1954c25eb1f42798d90fa7bcbe14.tar.gz" - }, - { - "method": "fetchzip", - "packages": [ - "freedesktop_org" - ], - "path": "/nix/store/98wncmx58cfnhv3y96lzwm22zvyk9b1h-source", - "ref": "20230210", - "rev": "fb04d0862aca4be2edcc0eafa94b1840030231c8", - "sha256": "0wj5m09x1pr36gv8p5r72p6l3wwl01y8scpnlzx7q0h5ij6jaj6s", - "srcDir": "src", - "url": "https://git.sr.ht/~ehmry/freedesktop_org/archive/fb04d0862aca4be2edcc0eafa94b1840030231c8.tar.gz" - }, - { - "method": "fetchzip", - "packages": [ - "getdns" - ], - "path": "/nix/store/x9xmn7w4k6jg8nv5bnx148ibhnsfh362-source", - "ref": "20221222", - "rev": "c73cbe288d9f9480586b8fa87f6d794ffb6a6ce6", - "sha256": "1sbgx2x51szr22i72n7c8jglnfmr8m7y7ga0v85d58fwadiv7g6b", - "srcDir": "src", - "url": "https://git.sr.ht/~ehmry/getdns-nim/archive/c73cbe288d9f9480586b8fa87f6d794ffb6a6ce6.tar.gz" - }, - { - "method": "fetchzip", - "packages": [ - "illwill" - ], - "path": "/nix/store/3lmm3z36qn4gz7bfa209zv0pqrpm3di9-source", - "ref": "v0.3.2", - "rev": "1d12cb36ab7b76c31d2d25fa421013ecb382e625", - "sha256": "0f9yncl5gbdja18mrqf5ixrdgrh95k0khda923dm1jd1x1b7ar8z", - "srcDir": "", - "url": "https://github.com/johnnovak/illwill/archive/1d12cb36ab7b76c31d2d25fa421013ecb382e625.tar.gz" - }, - { - "method": "fetchzip", - "packages": [ - "taps" - ], - "path": "/nix/store/did1li0xk9qih80pvxqhjc4np3ijlfjj-source", - "ref": "20230331", - "rev": "4f9c9972d74eb39c662b43ed79d761e109bf00f1", - "sha256": "12qsizmisr1q0q4x37c5q6gmnqb5mp0bid7s3jlcsjvhc4jw2q57", - "srcDir": "src", - "url": "https://git.sr.ht/~ehmry/nim_taps/archive/4f9c9972d74eb39c662b43ed79d761e109bf00f1.tar.gz" - }, - { - "method": "fetchzip", - "packages": [ - "tkrzw" - ], - "path": "/nix/store/4x9wxyli4dy719svg1zaww0c0b3xckp0-source", - "ref": "20220922", - "rev": "efd87edb7b063182c1a1fa018006a87b515d589b", - "sha256": "1h0sdvai4gkkz48xfh67wa1xz2k8bkkba8q6snnbllmhmywd9apb", - "srcDir": "src", - "url": "https://git.sr.ht/~ehmry/nim-tkrzw/archive/efd87edb7b063182c1a1fa018006a87b515d589b.tar.gz" - } - ] -} diff --git a/pkgs/by-name/er/eriscmd/package.nix b/pkgs/by-name/er/eriscmd/package.nix deleted file mode 100644 index bc3b2ff66ffe..000000000000 --- a/pkgs/by-name/er/eriscmd/package.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ - lib, - buildNimPackage, - fetchFromGitea, -}: - -buildNimPackage ( - final: prev: { - pname = "eris"; - version = "20230722"; - outputs = [ - "bin" - "out" - ]; - requiredNimVersion = 1; - src = fetchFromGitea { - domain = "codeberg.org"; - owner = "eris"; - repo = "nim-eris"; - rev = final.version; - hash = "sha256-JVl2/PmFVYuD4s9hKoQwVDKUa3PBWK5SBDEmVHVSuig="; - }; - lockFile = ./lock.json; - postInstall = '' - mkdir -p "$bin/share/recoll/filters" - mv "$bin/bin/rclerislink" "$bin/share/recoll/filters/" - - mkdir -p "$bin/share/applications" - substitute "eris-open.desktop" "$bin/share/applications/eris-open.desktop"\ - --replace "Exec=eriscmd " "Exec=$bin/bin/eriscmd " - - install -D "eris-link.xml" -t "$bin/share/mime/packages" - install -D "eris48.png" "$bin/share/icons/hicolor/48x48/apps/eris.png" - ''; - meta = final.src.meta // { - homepage = "https://codeberg.org/eris/nim-eris"; - license = lib.licenses.unlicense; - mainProgram = "eriscmd"; - badPlatforms = lib.platforms.darwin; - }; - } -) diff --git a/pkgs/by-name/fa/fabric-ai/package.nix b/pkgs/by-name/fa/fabric-ai/package.nix index 7a93d0f59de4..b8782e5ff239 100644 --- a/pkgs/by-name/fa/fabric-ai/package.nix +++ b/pkgs/by-name/fa/fabric-ai/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "fabric-ai"; - version = "1.4.301"; + version = "1.4.308"; src = fetchFromGitHub { owner = "danielmiessler"; repo = "fabric"; tag = "v${version}"; - hash = "sha256-sSsDgyG6ZW/xDO/VOPTMuSs5O8tbPvCW3d2DkjlZPiI="; + hash = "sha256-BCHxuQPM1mYkUyxpISunSqqmFJFTOkZ512DguOSCe34="; }; - vendorHash = "sha256-3FVOHHNTshg+NKi7zo0ia7xKCaSF0FDatQQQUKaKaXQ="; + vendorHash = "sha256-vZeRA949KhZy2KcKK9LtkrITmH+QLHzWi0bmnu1zYH4="; # Fabric introduced plugin tests that fail in the nix build sandbox. doCheck = false; diff --git a/pkgs/by-name/ga/gamescope/package.nix b/pkgs/by-name/ga/gamescope/package.nix index 8aa463af1e1d..3171d0d56e19 100644 --- a/pkgs/by-name/ga/gamescope/package.nix +++ b/pkgs/by-name/ga/gamescope/package.nix @@ -49,14 +49,14 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "gamescope"; - version = "3.16.15"; + version = "3.16.17"; src = fetchFromGitHub { owner = "ValveSoftware"; repo = "gamescope"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-/JMk1ZzcVDdgvTYC+HQL09CiFDmQYWcu6/uDNgYDfdM="; + hash = "sha256-eKAOlmU0wc1DViZkUSrPFVjypa/kGfe+1+0lkXbaVJI="; }; patches = [ diff --git a/pkgs/by-name/go/gosu/package.nix b/pkgs/by-name/go/gosu/package.nix index d2213d926c5e..6480671deefb 100644 --- a/pkgs/by-name/go/gosu/package.nix +++ b/pkgs/by-name/go/gosu/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "gosu"; - version = "1.17"; + version = "1.18"; src = fetchFromGitHub { owner = "tianon"; repo = "gosu"; rev = version; - hash = "sha256-ziviUXqCpCGECewyZNLDKSjnpmz/3i5DKrIKZlLwl4o="; + hash = "sha256-2zoP9B2JQLWMXc6Qrv6PD8+mGXvgDXNamAWaWRoJZMo="; }; - vendorHash = "sha256-fygLYSO0kpMFJd6WQp/uLYkELkyaOPZ9V8BrJcIcMuU="; + vendorHash = "sha256-/Q9h3uwnna9YDqNv8+2VOMaCbvsf9r7CvPrWwv5DvLE="; ldflags = [ "-d" diff --git a/pkgs/by-name/gy/gyroflow/package.nix b/pkgs/by-name/gy/gyroflow/package.nix index 50a620a1993c..89a73b349701 100644 --- a/pkgs/by-name/gy/gyroflow/package.nix +++ b/pkgs/by-name/gy/gyroflow/package.nix @@ -25,16 +25,16 @@ let in rustPlatform.buildRustPackage rec { pname = "gyroflow"; - version = "1.6.2"; + version = "1.6.3"; src = fetchFromGitHub { owner = "gyroflow"; repo = "gyroflow"; tag = "v${version}"; - hash = "sha256-4RsK7VpMXaiLcwm5o/YAmLFuf8XGXkpSlogUhopJMZE="; + hash = "sha256-ncGbM8wIwnyLHp+oArgDnKCCGIeywdH7YGZPgRBLiJM="; }; - cargoHash = "sha256-PiAT6AwC/P3AXKZkwvrEHpTJCQPie1tTE44OqSpgT5M="; + cargoHash = "sha256-9UamQxrKVMSivhZ/cvRRCliaf3eFeHg5XPPtuaRKrg0="; nativeBuildInputs = [ clang diff --git a/pkgs/by-name/ha/harper/package.nix b/pkgs/by-name/ha/harper/package.nix index 0a9badfd8e1b..a1d6e65a5820 100644 --- a/pkgs/by-name/ha/harper/package.nix +++ b/pkgs/by-name/ha/harper/package.nix @@ -7,18 +7,18 @@ rustPlatform.buildRustPackage rec { pname = "harper"; - version = "0.61.0"; + version = "0.62.0"; src = fetchFromGitHub { owner = "Automattic"; repo = "harper"; rev = "v${version}"; - hash = "sha256-htxW4pam1cihBaz3ko2NBS8BRjBu1ZFdqkHpb9Y2QMc="; + hash = "sha256-rtd/cuTy5n89NZtZf+lbP7jGySYjUnOfgzfziMYg+40="; }; buildAndTestSubdir = "harper-ls"; - cargoHash = "sha256-toHAT9QI4rmiiZiRuF3AAcG+xwOscKu18Si9UewIsn4="; + cargoHash = "sha256-ZSyAnlekjBGb0SJW4Ae1EEGwSnsDWXVUfYA0d87Ug1w="; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/ho/homebank/package.nix b/pkgs/by-name/ho/homebank/package.nix index 9810e567a429..73c0f52c4ed7 100644 --- a/pkgs/by-name/ho/homebank/package.nix +++ b/pkgs/by-name/ho/homebank/package.nix @@ -13,10 +13,10 @@ stdenv.mkDerivation rec { pname = "homebank"; - version = "5.9.4"; + version = "5.9.5"; src = fetchurl { url = "https://www.gethomebank.org/public/sources/homebank-${version}.tar.gz"; - hash = "sha256-jEQjhKFC8Pn4UpX2pZns9sIPyKF5fxd+caPZPPqQn78="; + hash = "sha256-/2yLD22kERM+KbhI6R9I/biN5ArQLLogqIQJMKPn7UM="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/li/libwebm/package.nix b/pkgs/by-name/li/libwebm/package.nix index ec93af05e410..c2660df0aa0e 100644 --- a/pkgs/by-name/li/libwebm/package.nix +++ b/pkgs/by-name/li/libwebm/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libwebm"; - version = "1.0.0.31"; + version = "1.0.0.32"; src = fetchFromGitHub { owner = "webmproject"; repo = "libwebm"; tag = "libwebm-${finalAttrs.version}"; - hash = "sha256-+ayX33rcX/jkewsW8WrGalTe9X44qFBHOrIYTteOQzc="; + hash = "sha256-SxDGt7nPVkSxwRF/lMmcch1h+C2Dyh6GZUXoZjnXWb4="; }; patches = [ @@ -37,7 +37,12 @@ stdenv.mkDerivation (finalAttrs: { "-DBUILD_SHARED_LIBS=ON" ]; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "^libwebm-(.+)$" + ]; + }; meta = { description = "WebM file parser"; diff --git a/pkgs/by-name/mo/mongodb-ce/package.nix b/pkgs/by-name/mo/mongodb-ce/package.nix index a1d6f5c8b932..29b0b10e7969 100644 --- a/pkgs/by-name/mo/mongodb-ce/package.nix +++ b/pkgs/by-name/mo/mongodb-ce/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "mongodb-ce"; - version = "8.0.12"; + version = "8.0.13"; src = finalAttrs.passthru.sources.${stdenv.hostPlatform.system} @@ -54,19 +54,19 @@ stdenv.mkDerivation (finalAttrs: { sources = { "x86_64-linux" = fetchurl { url = "https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu2404-${finalAttrs.version}.tgz"; - hash = "sha256-dmXt+OxvDaJRXEn3hNoiYZ9ob//tmQp2lsU2XunTNLM="; + hash = "sha256-gJgjVmUbjIw/VG9B/Mp/0cNfE6UxluA/QLi7Lp3fq48="; }; "aarch64-linux" = fetchurl { url = "https://fastdl.mongodb.org/linux/mongodb-linux-aarch64-ubuntu2404-${finalAttrs.version}.tgz"; - hash = "sha256-9FdODnUqzquSKk86BN5OL+fEO07hGYg1VAtytp7ehFM="; + hash = "sha256-DR0RzV0CenrYTX86ttWUW4VItzqWYqAfCr/gcEDMlCg="; }; "x86_64-darwin" = fetchurl { url = "https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-${finalAttrs.version}.tgz"; - hash = "sha256-LUUhqfgP1tIupe517TdLL97jUvBZsCvzMey3JtMVTmg="; + hash = "sha256-Phd02vOrkdMjkWvANRwVFpaE/G5h5ZUVUL/MJ3M+3HU="; }; "aarch64-darwin" = fetchurl { url = "https://fastdl.mongodb.org/osx/mongodb-macos-arm64-${finalAttrs.version}.tgz"; - hash = "sha256-9SFfRbIWVXPupxvqmQlkacmcthycu840VIupCNBf7Ew="; + hash = "sha256-YSicegbDaOIDMmMJL82nEyDNMptneRSSmkH1VVnkIRw="; }; }; updateScript = diff --git a/pkgs/by-name/my/myks/package.nix b/pkgs/by-name/my/myks/package.nix index f7794e704c60..90785c4a01bb 100644 --- a/pkgs/by-name/my/myks/package.nix +++ b/pkgs/by-name/my/myks/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "myks"; - version = "4.11.2"; + version = "4.11.3"; src = fetchFromGitHub { owner = "mykso"; repo = "myks"; tag = "v${version}"; - hash = "sha256-T+ur6JSSC71mStc8/HxkGN4tMS4pEvoHBpsYkukYvRQ="; + hash = "sha256-NIcKYlirX110QHB5r8m3g2dZbWyImiFoFQZW0ig5shE="; }; - vendorHash = "sha256-9dT3Y+d6JNSzVLxB8I0rsVLSPDH4ijeeehX9RWWo7hI="; + vendorHash = "sha256-Tiz9SmEKet2vp8toJrUaby1Jhsh+023bi1NC+WzOrX0="; subPackages = "."; diff --git a/pkgs/by-name/ne/neocmakelsp/package.nix b/pkgs/by-name/ne/neocmakelsp/package.nix index 4be6e42aaee6..23329c6dfa89 100644 --- a/pkgs/by-name/ne/neocmakelsp/package.nix +++ b/pkgs/by-name/ne/neocmakelsp/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "neocmakelsp"; - version = "0.8.23"; + version = "0.8.25"; src = fetchFromGitHub { owner = "Decodetalkers"; repo = "neocmakelsp"; rev = "v${version}"; - hash = "sha256-4zu5y1LnZFkysYm3w0HY3+/0Jn8WuZh17fJ1fo3Q/hQ="; + hash = "sha256-6VGF2sbd/yhm+bxYDikfmXtg2iyKaVaidra2eo0ZP40="; }; - cargoHash = "sha256-oExHwID8mkDx+DFQNXt0D9PUkaLndDeTSna1V6Wd00c="; + cargoHash = "sha256-khxTrAPeI7aaNHUE9jHuHoUpnkpcvfSlUyU/ShZpv0Q="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/ne/neovim-node-client/package.nix b/pkgs/by-name/ne/neovim-node-client/package.nix index e59b444e7bab..87e645bedd53 100644 --- a/pkgs/by-name/ne/neovim-node-client/package.nix +++ b/pkgs/by-name/ne/neovim-node-client/package.nix @@ -9,18 +9,18 @@ buildNpmPackage rec { pname = "node-client"; - version = "5.3.0"; + version = "5.4.0"; src = fetchFromGitHub { owner = "neovim"; repo = "node-client"; tag = "v${version}"; - hash = "sha256-0vPw2hCGUDepSpF1gp/lI71EgwGsCSnw7ePP7ElHsTQ="; + hash = "sha256-nAV0X5882Ps5zDPfmoRHm0a0NtzCOpBQEZqOT2/GCZU="; }; npmDeps = fetchNpmDeps { inherit src; - hash = "sha256-VYoJAi1RzVf5ObjuGmnuiA/1WYBWC+qYPdfWF98+oGw="; + hash = "sha256-AN3TVvCyWjjm1GfnI+ZMt27KQC7qYxQ0bcysAaDsyz4="; }; buildPhase = '' diff --git a/pkgs/by-name/nh/nh/package.nix b/pkgs/by-name/nh/nh/package.nix index 5bf694b29995..b834c35c9d21 100644 --- a/pkgs/by-name/nh/nh/package.nix +++ b/pkgs/by-name/nh/nh/package.nix @@ -6,25 +6,23 @@ makeBinaryWrapper, fetchFromGitHub, nix-update-script, - nvd, nix-output-monitor, buildPackages, }: let runtimeDeps = [ - nvd nix-output-monitor ]; in rustPlatform.buildRustPackage (finalAttrs: { pname = "nh"; - version = "4.1.2"; + version = "4.2.0"; src = fetchFromGitHub { owner = "nix-community"; repo = "nh"; tag = "v${finalAttrs.version}"; - hash = "sha256-v02NsZ589zzPq5xsCxyrG1/ZkFbbMkUthly50QdmYKo="; + hash = "sha256-6n5SVO8zsdVTD691lri7ZcO4zpqYFU8GIvjI6dbxkA8="; }; strictDeps = true; @@ -46,6 +44,9 @@ rustPlatform.buildRustPackage (finalAttrs: { done installShellCompletion completions/* + + cargo xtask man --out-dir gen + installManPage gen/nh.1 '' ); @@ -54,7 +55,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --prefix PATH : ${lib.makeBinPath runtimeDeps} ''; - cargoHash = "sha256-R2S0gbT3DD/Dtx8edqhD0fpDqe8AJgyLmlPoNEKm4BA="; + cargoHash = "sha256-cxZsePgraYevuYQSi3hTU2EsiDyn1epSIcvGi183fIU="; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index 32de93095b16..50eff0923428 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -22,12 +22,12 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "opencode"; - version = "0.6.4"; + version = "0.6.8"; src = fetchFromGitHub { owner = "sst"; repo = "opencode"; tag = "v${finalAttrs.version}"; - hash = "sha256-o7SzDGbWgCh8cMNK+PeLxAw0bQMKFouHdedUslpA6gw="; + hash = "sha256-Df4IZGiI42YozCjGNwKTkIcV/atxBsc8j3ust22DN0g="; }; tui = buildGoModule { diff --git a/pkgs/by-name/op/openvas-smb/package.nix b/pkgs/by-name/op/openvas-smb/package.nix index fd6e14ea407f..9b1d2ec9aca2 100644 --- a/pkgs/by-name/op/openvas-smb/package.nix +++ b/pkgs/by-name/op/openvas-smb/package.nix @@ -21,13 +21,13 @@ let in stdenv.mkDerivation rec { pname = "openvas-smb"; - version = "22.5.6"; + version = "22.5.10"; src = fetchFromGitHub { owner = "greenbone"; repo = "openvas-smb"; tag = "v${version}"; - hash = "sha256-wnlBOHYOTWNbwzoHCpsXbuhp0uH3wBH6+Oo4Y+zSsfg="; + hash = "sha256-H0nG+0DPBQmXVQDVLTEhxhoFeU9ryU5N6qz64+PxV+g="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ox/oxlint/package.nix b/pkgs/by-name/ox/oxlint/package.nix index 027d965aa245..955a4cca750c 100644 --- a/pkgs/by-name/ox/oxlint/package.nix +++ b/pkgs/by-name/ox/oxlint/package.nix @@ -2,6 +2,7 @@ lib, rustPlatform, fetchFromGitHub, + cmake, nix-update-script, rust-jemalloc-sys, versionCheckHook, @@ -9,17 +10,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "oxlint"; - version = "1.6.0"; + version = "1.12.0"; src = fetchFromGitHub { owner = "oxc-project"; repo = "oxc"; tag = "oxlint_v${finalAttrs.version}"; - hash = "sha256-URgz9k89WgYfCu9OlNCZk5wRt8upt58rIxFWa90L+OQ="; + hash = "sha256-HH98Q4mvCrylnRmvmfqKksF3ECT3rkoT93bSTqV4xOY="; }; - cargoHash = "sha256-s1UXL+y/BISOnPJmdpQFztYRd5je9C8jcc+e+iWtRuU="; + cargoHash = "sha256-lAEAOB6JkIkwckhwXU2/fRMkGOkEZnNtiyx/Xm+0JKc="; + nativeBuildInputs = [ cmake ]; buildInputs = [ rust-jemalloc-sys ]; diff --git a/pkgs/by-name/pr/preserves-nim/package.nix b/pkgs/by-name/pr/preserves-nim/package.nix deleted file mode 100644 index 93e9ebe0535e..000000000000 --- a/pkgs/by-name/pr/preserves-nim/package.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ - lib, - buildNimSbom, - fetchFromGitea, -}: - -buildNimSbom (finalAttrs: { - src = fetchFromGitea { - domain = "git.syndicate-lang.org"; - owner = "ehmry"; - repo = "preserves-nim"; - rev = finalAttrs.version; - hash = "sha256-A1v72ToSLEEUZTNcPl82t8OKvr5heQCWVWYEJh362Eo="; - }; - - # Tests requires balls which is not listed in the lockfilee. - doCheck = false; - - postInstall = '' - pushd $out/bin - for link in preserves-decode \ - preserves-from-json preserves-to-json \ - preserves-from-xml preserves-to-xml - do ln -s preserves-encode $link - done - popd - ''; - - meta = { - description = "Utilities for working with Preserves documents and schemas"; - license = lib.licenses.unlicense; - homepage = "https://git.syndicate-lang.org/ehmry/preserves-nim"; - }; -}) ./sbom.json diff --git a/pkgs/by-name/pr/preserves-nim/sbom.json b/pkgs/by-name/pr/preserves-nim/sbom.json deleted file mode 100644 index 8af7db0163fe..000000000000 --- a/pkgs/by-name/pr/preserves-nim/sbom.json +++ /dev/null @@ -1,162 +0,0 @@ -{ - "bomFormat": "CycloneDX", - "specVersion": "1.6", - "metadata": { - "component": { - "type": "application", - "bom-ref": "pkg:nim/preserves", - "name": "preserves", - "description": "data model and serialization format", - "version": "20241201", - "authors": [ - { - "name": "Emery Hemingway" - } - ], - "licenses": [ - { - "license": { - "id": "Unlicense" - } - } - ], - "properties": [ - { - "name": "nim:skipExt", - "value": "nim" - }, - { - "name": "nim:bin:preserves-encode", - "value": "preserves/private/preserves_encode" - }, - { - "name": "nim:bin:preserves-schema-nim", - "value": "preserves/preserves_schema_nim" - }, - { - "name": "nim:bin:preserves-schemac", - "value": "preserves/preserves_schemac" - }, - { - "name": "nim:srcDir", - "value": "src" - }, - { - "name": "nim:backend", - "value": "c" - } - ] - } - }, - "components": [ - { - "type": "library", - "bom-ref": "pkg:nim/npeg", - "name": "npeg", - "version": "1.2.2", - "externalReferences": [ - { - "url": "https://github.com/zevv/npeg/archive/ec0cc6e64ea4c62d2aa382b176a4838474238f8d.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/zevv/npeg.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/xpn694ibgipj8xak3j4bky6b3k0vp7hh-source" - }, - { - "name": "nix:fod:rev", - "value": "ec0cc6e64ea4c62d2aa382b176a4838474238f8d" - }, - { - "name": "nix:fod:sha256", - "value": "1fi9ls3xl20bmv1ikillxywl96i9al6zmmxrbffx448gbrxs86kg" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/zevv/npeg/archive/ec0cc6e64ea4c62d2aa382b176a4838474238f8d.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "1.2.2" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/bigints", - "name": "bigints", - "version": "20231006", - "externalReferences": [ - { - "url": "https://github.com/ehmry/nim-bigints/archive/86ea14d31eea9275e1408ca34e6bfe9c99989a96.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/ehmry/nim-bigints.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/jvrm392g8adfsgf36prgwkbyd7vh5jsw-source" - }, - { - "name": "nix:fod:rev", - "value": "86ea14d31eea9275e1408ca34e6bfe9c99989a96" - }, - { - "name": "nix:fod:sha256", - "value": "15pcpmnk1bnw3k8769rjzcpg00nahyrypwbxs88jnwr4aczp99j4" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/ehmry/nim-bigints/archive/86ea14d31eea9275e1408ca34e6bfe9c99989a96.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20231006" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - } - ], - "dependencies": [ - { - "ref": "pkg:nim/preserves", - "dependsOn": [ - "pkg:nim/npeg", - "pkg:nim/bigints" - ] - }, - { - "ref": "pkg:nim/npeg", - "dependsOn": [] - }, - { - "ref": "pkg:nim/bigints", - "dependsOn": [] - } - ] -} diff --git a/pkgs/by-name/pr/proton-authenticator/package.nix b/pkgs/by-name/pr/proton-authenticator/package.nix index fae6ac5f2bd2..28efc429ec04 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.0.0"; + version = "1.1.2"; src = fetchurl { url = "https://proton.me/download/authenticator/linux/ProtonAuthenticator_${finalAttrs.version}_amd64.deb"; - hash = "sha256-Ri6U7tuQa5nde4vjagQKffWgGXbZtANNmeph1X6PFuM="; + hash = "sha256-66OqxTlW0DsKH8+HcxzH7zettNm1eXP0ZjUp7ksYpXc="; }; dontConfigure = true; diff --git a/pkgs/by-name/py/pysolfc/package.nix b/pkgs/by-name/py/pysolfc/package.nix index 45db307465d3..fd16517e20ca 100644 --- a/pkgs/by-name/py/pysolfc/package.nix +++ b/pkgs/by-name/py/pysolfc/package.nix @@ -12,12 +12,12 @@ python3Packages.buildPythonApplication rec { pname = "pysolfc"; - version = "3.4.0"; + version = "3.4.1"; format = "setuptools"; src = fetchzip { url = "mirror://sourceforge/pysolfc/PySolFC-${version}.tar.xz"; - hash = "sha256-xMZaRW6NDrKfBaWEZNcvZD/OPOcpL83WLvI8vEK9NFw="; + hash = "sha256-jijrrWhj80n/XFKMFLptDZCsclIhdJHiTrX6CGjVju8="; }; cardsets = stdenv.mkDerivation rec { diff --git a/pkgs/by-name/ro/rocketchat-desktop/package.nix b/pkgs/by-name/ro/rocketchat-desktop/package.nix index 3c325c6c19de..fa5e65064a5d 100644 --- a/pkgs/by-name/ro/rocketchat-desktop/package.nix +++ b/pkgs/by-name/ro/rocketchat-desktop/package.nix @@ -10,11 +10,11 @@ let in stdenv.mkDerivation rec { pname = "rocketchat-desktop"; - version = "4.8.1"; + version = "4.9.0"; src = fetchurl { url = "https://github.com/RocketChat/Rocket.Chat.Electron/releases/download/${version}/rocketchat-${version}-linux-amd64.deb"; - hash = "sha256-WzKQLJhP5pAF2uT9teDIDZ9+Fh/wugymO3XCyXTOM3o="; + hash = "sha256-M5ikgyg7ZTnWhsbLISy3WC80krmDX0C01fb+b+i24K4="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/si/silverbullet/package.nix b/pkgs/by-name/si/silverbullet/package.nix index cb922196656c..06f9d206adc5 100644 --- a/pkgs/by-name/si/silverbullet/package.nix +++ b/pkgs/by-name/si/silverbullet/package.nix @@ -8,11 +8,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "silverbullet"; - version = "0.9.4"; + version = "2.0.0"; src = fetchurl { url = "https://github.com/silverbulletmd/silverbullet/releases/download/${finalAttrs.version}/silverbullet.js"; - hash = "sha256-J0fy1e/ObpujBNSRKA55oU30kXNfus+5P2ebggEN6Dw="; + hash = "sha256-O0QuzbY/ZdhOZvsUcgpZ55E+CSxbAsRxJmBQird5vCk="; }; dontUnpack = true; diff --git a/pkgs/by-name/sl/slade-unstable/package.nix b/pkgs/by-name/sl/slade-unstable/package.nix index d9b7d2b05bc2..c3f8535e8300 100644 --- a/pkgs/by-name/sl/slade-unstable/package.nix +++ b/pkgs/by-name/sl/slade-unstable/package.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation { pname = "slade"; - version = "3.2.7-unstable-2025-08-19"; + version = "3.2.7-unstable-2025-09-03"; src = fetchFromGitHub { owner = "sirjuddington"; repo = "SLADE"; - rev = "62467e4ea9f41ac04e28bfed266731da22ff874c"; - hash = "sha256-c32y2/u4HBH9AcUyacTUFrvzyWr0lz7dnsXmRRjlt2E="; + rev = "00dc589de708595013cefd42397f7a890b269e68"; + hash = "sha256-w+ZBchsGNUCFXnkcNstNrhe7Bu0vNRrzVYEK/NSfIts="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/sl/slepc/package.nix b/pkgs/by-name/sl/slepc/package.nix index 8e9e73833b67..009dfbaa2c90 100644 --- a/pkgs/by-name/sl/slepc/package.nix +++ b/pkgs/by-name/sl/slepc/package.nix @@ -15,13 +15,13 @@ assert petsc.mpiSupport; assert pythonSupport -> petsc.pythonSupport; stdenv.mkDerivation (finalAttrs: { pname = "slepc"; - version = "3.23.2"; + version = "3.23.3"; src = fetchFromGitLab { owner = "slepc"; repo = "slepc"; tag = "v${finalAttrs.version}"; - hash = "sha256-nRY8ARc31Q2Qi8Tf7921vBf5nPpI4evSjmpTYUTUigQ="; + hash = "sha256-j0sUJet4eViFxOR0XOAxNSprnL+kN4OW1npGihT0Q4Y="; }; postPatch = '' diff --git a/pkgs/by-name/sn/snallygaster/package.nix b/pkgs/by-name/sn/snallygaster/package.nix index 986766ef54d3..63be148936bd 100644 --- a/pkgs/by-name/sn/snallygaster/package.nix +++ b/pkgs/by-name/sn/snallygaster/package.nix @@ -6,21 +6,21 @@ python3Packages.buildPythonApplication rec { pname = "snallygaster"; - version = "0.0.13"; + version = "0.0.14"; pyproject = true; src = fetchFromGitHub { owner = "hannob"; repo = "snallygaster"; tag = "v${version}"; - hash = "sha256-d94Z/vLOcOa9N8WIgCkiZAciNUzdI4qbGXQOc8KNDEE="; + hash = "sha256-H5rptK12p5dRKYjoQ6Nr8hxq8pL/3jFDgX1gnRZABTo="; }; build-system = with python3Packages; [ setuptools ]; dependencies = with python3Packages; [ - beautifulsoup4 dnspython + lxml urllib3 ]; @@ -34,6 +34,7 @@ python3Packages.buildPythonApplication rec { meta = with lib; { description = "Tool to scan for secret files on HTTP servers"; homepage = "https://github.com/hannob/snallygaster"; + changelog = "https://github.com/hannob/snallygaster/releases/tag/${src.tag}"; license = licenses.bsd0; maintainers = with maintainers; [ fab ]; mainProgram = "snallygaster"; diff --git a/pkgs/by-name/sp/spacetimedb/package.nix b/pkgs/by-name/sp/spacetimedb/package.nix index b7101fe064e6..3ac2008afc9b 100644 --- a/pkgs/by-name/sp/spacetimedb/package.nix +++ b/pkgs/by-name/sp/spacetimedb/package.nix @@ -13,16 +13,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "spacetimedb"; - version = "1.3.0"; + version = "1.3.2"; src = fetchFromGitHub { owner = "clockworklabs"; repo = "spacetimedb"; tag = "v${finalAttrs.version}"; - hash = "sha256-KslKsTVhc4xz1XMkkk40tqVZnLoL9UuSPvFHvdZ5vrI="; + hash = "sha256-kJHHEKCPfYgRNaKBxDYMbWiJr1ajB81YmDDrNAJEQjg="; }; - cargoHash = "sha256-DpGKSWCXSp7fvA1OdZ4YZnanvmKlnxBGsyhEThNwkGo="; + cargoHash = "sha256-b2nF0qAfQ/FpsD/R7r8FAUK6t9QxfS+xrkKYAHITcjg="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/sy/syndicate_utils/package.nix b/pkgs/by-name/sy/syndicate_utils/package.nix deleted file mode 100644 index fb819917d425..000000000000 --- a/pkgs/by-name/sy/syndicate_utils/package.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ - lib, - buildNimSbom, - fetchFromGitea, - libxml2, - libxslt, - openssl, - libpq, - sqlite, -}: - -buildNimSbom (finalAttrs: { - pname = "syndicate_utils"; - - src = fetchFromGitea { - domain = "git.syndicate-lang.org"; - owner = "ehmry"; - repo = "syndicate_utils"; - rev = finalAttrs.version; - hash = "sha256-zHVL2A5mAZX73Xk6Pcs02wHCAVfsOYxDO8/yKX0FvBs="; - }; - - buildInputs = [ - libpq - sqlite - libxml2 - libxslt - openssl - ]; - - meta = finalAttrs.src.meta // { - description = "Utilities for the Syndicated Actor Model"; - homepage = "https://git.syndicate-lang.org/ehmry/syndicate_utils"; - license = lib.licenses.unlicense; - }; -}) ./sbom.json diff --git a/pkgs/by-name/sy/syndicate_utils/sbom.json b/pkgs/by-name/sy/syndicate_utils/sbom.json deleted file mode 100644 index c524b9cb0ec9..000000000000 --- a/pkgs/by-name/sy/syndicate_utils/sbom.json +++ /dev/null @@ -1,657 +0,0 @@ -{ - "bomFormat": "CycloneDX", - "specVersion": "1.6", - "metadata": { - "component": { - "type": "application", - "bom-ref": "pkg:nim/syndicate_utils", - "name": "syndicate_utils", - "description": "Utilities for Syndicated Actors and Synit", - "version": "20250422", - "authors": [ - { - "name": "Emery Hemingway" - } - ], - "licenses": [ - { - "license": { - "id": "Unlicense" - } - } - ], - "properties": [ - { - "name": "nim:skipExt", - "value": "nim" - }, - { - "name": "nim:bin:dns-actor", - "value": "dns_actor" - }, - { - "name": "nim:bin:esc-printer-driver", - "value": "esc_printer_driver" - }, - { - "name": "nim:bin:mintsturdyref", - "value": "mintsturdyref" - }, - { - "name": "nim:bin:mount-actor", - "value": "mount_actor" - }, - { - "name": "nim:bin:msg", - "value": "msg" - }, - { - "name": "nim:bin:postgre-actor", - "value": "postgre_actor" - }, - { - "name": "nim:bin:preserve-process-environment", - "value": "preserve_process_environment" - }, - { - "name": "nim:bin:rofi-script-actor", - "value": "rofi_script_actor" - }, - { - "name": "nim:bin:sqlite-actor", - "value": "sqlite_actor" - }, - { - "name": "nim:bin:syndesizer", - "value": "syndesizer" - }, - { - "name": "nim:bin:syndump", - "value": "syndump" - }, - { - "name": "nim:bin:synqa", - "value": "synqa" - }, - { - "name": "nim:bin:xslt-actor", - "value": "xslt_actor" - }, - { - "name": "nim:srcDir", - "value": "src" - }, - { - "name": "nim:backend", - "value": "c" - } - ] - } - }, - "components": [ - { - "type": "library", - "bom-ref": "pkg:nim/syndicate", - "name": "syndicate", - "version": "trunk", - "externalReferences": [ - { - "url": "https://git.syndicate-lang.org/ehmry/syndicate-nim/archive/9c3dbbaa661dfc191ccb5be791a78cf977adec8b.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://git.syndicate-lang.org/ehmry/syndicate-nim.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/crza0j3plp9a0bw78cinyk6hwhn3llcf-source" - }, - { - "name": "nix:fod:rev", - "value": "9c3dbbaa661dfc191ccb5be791a78cf977adec8b" - }, - { - "name": "nix:fod:sha256", - "value": "08pa25f7d0x1228hmrpzn7g2jd1bwip4fvihvw4mx335ssx317kw" - }, - { - "name": "nix:fod:url", - "value": "https://git.syndicate-lang.org/ehmry/syndicate-nim/archive/9c3dbbaa661dfc191ccb5be791a78cf977adec8b.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "trunk" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/preserves", - "name": "preserves", - "version": "20250214", - "externalReferences": [ - { - "url": "https://git.syndicate-lang.org/ehmry/preserves-nim/archive/21480c2fd0a6cc6ecfd34fb532ed975b135b0b8e.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://git.syndicate-lang.org/ehmry/preserves-nim.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/1d8nbd5nfqpl6l3c7c783h6r0gc47vwf-source" - }, - { - "name": "nix:fod:rev", - "value": "21480c2fd0a6cc6ecfd34fb532ed975b135b0b8e" - }, - { - "name": "nix:fod:sha256", - "value": "136kr6pj5rv3184ykishbkmg86ss85nzygy5wc1lr9l0pgwx6936" - }, - { - "name": "nix:fod:url", - "value": "https://git.syndicate-lang.org/ehmry/preserves-nim/archive/21480c2fd0a6cc6ecfd34fb532ed975b135b0b8e.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20250214" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - }, - { - "name": "nix:fod:date", - "value": "2024-05-23T15:58:40+03:00" - }, - { - "name": "nix:fod:hash", - "value": "sha256-JvdvLdPajDgIPbLblO0LbOm0wEp530fs8LYmgH885sk=" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/sys", - "name": "sys", - "version": "4ef3b624db86e331ba334e705c1aa235d55b05e1", - "externalReferences": [ - { - "url": "https://github.com/ehmry/nim-sys/archive/4ef3b624db86e331ba334e705c1aa235d55b05e1.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/ehmry/nim-sys.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/syhxsjlsdqfap0hk4qp3s6kayk8cqknd-source" - }, - { - "name": "nix:fod:rev", - "value": "4ef3b624db86e331ba334e705c1aa235d55b05e1" - }, - { - "name": "nix:fod:sha256", - "value": "1q4qgw4an4mmmcbx48l6xk1jig1vc8p9cq9dbx39kpnb0890j32q" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/ehmry/nim-sys/archive/4ef3b624db86e331ba334e705c1aa235d55b05e1.tar.gz" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/taps", - "name": "taps", - "version": "20240405", - "externalReferences": [ - { - "url": "https://git.sr.ht/~ehmry/nim_taps/archive/8c8572cd971d1283e6621006b310993c632da247.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://git.sr.ht/~ehmry/nim_taps", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/6y14ia52kr7jyaa0izx37mlablmq9s65-source" - }, - { - "name": "nix:fod:rev", - "value": "8c8572cd971d1283e6621006b310993c632da247" - }, - { - "name": "nix:fod:sha256", - "value": "1dp166bv9x773jmfqppg5i3v3rilgff013vb11yzwcid9l7s3iy8" - }, - { - "name": "nix:fod:url", - "value": "https://git.sr.ht/~ehmry/nim_taps/archive/8c8572cd971d1283e6621006b310993c632da247.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20240405" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/nimcrypto", - "name": "nimcrypto", - "version": "traditional-api", - "externalReferences": [ - { - "url": "https://github.com/cheatfate/nimcrypto/archive/602c5d20c69c76137201b5d41f788f72afb95aa8.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/cheatfate/nimcrypto", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/zyr8zwh7vaiycn1s4r8cxwc71f2k5l0h-source" - }, - { - "name": "nix:fod:rev", - "value": "602c5d20c69c76137201b5d41f788f72afb95aa8" - }, - { - "name": "nix:fod:sha256", - "value": "1dmdmgb6b9m5f8dyxk781nnd61dsk3hdxqks7idk9ncnpj9fng65" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/cheatfate/nimcrypto/archive/602c5d20c69c76137201b5d41f788f72afb95aa8.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "traditional-api" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/npeg", - "name": "npeg", - "version": "1.2.2", - "externalReferences": [ - { - "url": "https://github.com/zevv/npeg/archive/ec0cc6e64ea4c62d2aa382b176a4838474238f8d.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/zevv/npeg.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/xpn694ibgipj8xak3j4bky6b3k0vp7hh-source" - }, - { - "name": "nix:fod:rev", - "value": "ec0cc6e64ea4c62d2aa382b176a4838474238f8d" - }, - { - "name": "nix:fod:sha256", - "value": "1fi9ls3xl20bmv1ikillxywl96i9al6zmmxrbffx448gbrxs86kg" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/zevv/npeg/archive/ec0cc6e64ea4c62d2aa382b176a4838474238f8d.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "1.2.2" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/bigints", - "name": "bigints", - "version": "20231006", - "externalReferences": [ - { - "url": "https://github.com/ehmry/nim-bigints/archive/86ea14d31eea9275e1408ca34e6bfe9c99989a96.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/ehmry/nim-bigints.git", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/jvrm392g8adfsgf36prgwkbyd7vh5jsw-source" - }, - { - "name": "nix:fod:rev", - "value": "86ea14d31eea9275e1408ca34e6bfe9c99989a96" - }, - { - "name": "nix:fod:sha256", - "value": "15pcpmnk1bnw3k8769rjzcpg00nahyrypwbxs88jnwr4aczp99j4" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/ehmry/nim-bigints/archive/86ea14d31eea9275e1408ca34e6bfe9c99989a96.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20231006" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/cps", - "name": "cps", - "version": "0.10.4", - "externalReferences": [ - { - "url": "https://github.com/nim-works/cps/archive/2a4d771a715ba45cfba3a82fa625ae7ad6591c8b.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/nim-works/cps", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/m9vpcf3dq6z2h1xpi1vlw0ycxp91s5p7-source" - }, - { - "name": "nix:fod:rev", - "value": "2a4d771a715ba45cfba3a82fa625ae7ad6591c8b" - }, - { - "name": "nix:fod:sha256", - "value": "0c62k5wpq9z9mn8cd4rm8jjc4z0xmnak4piyj5dsfbyj6sbdw2bf" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/nim-works/cps/archive/2a4d771a715ba45cfba3a82fa625ae7ad6591c8b.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "0.10.4" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/stew", - "name": "stew", - "version": "3c91b8694e15137a81ec7db37c6c58194ec94a6a", - "externalReferences": [ - { - "url": "https://github.com/status-im/nim-stew/archive/3c91b8694e15137a81ec7db37c6c58194ec94a6a.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://github.com/status-im/nim-stew", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/mqg8qzsbcc8xqabq2yzvlhvcyqypk72c-source" - }, - { - "name": "nix:fod:rev", - "value": "3c91b8694e15137a81ec7db37c6c58194ec94a6a" - }, - { - "name": "nix:fod:sha256", - "value": "17lfhfxp5nxvld78xa83p258y80ks5jb4n53152cdr57xk86y07w" - }, - { - "name": "nix:fod:url", - "value": "https://github.com/status-im/nim-stew/archive/3c91b8694e15137a81ec7db37c6c58194ec94a6a.tar.gz" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/getdns", - "name": "getdns", - "version": "20241222", - "externalReferences": [ - { - "url": "https://git.sr.ht/~ehmry/getdns-nim/archive/7cdedf05a2d9b3b6b0fffcfc548c63986ac7f5a7.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://git.sr.ht/~ehmry/getdns-nim", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/k662j228f0xh75d75jb212zhy5qd85dv-source" - }, - { - "name": "nix:fod:rev", - "value": "7cdedf05a2d9b3b6b0fffcfc548c63986ac7f5a7" - }, - { - "name": "nix:fod:sha256", - "value": "1j80pv2kv7hxcmxpy6ykil01jywffaagcb1jad5aam4m9r2bfbp0" - }, - { - "name": "nix:fod:url", - "value": "https://git.sr.ht/~ehmry/getdns-nim/archive/7cdedf05a2d9b3b6b0fffcfc548c63986ac7f5a7.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20241222" - }, - { - "name": "nix:fod:srcDir", - "value": "src" - } - ] - }, - { - "type": "library", - "bom-ref": "pkg:nim/solo5_dispatcher", - "name": "solo5_dispatcher", - "version": "20240522", - "externalReferences": [ - { - "url": "https://git.sr.ht/~ehmry/solo5_dispatcher/archive/cc64ef99416b22b12e4a076d33de9e25a163e57d.tar.gz", - "type": "source-distribution" - }, - { - "url": "https://git.sr.ht/~ehmry/solo5_dispatcher", - "type": "vcs" - } - ], - "properties": [ - { - "name": "nix:fod:method", - "value": "fetchzip" - }, - { - "name": "nix:fod:path", - "value": "/nix/store/4jj467pg4hs6warhksb8nsxn9ykz8c7c-source" - }, - { - "name": "nix:fod:rev", - "value": "cc64ef99416b22b12e4a076d33de9e25a163e57d" - }, - { - "name": "nix:fod:sha256", - "value": "1v9i9fqgx1g76yrmz2xwj9mxfwbjfpar6dsyygr68fv9031cqxq7" - }, - { - "name": "nix:fod:url", - "value": "https://git.sr.ht/~ehmry/solo5_dispatcher/archive/cc64ef99416b22b12e4a076d33de9e25a163e57d.tar.gz" - }, - { - "name": "nix:fod:ref", - "value": "20240522" - }, - { - "name": "nix:fod:srcDir", - "value": "pkg" - } - ] - } - ], - "dependencies": [ - { - "ref": "pkg:nim/syndicate_utils", - "dependsOn": [ - "pkg:nim/syndicate" - ] - }, - { - "ref": "pkg:nim/syndicate", - "dependsOn": [ - "pkg:nim/nimcrypto", - "pkg:nim/preserves", - "pkg:nim/sys", - "pkg:nim/taps" - ] - }, - { - "ref": "pkg:nim/preserves", - "dependsOn": [ - "pkg:nim/npeg", - "pkg:nim/bigints" - ] - }, - { - "ref": "pkg:nim/sys", - "dependsOn": [ - "pkg:nim/cps", - "pkg:nim/stew" - ] - }, - { - "ref": "pkg:nim/taps", - "dependsOn": [ - "pkg:nim/getdns", - "pkg:nim/sys", - "pkg:nim/cps", - "pkg:nim/solo5_dispatcher" - ] - }, - { - "ref": "pkg:nim/nimcrypto", - "dependsOn": [] - }, - { - "ref": "pkg:nim/npeg", - "dependsOn": [] - }, - { - "ref": "pkg:nim/bigints", - "dependsOn": [] - }, - { - "ref": "pkg:nim/cps", - "dependsOn": [] - }, - { - "ref": "pkg:nim/stew", - "dependsOn": [] - }, - { - "ref": "pkg:nim/getdns", - "dependsOn": [] - }, - { - "ref": "pkg:nim/solo5_dispatcher", - "dependsOn": [ - "pkg:nim/cps" - ] - } - ] -} diff --git a/pkgs/by-name/tk/tk-safe/package.nix b/pkgs/by-name/tk/tk-safe/package.nix index 155077cfe0d1..ee372df6e8a5 100644 --- a/pkgs/by-name/tk/tk-safe/package.nix +++ b/pkgs/by-name/tk/tk-safe/package.nix @@ -20,12 +20,12 @@ stdenv.mkDerivation rec { pname = "tk-safe"; - version = "25.8.1"; + version = "25.8.2"; # To update, check https://search.apps.ubuntu.com/api/v1/package/tk-safe and copy the anon_download_url and version. src = fetchurl { - url = "https://api.snapcraft.io/api/v1/snaps/download/rLNeIGEaag0TKFQLO0TxF3ARXg3rcTNx_18.snap"; - hash = "sha256-OrDbxLcmbL/yTANCMHcJsdGE+LK8rondGQvj+YBqS0E="; + url = "https://api.snapcraft.io/api/v1/snaps/download/rLNeIGEaag0TKFQLO0TxF3ARXg3rcTNx_19.snap"; + hash = "sha256-bjlkLCTHkGH2LdeGd3LIp7L8f7SzZetpEpvGpPEzjcA="; }; desktopItems = [ diff --git a/pkgs/by-name/tp/tpm-tools/package.nix b/pkgs/by-name/tp/tpm-tools/package.nix index abfc81a93d59..666ad64a6a5f 100644 --- a/pkgs/by-name/tp/tpm-tools/package.nix +++ b/pkgs/by-name/tp/tpm-tools/package.nix @@ -2,41 +2,44 @@ lib, stdenv, fetchurl, + autoreconfHook, trousers, openssl, opencryptoki, perl, }: -let - version = "1.3.9.1"; -in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "tpm-tools"; - inherit version; + version = "1.3.9.2"; src = fetchurl { - url = "mirror://sourceforge/trousers/tpm-tools/${version}/${pname}-${version}.tar.gz"; - sha256 = "0s7srgghykxnlb1g4izabzf2gfb1knxc0nzn6bly49h8cpi19dww"; + url = "mirror://sourceforge/trousers/tpm-tools/${finalAttrs.version}/tpm-tools-${finalAttrs.version}.tar.gz"; + hash = "sha256-ivg3lJouwwsZU4msiisxvEn+MVBQdRt9TQ1DK/eBKpc="; }; - sourceRoot = "."; + postPatch = '' + mkdir -p po + mkdir -p m4 + cp -R po_/* po/ + touch po/Makefile.in.in + touch m4/Makefile.am + substituteInPlace include/tpm_pkcs11.h \ + --replace-fail "libopencryptoki.so" "${opencryptoki}/lib/opencryptoki/libopencryptoki.so" + ''; - patches = [ - (fetchurl { - url = "https://sources.debian.org/data/main/t/tpm-tools/1.3.9.1-0.1/debian/patches/05-openssl1.1_fix_data_mgmt.patch"; - sha256 = "161yysw4wgy3spsz6p1d0ib0h5pnrqm8bdh1l71c4hz6a6wpcyxj"; - }) + nativeBuildInputs = [ + autoreconfHook + perl ]; - nativeBuildInputs = [ perl ]; buildInputs = [ trousers openssl opencryptoki ]; - meta = with lib; { + meta = { description = "Management tools for TPM hardware"; longDescription = '' tpm-tools is an open-source package designed to enable user and @@ -44,8 +47,8 @@ stdenv.mkDerivation rec { Module (TPM), similar to a smart card environment. ''; homepage = "https://sourceforge.net/projects/trousers/files/tpm-tools/"; - license = licenses.cpl10; - maintainers = [ maintainers.ak ]; - platforms = platforms.unix; + license = lib.licenses.cpl10; + maintainers = [ lib.maintainers.ak ]; + platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/vi/vi-mongo/package.nix b/pkgs/by-name/vi/vi-mongo/package.nix index bc3bcf0d614d..5505e9fb82fd 100644 --- a/pkgs/by-name/vi/vi-mongo/package.nix +++ b/pkgs/by-name/vi/vi-mongo/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "vi-mongo"; - version = "0.1.29"; + version = "0.1.30"; src = fetchFromGitHub { owner = "kopecmaciej"; repo = "vi-mongo"; tag = "v${version}"; - hash = "sha256-hxQPqTQ+U6ebTv6HZReiWMeP8RoyjQC0pA3Qug1MSFo="; + hash = "sha256-gNOKWgGRuWUNqBAu5gWx/HFiNfx+HOdi5tYVyXP3dcI="; }; vendorHash = "sha256-QoYjNzWWNrEDS4Xq1NF77iqX5WTNxnVV1UJiYq2slhw="; diff --git a/pkgs/by-name/wh/why3find/package.nix b/pkgs/by-name/wh/why3find/package.nix new file mode 100644 index 000000000000..95458e0deb5b --- /dev/null +++ b/pkgs/by-name/wh/why3find/package.nix @@ -0,0 +1,32 @@ +{ + lib, + fetchurl, + ocamlPackages, + why3, +}: + +with ocamlPackages; +buildDunePackage { + pname = "why3find"; + version = "1.2.0"; + + src = fetchurl { + url = "https://git.frama-c.com/-/project/1056/uploads/043312a7a70961338479016ac535c706/why3find-1.2.0.tbz"; + hash = "sha256-eslkMBo0i0+Oy8jW9eRNuyGXuwkV6eeYcxZm5MfgA6w="; + }; + + propagatedBuildInputs = [ + dune-site + terminal_size + why3 + yojson + zmq + ]; + + meta = { + description = "Why3 Package Manager"; + homepage = "https://git.frama-c.com/pub/why3find"; + license = lib.licenses.lgpl21Only; + maintainers = [ lib.maintainers.vbgl ]; + }; +} diff --git a/pkgs/by-name/xo/xosview2/package.nix b/pkgs/by-name/xo/xosview2/package.nix index ea7631a7ff27..5f065310101c 100644 --- a/pkgs/by-name/xo/xosview2/package.nix +++ b/pkgs/by-name/xo/xosview2/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "xosview2"; - version = "2.3.3"; + version = "2.3.4"; src = fetchurl { url = "mirror://sourceforge/xosview/xosview2-${finalAttrs.version}.tar.gz"; - hash = "sha256-kEp6n9KmZ+6sTFyJr1V8Ssq9aZuh69c4U1YIiqvxIxw="; + hash = "sha256-tNBZdhCy8jpbTA19T8hxCO2c+wxy03EJ9ar3GAjOpcU="; }; outputs = [ diff --git a/pkgs/by-name/yt/ytdownloader/package.nix b/pkgs/by-name/yt/ytdownloader/package.nix index 77ed78c2496b..47aff6b74a2d 100644 --- a/pkgs/by-name/yt/ytdownloader/package.nix +++ b/pkgs/by-name/yt/ytdownloader/package.nix @@ -12,16 +12,17 @@ buildNpmPackage rec { pname = "ytDownloader"; - version = "3.19.1"; + version = "3.19.3"; src = fetchFromGitHub { owner = "aandrew-me"; repo = "ytDownloader"; tag = "v${version}"; - hash = "sha256-EweQgKA0CNgiO7q+WTLsUJHpiuRJBQox2FEgjh6CHDQ="; + hash = "sha256-6HYVNtjGOQICiby4je3iYG9mPGMEXWTY+87HuUMaA2A="; }; - npmDepsHash = "sha256-moOxzvzBFNqEe2xd2jVyotxaSsIi+F7J6Dwvqp2Bs08="; + npmDepsHash = "sha256-FiWtZBixg7iz/9YgqnhIIG6MYNql7ITOUXH7aBBv7Co="; + makeCacheWritable = true; nativeBuildInputs = [ copyDesktopItems @@ -58,7 +59,7 @@ buildNpmPackage rec { substituteInPlace src/renderer.js \ --replace-fail $\{__dirname}/../ffmpeg '${lib.getExe ffmpeg-headless}' \ --replace-fail 'path.join(os.homedir(), ".ytDownloader", "ytdlp")' '`${lib.getExe yt-dlp}`' \ - --replace-fail '!!localStorage.getItem("fullYtdlpBinPresent")' 'true' + --replace-fail 'let ytDlpIsPresent = false;' 'let ytDlpIsPresent = true;' # Disable auto-updates substituteInPlace src/preferences.js \ --replace-warn 'const autoUpdateDisabled = getId("autoUpdateDisabled");' 'const autoUpdateDisabled = "true";' diff --git a/pkgs/development/ocaml-modules/zmq/default.nix b/pkgs/development/ocaml-modules/zmq/default.nix index 003181044329..af8c78cb9938 100644 --- a/pkgs/development/ocaml-modules/zmq/default.nix +++ b/pkgs/development/ocaml-modules/zmq/default.nix @@ -15,10 +15,9 @@ buildDunePackage rec { hash = "sha256-tetCmVg27/WHZ+HMwKZVHCrHTzWAlKwkAjNDibB1+6g="; }; - buildInputs = [ - czmq - dune-configurator - ]; + buildInputs = [ dune-configurator ]; + + propagatedBuildInputs = [ czmq ]; meta = { description = "ZeroMQ bindings for OCaml"; diff --git a/pkgs/development/python-modules/apispec/default.nix b/pkgs/development/python-modules/apispec/default.nix index 94cd70020be0..f3744f6ec2a8 100644 --- a/pkgs/development/python-modules/apispec/default.nix +++ b/pkgs/development/python-modules/apispec/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "apispec"; - version = "6.8.2"; + version = "6.8.3"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-zltpufzwJQy1a6DBpSp1/yLC98WGZU5XiEOZAYxRnyY="; + hash = "sha256-CCMjWqFxGH/A+x39KCEevPX+d2iyp+GSnQZnHhYkOa4="; }; build-system = [ flit-core ]; diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index b2df7e38e96b..145aee974616 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -359,7 +359,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.40.24"; + version = "1.40.26"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-U9ezPaAAE0lVd8l58wknH7UWbXPW1C7F9qPJinaMUIo="; + hash = "sha256-+fdTiIHt0H6/qxvXiQryvQuCnrsW2TGGCEXUSORQWi0="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index 4350a3cd5a45..afead4787c34 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "botocore-stubs"; - version = "1.40.24"; + version = "1.40.26"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "botocore_stubs"; inherit version; - hash = "sha256-JfM6Yla2Boeagi8ZfP5C6BV6dJxsg6hqHDwejpeEYqo="; + hash = "sha256-yJgzQl+HgWx2maxBasq+jQFvp8ejWgnCRVlAgZqFRT4="; }; nativeBuildInputs = [ setuptools ]; diff --git a/pkgs/development/python-modules/daiquiri/default.nix b/pkgs/development/python-modules/daiquiri/default.nix index 985542470adc..ea99c794b593 100644 --- a/pkgs/development/python-modules/daiquiri/default.nix +++ b/pkgs/development/python-modules/daiquiri/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "daiquiri"; - version = "3.3.0"; + version = "3.4.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-uybgVHMA7kDGQEERyw6tGCc/aXzcWg/ixgZyMyOn6vI="; + hash = "sha256-yh0ywsCgbzYU/4A6h6wdUNYo2zTQv37ZffDKV2MyBU8="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/docling-parse/default.nix b/pkgs/development/python-modules/docling-parse/default.nix index 0b78e4272e7d..33d0254d636f 100644 --- a/pkgs/development/python-modules/docling-parse/default.nix +++ b/pkgs/development/python-modules/docling-parse/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "docling-parse"; - version = "4.2.3"; + version = "4.4.0"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling-parse"; tag = "v${version}"; - hash = "sha256-0X9fP2PiHjZs+RT+VngHvNt4U0zpXq09BnaO/5tpfY8="; + hash = "sha256-7l+vwLH0sItDsN3Q8sfGMGGWTnA4BwgE0yaa+cJ/qbk="; }; dontUseCmakeConfigure = true; diff --git a/pkgs/development/python-modules/eris/default.nix b/pkgs/development/python-modules/eris/default.nix deleted file mode 100644 index 957f438296a6..000000000000 --- a/pkgs/development/python-modules/eris/default.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - setuptools, - aiocoap, - pycryptodome, -}: - -buildPythonPackage rec { - pname = "eris"; - version = "1.0.0"; - pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-aiPmf759Cd3SeKfQtqgszcKkhZPM4dNY2x9YxJFPRh0="; - }; - build-system = [ setuptools ]; - dependencies = [ - aiocoap - pycryptodome - ]; - meta = { - description = "Python implementation of the Encoding for Robust Immutable Storage (ERIS)"; - homepage = "https://eris.codeberg.page/python-eris/"; - license = [ lib.licenses.agpl3Plus ]; - }; -} diff --git a/pkgs/development/python-modules/google-cloud-texttospeech/default.nix b/pkgs/development/python-modules/google-cloud-texttospeech/default.nix index 14250d29f124..b9b223cd4f18 100644 --- a/pkgs/development/python-modules/google-cloud-texttospeech/default.nix +++ b/pkgs/development/python-modules/google-cloud-texttospeech/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "google-cloud-texttospeech"; - version = "2.27.0"; + version = "2.29.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_texttospeech"; inherit version; - hash = "sha256-lKOCyVt8xY79JQWiTClo4mFPxr3512+5qBnU7SmuGI4="; + hash = "sha256-LAtzeLp2OfcHN/SjneJJPTDIXTh7jBaCLG5+EAwcdaM="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/identify/default.nix b/pkgs/development/python-modules/identify/default.nix index 842e5203ae03..c2bf5a407abd 100644 --- a/pkgs/development/python-modules/identify/default.nix +++ b/pkgs/development/python-modules/identify/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "identify"; - version = "2.6.13"; + version = "2.6.14"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "pre-commit"; repo = "identify"; tag = "v${version}"; - hash = "sha256-Du96uRQCymduvAruHSgjKv/OrDIPaMwPU+x/OTchERQ="; + hash = "sha256-l486vlvhDEm9f11z1FDB9AxAbQ+jgHvGppn4CTc/dLk="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index f7d04b67cb3c..730c7dcb97e3 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -462,8 +462,8 @@ rec { "sha256-mkaBmHn3LsOHnH4kTWkGbCsL4w/TrPBt/pBXnj+1Ai8="; mypy-boto3-ecs = - buildMypyBoto3Package "ecs" "1.40.15" - "sha256-ZqswkZ6qHqFpxJctVjK7bZnUz4kE9A5x+1mAjxucPxM="; + buildMypyBoto3Package "ecs" "1.40.25" + "sha256-D4um6U9AGip84EUFA0qKHUzyAAjAE2pwlI++QQvGrHY="; mypy-boto3-efs = buildMypyBoto3Package "efs" "1.40.0" @@ -681,8 +681,8 @@ rec { "sha256-AS7G6I5JR2tkq1m+cx+9PFaIhe7QwWH0DF/7vuIY+zQ="; mypy-boto3-iotsitewise = - buildMypyBoto3Package "iotsitewise" "1.40.2" - "sha256-BXLPMwfbqcpaRnAuxrmG4pWUsVFHUW+foMvB1gh5Ye4="; + buildMypyBoto3Package "iotsitewise" "1.40.26" + "sha256-nGCezdRTJ4uq7aSd0mGSOvk+/Rn4KKeCAc++KgPxRAg="; mypy-boto3-iotthingsgraph = buildMypyBoto3Package "iotthingsgraph" "1.40.15" @@ -1161,8 +1161,8 @@ rec { "sha256-+fgiX8rSj53vuJuuTOX26sipW3xiFDt7ik7r65alHcw="; mypy-boto3-s3 = - buildMypyBoto3Package "s3" "1.40.0" - "sha256-maSifwTWL+CzEDLydPLhmIn6ZkJEE2F6lBaHPEhWfx0="; + buildMypyBoto3Package "s3" "1.40.26" + "sha256-jSv9EFKJTQ6EyfuTWNg4ug7tAmUHbH3X9FYix3AnXJk="; mypy-boto3-s3control = buildMypyBoto3Package "s3control" "1.40.12" @@ -1173,8 +1173,8 @@ rec { "sha256-HPAyUwvfUNZl3Ts3H0evVO7UifAiiwrDPyYJ4titkqA="; mypy-boto3-sagemaker = - buildMypyBoto3Package "sagemaker" "1.40.19" - "sha256-x2eOXSeFcdWJSgdMcjUPRwH56/N+BjXpCnmWMj9po/w="; + buildMypyBoto3Package "sagemaker" "1.40.25" + "sha256-n0J5zoHTKuovhScGAPMdG9s5zPPgkXUV0aTTXqDVIAU="; mypy-boto3-sagemaker-a2i-runtime = buildMypyBoto3Package "sagemaker-a2i-runtime" "1.40.16" @@ -1221,8 +1221,8 @@ rec { "sha256-9lCTZdXU/jJgcDutzvWhxFRV7UVOXwPzVzpQI8wXZkQ="; mypy-boto3-securityhub = - buildMypyBoto3Package "securityhub" "1.40.1" - "sha256-wNGHpSbcxVrb4UYCLDQHJKZ0+2qB7PKaBM9GSN9dF/k="; + buildMypyBoto3Package "securityhub" "1.40.26" + "sha256-0DkWoaAhZ0w3CXYtQgvABDZ+PeCIjB9asQkDGSl1/oU="; mypy-boto3-securitylake = buildMypyBoto3Package "securitylake" "1.40.0" diff --git a/pkgs/development/python-modules/safetensors/default.nix b/pkgs/development/python-modules/safetensors/default.nix index b0a20ac9e064..7a695ce0d610 100644 --- a/pkgs/development/python-modules/safetensors/default.nix +++ b/pkgs/development/python-modules/safetensors/default.nix @@ -19,6 +19,7 @@ pytest, pytest-benchmark, hypothesis, + fsspec, # tests pytestCheckHook, @@ -81,6 +82,7 @@ buildPythonPackage rec { pytest pytest-benchmark hypothesis + fsspec ]; all = self.torch ++ self.numpy ++ self.pinned-tf ++ self.jax ++ self.paddlepaddle ++ self.testing; dev = self.all; @@ -91,6 +93,7 @@ buildPythonPackage rec { numpy pytestCheckHook torch + fsspec ]; enabledTestPaths = [ "tests" ]; diff --git a/pkgs/development/python-modules/sqlmap/default.nix b/pkgs/development/python-modules/sqlmap/default.nix index c165c04091ce..f4cb6dc7aad7 100644 --- a/pkgs/development/python-modules/sqlmap/default.nix +++ b/pkgs/development/python-modules/sqlmap/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "sqlmap"; - version = "1.9.8"; + version = "1.9.9"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-CQiJ/8MtsoGcfnVA3hI4KZaX+p0ihQmasfwgOTd9we8="; + hash = "sha256-7h9683YdzKT+oDToy9GW1+k7LoaHqBBZeLlXiCDelFA="; }; postPatch = '' diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 73815459a5af..f135ab45a5f1 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1455"; + version = "3.0.1457"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-MU5nvCZ86JvA+/2D29UVVqO45Wemr9uvvrtpeHTGS7E="; + hash = "sha256-kXoegYr6m5z3FQXV3V18rKl0Pkknz4Xl/CXtOnN6zPU="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/torch/source/default.nix b/pkgs/development/python-modules/torch/source/default.nix index ba0878589bf8..aa6de6c0a2aa 100644 --- a/pkgs/development/python-modules/torch/source/default.nix +++ b/pkgs/development/python-modules/torch/source/default.nix @@ -181,12 +181,16 @@ let else if cudaSupport then gpuArchWarner supportedCudaCapabilities unsupportedCudaCapabilities else if rocmSupport then - # Remove RDNA1 gfx101x archs from default ROCm support list to avoid - # use of undeclared identifier 'CK_BUFFER_RESOURCE_3RD_DWORD' - # TODO: Retest after ROCm 6.4 or torch 2.8 lib.lists.subtractLists [ + # Remove RDNA1 gfx101x archs from default ROCm support list to avoid + # use of undeclared identifier 'CK_BUFFER_RESOURCE_3RD_DWORD' + # TODO: Retest after ROCm 6.4 or torch 2.8 "gfx1010" "gfx1012" + + # Strix Halo seems to be broken as well, see + # https://github.com/NixOS/nixpkgs/pull/440359. + "gfx1151" ] (rocmPackages.clr.localGpuTargets or rocmPackages.clr.gpuTargets) else throw "No GPU targets specified" diff --git a/pkgs/development/python-modules/types-markdown/default.nix b/pkgs/development/python-modules/types-markdown/default.nix index b1055bcbfdff..06d4c059603b 100644 --- a/pkgs/development/python-modules/types-markdown/default.nix +++ b/pkgs/development/python-modules/types-markdown/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-markdown"; - version = "3.8.0.20250809"; + version = "3.9.0.20250906"; pyproject = true; src = fetchPypi { pname = "types_markdown"; inherit version; - hash = "sha256-+mGec1h4okQzKku+Frz8ROSf9iZMJpYFYnjwZCzfoiM="; + hash = "sha256-8C3BotEwsJPeSRDGSy0KgRrnAg8DYk30HGZ4GNL+4FA="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/yara-x/default.nix b/pkgs/development/python-modules/yara-x/default.nix index 72799b762d41..f3eb04f87c5b 100644 --- a/pkgs/development/python-modules/yara-x/default.nix +++ b/pkgs/development/python-modules/yara-x/default.nix @@ -9,7 +9,7 @@ }: buildPythonPackage rec { pname = "yara-x"; - version = "1.5.0"; + version = "1.6.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -18,14 +18,14 @@ buildPythonPackage rec { owner = "VirusTotal"; repo = "yara-x"; tag = "v${version}"; - hash = "sha256-YZmhwHA6PnQb3QXhbWK8cbV0CScbiD5k+HceDcV6iCI="; + hash = "sha256-LpdpdzUof+Buz5QQcWUr23AsSyfvUQYPp7RhHWXRb+I="; }; buildAndTestSubdir = "py"; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname src version; - hash = "sha256-8LofNTLa3a2dDH72T54HJR/+qArXt+X6OMJIQwmjQIQ="; + hash = "sha256-IO8ER92vWO3Q9MntaGwdhEFgy9G35Q3LOG5GU5rJpQY="; }; nativeBuildInputs = [ diff --git a/pkgs/development/rocm-modules/6/clr/default.nix b/pkgs/development/rocm-modules/6/clr/default.nix index 566863dec35c..11a8cd244743 100644 --- a/pkgs/development/rocm-modules/6/clr/default.nix +++ b/pkgs/development/rocm-modules/6/clr/default.nix @@ -236,6 +236,7 @@ stdenv.mkDerivation (finalAttrs: { "1100" "1101" "1102" + "1151" # Strix Halo "1200" # RX 9070 "1201" # RX 9070 XT ] (target: "gfx${target}"); diff --git a/pkgs/development/rocm-modules/6/default.nix b/pkgs/development/rocm-modules/6/default.nix index 73e1b0cb1c20..81954e88bb25 100644 --- a/pkgs/development/rocm-modules/6/default.nix +++ b/pkgs/development/rocm-modules/6/default.nix @@ -498,6 +498,7 @@ outer "gfx1100" "gfx1101" "gfx1102" + "gfx1151" ]; gfx12 = scopeForArches [ "gfx1200" diff --git a/pkgs/development/rocm-modules/6/rocblas/default.nix b/pkgs/development/rocm-modules/6/rocblas/default.nix index 350e8bfc3fcf..b155bfebcc86 100644 --- a/pkgs/development/rocm-modules/6/rocblas/default.nix +++ b/pkgs/development/rocm-modules/6/rocblas/default.nix @@ -52,6 +52,7 @@ "gfx1100" "gfx1101" "gfx1102" + "gfx1151" "gfx1200" "gfx1201" ] diff --git a/pkgs/development/rocm-modules/6/rocsolver/default.nix b/pkgs/development/rocm-modules/6/rocsolver/default.nix index b2f3764d2e0b..f5daea4de5db 100644 --- a/pkgs/development/rocm-modules/6/rocsolver/default.nix +++ b/pkgs/development/rocm-modules/6/rocsolver/default.nix @@ -27,6 +27,7 @@ "gfx1100" "gfx1101" "gfx1102" + "gfx1151" "gfx1200" "gfx1201" ] diff --git a/pkgs/os-specific/linux/opensnitch-ebpf/default.nix b/pkgs/os-specific/linux/opensnitch-ebpf/default.nix index d9461b2b0aed..f7557a0c9ca2 100644 --- a/pkgs/os-specific/linux/opensnitch-ebpf/default.nix +++ b/pkgs/os-specific/linux/opensnitch-ebpf/default.nix @@ -9,6 +9,7 @@ bison, bc, opensnitch, + nixosTests, }: stdenv.mkDerivation rec { @@ -58,11 +59,18 @@ stdenv.mkDerivation rec { done ''; + passthru.tests = { + inherit (nixosTests) opensnitch; + }; + meta = with lib; { description = "eBPF process monitor module for OpenSnitch"; homepage = "https://github.com/evilsocket/opensnitch"; license = licenses.gpl3Only; - maintainers = with maintainers; [ onny ]; + maintainers = with maintainers; [ + onny + grimmauld + ]; platforms = platforms.linux; }; } diff --git a/pkgs/servers/firebird/default.nix b/pkgs/servers/firebird/default.nix index c0a9e67a4ee8..629afc08b89e 100644 --- a/pkgs/servers/firebird/default.nix +++ b/pkgs/servers/firebird/default.nix @@ -2,8 +2,9 @@ lib, stdenv, fetchFromGitHub, + fetchDebianPatch, libedit, - autoreconfHook271, + autoreconfHook, zlib, unzip, libtommath, @@ -32,7 +33,7 @@ let ]; }; - nativeBuildInputs = [ autoreconfHook271 ]; + nativeBuildInputs = [ autoreconfHook ]; buildInputs = [ libedit @@ -52,7 +53,7 @@ let runHook preInstall mkdir -p $out cp -r gen/Release/firebird/* $out - rm $out/lib/*.a # they were just symlinks to /build/source/... + rm -f $out/lib/*.a # they were just symlinks to /build/source/... runHook postInstall ''; @@ -62,15 +63,25 @@ rec { firebird_3 = stdenv.mkDerivation ( base // rec { - version = "3.0.12"; + version = "3.0.13"; src = fetchFromGitHub { owner = "FirebirdSQL"; repo = "firebird"; rev = "v${version}"; - hash = "sha256-po8tMrOahfwayVXa7Eadr9+ZEmZizHlCmxi094cOJSY="; + hash = "sha256-ti3cFfByM2wxOLkAebwtFe25B5W7jOwi3f7MPYo/yUA="; }; + patches = [ + (fetchDebianPatch { + pname = "firebird3.0"; + version = "3.0.13.ds7"; + debianRevision = "2"; + patch = "no-binary-gbaks.patch"; + hash = "sha256-LXUMM38PBYeLPdgaxLPau4HWB4ItJBBnx7oGwalL6Pg="; + }) + ]; + buildInputs = base.buildInputs ++ [ zlib libtommath diff --git a/pkgs/tools/text/patchutils/0.4.2.nix b/pkgs/tools/text/patchutils/0.4.2.nix index b6815f91d74e..18625c2d9822 100644 --- a/pkgs/tools/text/patchutils/0.4.2.nix +++ b/pkgs/tools/text/patchutils/0.4.2.nix @@ -7,6 +7,6 @@ callPackage ./generic.nix ( sha256 = "sha256-iHWwll/jPeYriQ9s15O+f6/kGk5VLtv2QfH+1eu/Re0="; # for gitdiff extraBuildInputs = [ python3 ]; - patches = [ ./Revert-Fix-grepdiff-test.patch ]; + patches = [ ./Make-grepdiff1-test-case-pcre-aware.patch ]; } ) diff --git a/pkgs/tools/text/patchutils/Make-grepdiff1-test-case-pcre-aware.patch b/pkgs/tools/text/patchutils/Make-grepdiff1-test-case-pcre-aware.patch new file mode 100644 index 000000000000..206f81800a1d --- /dev/null +++ b/pkgs/tools/text/patchutils/Make-grepdiff1-test-case-pcre-aware.patch @@ -0,0 +1,36 @@ +From 1208a632aaeca43f3846116197d645394fbae45d Mon Sep 17 00:00:00 2001 +From: Tim Waugh +Date: Wed, 27 Aug 2025 09:36:01 +0100 +Subject: [PATCH] Make grepdiff1 test-case pcre-aware + +The test case needs a different pattern when configured with/without pcre2. + +Fixed: #61 + +Assisted-by: Cursor +--- + tests/grepdiff1/run-test | 11 ++++++++++- + 1 file changed, 10 insertions(+), 1 deletion(-) + +diff --git a/tests/grepdiff1/run-test b/tests/grepdiff1/run-test +index c4311f8..ebb6023 100755 +--- a/tests/grepdiff1/run-test ++++ b/tests/grepdiff1/run-test +@@ -20,7 +20,16 @@ cat << EOF > diff + +b + EOF + +-${GREPDIFF} '\+a' diff 2>errors >index || exit 1 ++# Check if PCRE2 is being used by examining the help output ++if ${GREPDIFF} --help 2>&1 | grep -q "PCRE regexes are used by default"; then ++ # PCRE2 is enabled - need to escape the plus sign ++ PATTERN='\+a' ++else ++ # Standard regex - plus sign doesn't need escaping ++ PATTERN='+a' ++fi ++ ++${GREPDIFF} "$PATTERN" diff 2>errors >index || exit 1 + [ -s errors ] && exit 1 + + cat << EOF | cmp - index || exit 1 diff --git a/pkgs/tools/text/patchutils/Revert-Fix-grepdiff-test.patch b/pkgs/tools/text/patchutils/Revert-Fix-grepdiff-test.patch deleted file mode 100644 index 434378a219ac..000000000000 --- a/pkgs/tools/text/patchutils/Revert-Fix-grepdiff-test.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 13672e53371ea9593130bdca178f3b8b2e174032 Mon Sep 17 00:00:00 2001 -From: Alyssa Ross -Date: Thu, 25 Apr 2024 09:10:54 +0200 -Subject: [PATCH] Revert "Fix grepdiff test" -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This reverts commit a6538753a51db973a05c9034ed78f2dd946453db. - -There's no need for an escape here, because POSIX regexes don't treat -'+' specially if it's at the start of the experssion. musl rejects -the version with the backslash. - -I'm still not clear why this change was made in the first place, but -reverting it seems to make the test pass on both glibc and musl… - -Link: https://github.com/twaugh/patchutils/issues/61 ---- - tests/grepdiff1/run-test | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/grepdiff1/run-test b/tests/grepdiff1/run-test -index c4311f8..c3cebdd 100755 ---- a/tests/grepdiff1/run-test -+++ b/tests/grepdiff1/run-test -@@ -20,7 +20,7 @@ cat << EOF > diff - +b - EOF - --${GREPDIFF} '\+a' diff 2>errors >index || exit 1 -+${GREPDIFF} '+a' diff 2>errors >index || exit 1 - [ -s errors ] && exit 1 - - cat << EOF | cmp - index || exit 1 --- -2.44.0 - diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c2bc59194d33..903354430fcb 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -847,6 +847,9 @@ mapAliases { ephemeral = throw "'ephemeral' has been archived upstream since 2022-04-02"; # added 2025-04-12 epoxy = throw "'epoxy' has been renamed to/replaced by 'libepoxy'"; # Converted to throw 2024-10-17 + eris-go = throw "'eris-go' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 + eriscmd = throw "'eriscmd' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 + erlang_24 = throw "erlang_24 has been removed as it is unmaintained upstream"; erlang_27-rc3 = throw "erlang_27-rc3 has been removed in favor of erlang_27"; # added 2024-05-20 erlang_nox = throw "erlang_nox has been removed in favor of beam_minimal.packages.erlang or beamMinimalPackages.erlang"; # added 2025-04-01 @@ -1937,6 +1940,7 @@ mapAliases { posix_man_pages = throw "'posix_man_pages' has been renamed to/replaced by 'man-pages-posix'"; # Converted to throw 2024-10-17 powerdns = pdns; # Added 2022-03-28 presage = throw "presage has been removed, as it has been unmaintained since 2018"; # Added 2024-03-24 + preserves-nim = throw "'preserves-nim' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 projectm = throw "Since version 4, 'projectm' has been split into 'libprojectm' (the library) and 'projectm-sdl-cpp' (the SDL2 frontend). ProjectM 3 has been moved to 'projectm_3'"; # Added 2024-11-10 cstore_fdw = throw "'cstore_fdw' has been removed. Use 'postgresqlPackages.cstore_fdw' instead."; # Added 2025-07-19 @@ -2301,6 +2305,7 @@ mapAliases { syncthing-cli = throw "'syncthing-cli' has been renamed to/replaced by 'syncthing'"; # Converted to throw 2024-10-17 syncthingtray-qt6 = syncthingtray; # Added 2024-03-06 syncthing-tray = throw "syncthing-tray has been removed because it is broken and unmaintained"; + syndicate_utils = throw "'syndicate_utils' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 ### T ### diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index f21e5ef1cd17..a21199a8ef40 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -242,6 +242,7 @@ mapAliases ({ enhancements = throw "enhancements is unmaintained upstream and has therefore been removed"; # added 2023-10-27 enum-compat = throw "enum-compat is a virtual package providing enum34, which does not do anything since Python 3.4"; # added 2025-02-15 enum34 = throw "enum34 is no longer needed since Python 3.4"; # added 2025-03-06 + eris = throw "eris has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 et_xmlfile = et-xmlfile; # added 2023-10-16 etebase-server = throw "pkgs.python3.etebase-server has been removed, use pkgs.etebase-server"; # added 2024-07-16 ev3dev2 = python-ev3dev2; # added 2023-06-19 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index feed573238a2..0a86282b1e3e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4765,8 +4765,6 @@ self: super: with self; { eradicate = callPackage ../development/python-modules/eradicate { }; - eris = callPackage ../development/python-modules/eris { }; - es-client = callPackage ../development/python-modules/es-client { }; escapism = callPackage ../development/python-modules/escapism { };