doc: replace pcre with pcre2 in example script

https://www.pcre.org/

The `pcre` library is "now at end of life, and is no longer being
maintained," according to the upstream maintainers. Accordingly, we
should replace uses of `pcre` with its actively maintained successor,
`pcre2`, wherever possible .
This commit is contained in:
Olivia Crain 2024-01-03 11:36:03 -06:00
parent 75edae02dd
commit f6e6a6d80e
No known key found for this signature in database

View file

@ -475,11 +475,11 @@ A script to be run by `maintainers/scripts/update.nix` when the package is match
```nix ```nix
passthru.updateScript = writeScript "update-zoom-us" '' passthru.updateScript = writeScript "update-zoom-us" ''
#!/usr/bin/env nix-shell #!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl pcre common-updater-scripts #!nix-shell -i bash -p curl pcre2 common-updater-scripts
set -eu -o pipefail set -eu -o pipefail
version="$(curl -sI https://zoom.us/client/latest/zoom_x86_64.tar.xz | grep -Fi 'Location:' | pcregrep -o1 '/(([0-9]\.?)+)/')" version="$(curl -sI https://zoom.us/client/latest/zoom_x86_64.tar.xz | grep -Fi 'Location:' | pcre2grep -o1 '/(([0-9]\.?)+)/')"
update-source-version zoom-us "$version" update-source-version zoom-us "$version"
''; '';
``` ```