Skip to content

Commit

Permalink
sysutils/fd-find: update to 10.0.0
Browse files Browse the repository at this point in the history
v10.0.0

Features
- Add `dir` as an alias to `directory` when using `-t` \ `--type`, see #1460 and #1464 (@Ato2207).
- Add support for @%s date format in time filters similar to GNU date (seconds since Unix epoch for --older/--newer), see #1493 (@nabellows)
- Breaking: No longer automatically ignore `.git` when using `--hidden` with vcs ignore enabled. This reverts the change in v9.0.0. While this feature
  was often useful, it also broke some existing workflows, and there wasn't a good way to opt out of it. And there isn't really a good way for us to add
  a way to opt out of it. And you can easily get similar behavior by adding `.git/` to your global fdignore file.
    See #1457.

Bugfixes
- Respect NO_COLOR environment variable with `--list-details` option. (#1455)
- Fix bug that would cause hidden files to be included despite gitignore rules
  if search path is "." (#1461, BurntSushi/ripgrep#2711).
- aarch64 builds now use 64k page sizes with jemalloc. This fixes issues on some systems, such as ARM Macs that
  have a larger system page size than the system that the binary was built on. (#1547)
- Address [CVE-2024-24576](https://blog.rust-lang.org/2024/04/09/cve-2024-24576.html), by increasing minimum rust version.

Changes
- Minimum supported rust version is now 1.77.2

On pkgsrc this has been reverted as CVE-2024-24576 only affects Windows.
  • Loading branch information
pin committed May 6, 2024
1 parent eb2f25e commit 6d90a15
Show file tree
Hide file tree
Showing 4 changed files with 327 additions and 287 deletions.
4 changes: 2 additions & 2 deletions sysutils/fd-find/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.12 2023/12/28 20:43:52 pin Exp $
# $NetBSD: Makefile,v 1.13 2024/05/06 13:45:17 pin Exp $

DISTNAME= fd-find-9.0.0
DISTNAME= fd-find-10.0.0
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=sharkdp/}
GITHUB_PROJECT= fd
Expand Down
148 changes: 77 additions & 71 deletions sysutils/fd-find/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,106 +1,112 @@
# $NetBSD: cargo-depends.mk,v 1.9 2023/12/28 20:43:52 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.10 2024/05/06 13:45:17 pin Exp $

CARGO_CRATE_DEPENDS+= aho-corasick-1.1.2
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.3
CARGO_CRATE_DEPENDS+= android-tzdata-0.1.1
CARGO_CRATE_DEPENDS+= android_system_properties-0.1.5
CARGO_CRATE_DEPENDS+= anstream-0.6.4
CARGO_CRATE_DEPENDS+= anstyle-1.0.4
CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.2
CARGO_CRATE_DEPENDS+= anstyle-query-1.0.0
CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.1
CARGO_CRATE_DEPENDS+= anyhow-1.0.75
CARGO_CRATE_DEPENDS+= anstream-0.6.14
CARGO_CRATE_DEPENDS+= anstyle-1.0.7
CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.4
CARGO_CRATE_DEPENDS+= anstyle-query-1.0.3
CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.3
CARGO_CRATE_DEPENDS+= anyhow-1.0.82
CARGO_CRATE_DEPENDS+= argmax-0.3.1
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
CARGO_CRATE_DEPENDS+= autocfg-1.3.0
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
CARGO_CRATE_DEPENDS+= bitflags-2.4.1
CARGO_CRATE_DEPENDS+= bstr-1.7.0
CARGO_CRATE_DEPENDS+= bumpalo-3.14.0
CARGO_CRATE_DEPENDS+= cc-1.0.83
CARGO_CRATE_DEPENDS+= bitflags-2.5.0
CARGO_CRATE_DEPENDS+= bstr-1.9.1
CARGO_CRATE_DEPENDS+= bumpalo-3.16.0
CARGO_CRATE_DEPENDS+= cc-1.0.96
CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
CARGO_CRATE_DEPENDS+= chrono-0.4.31
CARGO_CRATE_DEPENDS+= clap-4.4.10
CARGO_CRATE_DEPENDS+= clap_builder-4.4.9
CARGO_CRATE_DEPENDS+= clap_complete-4.4.4
CARGO_CRATE_DEPENDS+= clap_derive-4.4.7
CARGO_CRATE_DEPENDS+= clap_lex-0.6.0
CARGO_CRATE_DEPENDS+= colorchoice-1.0.0
CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.4
CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.8
CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.3
CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.9.15
CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.16
CARGO_CRATE_DEPENDS+= ctrlc-3.4.1
CARGO_CRATE_DEPENDS+= cfg_aliases-0.1.1
CARGO_CRATE_DEPENDS+= chrono-0.4.38
CARGO_CRATE_DEPENDS+= clap-4.5.4
CARGO_CRATE_DEPENDS+= clap_builder-4.5.2
CARGO_CRATE_DEPENDS+= clap_complete-4.5.2
CARGO_CRATE_DEPENDS+= clap_derive-4.5.4
CARGO_CRATE_DEPENDS+= clap_lex-0.7.0
CARGO_CRATE_DEPENDS+= colorchoice-1.0.1
CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.6
CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.12
CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.5
CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.9.18
CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.19
CARGO_CRATE_DEPENDS+= ctrlc-3.4.4
CARGO_CRATE_DEPENDS+= diff-0.1.13
CARGO_CRATE_DEPENDS+= errno-0.3.5
CARGO_CRATE_DEPENDS+= errno-0.3.8
CARGO_CRATE_DEPENDS+= etcetera-0.8.0
CARGO_CRATE_DEPENDS+= faccess-0.2.4
CARGO_CRATE_DEPENDS+= fastrand-2.0.1
CARGO_CRATE_DEPENDS+= filetime-0.2.22
CARGO_CRATE_DEPENDS+= fastrand-2.1.0
CARGO_CRATE_DEPENDS+= filetime-0.2.23
CARGO_CRATE_DEPENDS+= globset-0.4.14
CARGO_CRATE_DEPENDS+= heck-0.4.1
CARGO_CRATE_DEPENDS+= home-0.5.5
CARGO_CRATE_DEPENDS+= heck-0.5.0
CARGO_CRATE_DEPENDS+= home-0.5.9
CARGO_CRATE_DEPENDS+= humantime-2.1.0
CARGO_CRATE_DEPENDS+= iana-time-zone-0.1.58
CARGO_CRATE_DEPENDS+= iana-time-zone-0.1.60
CARGO_CRATE_DEPENDS+= iana-time-zone-haiku-0.1.2
CARGO_CRATE_DEPENDS+= ignore-0.4.21
CARGO_CRATE_DEPENDS+= ignore-0.4.22
CARGO_CRATE_DEPENDS+= is_terminal_polyfill-1.70.0
CARGO_CRATE_DEPENDS+= jemalloc-sys-0.5.4+5.3.0-patched
CARGO_CRATE_DEPENDS+= jemallocator-0.5.4
CARGO_CRATE_DEPENDS+= js-sys-0.3.64
CARGO_CRATE_DEPENDS+= js-sys-0.3.69
CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
CARGO_CRATE_DEPENDS+= libc-0.2.150
CARGO_CRATE_DEPENDS+= linux-raw-sys-0.4.10
CARGO_CRATE_DEPENDS+= log-0.4.20
CARGO_CRATE_DEPENDS+= lscolors-0.16.0
CARGO_CRATE_DEPENDS+= memchr-2.6.4
CARGO_CRATE_DEPENDS+= memoffset-0.9.0
CARGO_CRATE_DEPENDS+= libc-0.2.154
CARGO_CRATE_DEPENDS+= linux-raw-sys-0.4.13
CARGO_CRATE_DEPENDS+= log-0.4.21
CARGO_CRATE_DEPENDS+= lscolors-0.17.0
CARGO_CRATE_DEPENDS+= memchr-2.7.2
CARGO_CRATE_DEPENDS+= nix-0.24.3
CARGO_CRATE_DEPENDS+= nix-0.27.1
CARGO_CRATE_DEPENDS+= normpath-1.1.1
CARGO_CRATE_DEPENDS+= nu-ansi-term-0.49.0
CARGO_CRATE_DEPENDS+= num-traits-0.2.17
CARGO_CRATE_DEPENDS+= once_cell-1.18.0
CARGO_CRATE_DEPENDS+= proc-macro-error-1.0.4
CARGO_CRATE_DEPENDS+= proc-macro-error-attr-1.0.4
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.69
CARGO_CRATE_DEPENDS+= quote-1.0.33
CARGO_CRATE_DEPENDS+= redox_syscall-0.3.5
CARGO_CRATE_DEPENDS+= nix-0.28.0
CARGO_CRATE_DEPENDS+= normpath-1.2.0
CARGO_CRATE_DEPENDS+= nu-ansi-term-0.50.0
CARGO_CRATE_DEPENDS+= num-traits-0.2.19
CARGO_CRATE_DEPENDS+= once_cell-1.19.0
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.81
CARGO_CRATE_DEPENDS+= quote-1.0.36
CARGO_CRATE_DEPENDS+= redox_syscall-0.4.1
CARGO_CRATE_DEPENDS+= regex-1.10.2
CARGO_CRATE_DEPENDS+= regex-automata-0.4.3
CARGO_CRATE_DEPENDS+= regex-syntax-0.8.2
CARGO_CRATE_DEPENDS+= rustix-0.38.21
CARGO_CRATE_DEPENDS+= regex-1.10.4
CARGO_CRATE_DEPENDS+= regex-automata-0.4.6
CARGO_CRATE_DEPENDS+= regex-syntax-0.8.3
CARGO_CRATE_DEPENDS+= rustix-0.38.34
CARGO_CRATE_DEPENDS+= same-file-1.0.6
CARGO_CRATE_DEPENDS+= scopeguard-1.2.0
CARGO_CRATE_DEPENDS+= serde-1.0.189
CARGO_CRATE_DEPENDS+= serde_derive-1.0.189
CARGO_CRATE_DEPENDS+= strsim-0.10.0
CARGO_CRATE_DEPENDS+= syn-1.0.109
CARGO_CRATE_DEPENDS+= syn-2.0.38
CARGO_CRATE_DEPENDS+= tempfile-3.8.1
CARGO_CRATE_DEPENDS+= serde-1.0.200
CARGO_CRATE_DEPENDS+= serde_derive-1.0.200
CARGO_CRATE_DEPENDS+= strsim-0.11.1
CARGO_CRATE_DEPENDS+= syn-2.0.60
CARGO_CRATE_DEPENDS+= tempfile-3.10.1
CARGO_CRATE_DEPENDS+= terminal_size-0.3.0
CARGO_CRATE_DEPENDS+= test-case-3.3.1
CARGO_CRATE_DEPENDS+= test-case-core-3.2.1
CARGO_CRATE_DEPENDS+= test-case-macros-3.2.1
CARGO_CRATE_DEPENDS+= test-case-core-3.3.1
CARGO_CRATE_DEPENDS+= test-case-macros-3.3.1
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12
CARGO_CRATE_DEPENDS+= utf8parse-0.2.1
CARGO_CRATE_DEPENDS+= version_check-0.9.4
CARGO_CRATE_DEPENDS+= walkdir-2.4.0
CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.87
CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.87
CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.87
CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.87
CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.87
CARGO_CRATE_DEPENDS+= walkdir-2.5.0
CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.92
CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.92
CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.92
CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.92
CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.92
CARGO_CRATE_DEPENDS+= winapi-0.3.9
CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
CARGO_CRATE_DEPENDS+= winapi-util-0.1.6
CARGO_CRATE_DEPENDS+= winapi-util-0.1.8
CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0
CARGO_CRATE_DEPENDS+= windows-core-0.51.1
CARGO_CRATE_DEPENDS+= windows-core-0.52.0
CARGO_CRATE_DEPENDS+= windows-sys-0.48.0
CARGO_CRATE_DEPENDS+= windows-sys-0.52.0
CARGO_CRATE_DEPENDS+= windows-targets-0.48.5
CARGO_CRATE_DEPENDS+= windows-targets-0.52.5
CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.48.5
CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.52.5
CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.48.5
CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.52.5
CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.48.5
CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.52.5
CARGO_CRATE_DEPENDS+= windows_i686_gnullvm-0.52.5
CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.48.5
CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.52.5
CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.48.5
CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.52.5
CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.48.5
CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.52.5
CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.48.5
CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.52.5

0 comments on commit 6d90a15

Please sign in to comment.