head 1.69; access; symbols pkgsrc-2026Q2:1.69.0.6 pkgsrc-2026Q2-base:1.69 pkgsrc-2026Q1:1.69.0.4 pkgsrc-2026Q1-base:1.69 pkgsrc-2025Q4:1.69.0.2 pkgsrc-2025Q4-base:1.69 pkgsrc-2025Q3:1.67.0.2 pkgsrc-2025Q3-base:1.67 pkgsrc-2025Q2:1.62.0.2 pkgsrc-2025Q2-base:1.62 pkgsrc-2025Q1:1.58.0.2 pkgsrc-2025Q1-base:1.58 pkgsrc-2024Q4:1.48.0.2 pkgsrc-2024Q4-base:1.48 pkgsrc-2024Q3:1.38.0.2 pkgsrc-2024Q3-base:1.38 pkgsrc-2024Q2:1.31.0.2 pkgsrc-2024Q2-base:1.31 pkgsrc-2024Q1:1.25.0.2 pkgsrc-2024Q1-base:1.25 pkgsrc-2023Q4:1.13.0.2 pkgsrc-2023Q4-base:1.13 pkgsrc-2023Q3:1.7.0.2 pkgsrc-2023Q3-base:1.7; locks; strict; comment @# @; 1.69 date 2025.10.04.14.51.09; author pin; state Exp; branches; next 1.68; commitid oDl6i808Ot2ikgdG; 1.68 date 2025.09.24.12.47.32; author pin; state Exp; branches; next 1.67; commitid UnfIx9Tfl9KOXXbG; 1.67 date 2025.09.08.12.49.17; author pin; state Exp; branches; next 1.66; commitid pk6tkcoQutIiuU9G; 1.66 date 2025.09.03.07.35.15; author pin; state Exp; branches; next 1.65; commitid wKDkWrRqnmixUe9G; 1.65 date 2025.08.04.18.26.47; author pin; state Exp; branches; next 1.64; commitid GTPqTxgUOiIAtr5G; 1.64 date 2025.07.19.06.52.39; author pin; state Exp; branches; next 1.63; commitid 1IX5d3mSbcFA9k3G; 1.63 date 2025.06.30.10.08.41; author fox; state Exp; branches; next 1.62; commitid z0b0xjk8UvsGQT0G; 1.62 date 2025.05.31.21.48.47; author fox; state Exp; branches; next 1.61; commitid GC5lWT5dfaLEG6XF; 1.61 date 2025.05.04.10.09.44; author fox; state Exp; branches; next 1.60; commitid MdP73AgKSBTEGzTF; 1.60 date 2025.04.25.12.25.10; author pin; state Exp; branches; next 1.59; commitid 695I2Kr2cVL3JqSF; 1.59 date 2025.04.13.15.21.44; author pin; state Exp; branches; next 1.58; commitid x0yaVCsq2F4y5UQF; 1.58 date 2025.03.14.20.59.36; author pin; state Exp; branches; next 1.57; commitid OGWIe1hSArY7V4NF; 1.57 date 2025.03.14.08.41.16; author fox; state Exp; branches; next 1.56; commitid HAIvGssxhaMvP0NF; 1.56 date 2025.02.27.18.40.24; author pin; state Exp; branches; next 1.55; commitid xu7BO6ZBwJhnD8LF; 1.55 date 2025.02.24.08.35.33; author pin; state Exp; branches; next 1.54; commitid byP1YpaWNhjRnHKF; 1.54 date 2025.02.01.10.30.32; author fox; state Exp; branches; next 1.53; commitid jMagO0eROo6KKKHF; 1.53 date 2025.01.19.22.07.34; author fox; state Exp; branches; next 1.52; commitid UfKRKMNokh1b29GF; 1.52 date 2025.01.12.12.18.07; author fox; state Exp; branches; next 1.51; commitid iJ309gdpUWvRZbFF; 1.51 date 2025.01.02.12.12.52; author fox; state Exp; branches; next 1.50; commitid THUtx1cYARm2iUDF; 1.50 date 2024.12.26.18.25.21; author fox; state Exp; branches; next 1.49; commitid L0SU8UhEodQKz2DF; 1.49 date 2024.12.24.11.56.39; author fox; state Exp; branches; next 1.48; commitid 9ORTRkau5BD9uKCF; 1.48 date 2024.12.12.13.30.54; author fox; state Exp; branches; next 1.47; commitid SzOTIWzIiPRCodBF; 1.47 date 2024.12.09.07.30.44; author fox; state Exp; branches; next 1.46; commitid 7cnlJrv4GvUAuNAF; 1.46 date 2024.11.23.13.15.11; author fox; state Exp; branches; next 1.45; commitid u9e7JNMtt3dZULyF; 1.45 date 2024.11.21.06.35.48; author fox; state Exp; branches; next 1.44; commitid 76ifaXBIQYaTLtyF; 1.44 date 2024.11.09.04.14.24; author fox; state Exp; branches; next 1.43; commitid bSC34nkBINLunVwF; 1.43 date 2024.11.02.02.49.34; author fox; state Exp; branches; next 1.42; commitid u5flfFiNhMsi81wF; 1.42 date 2024.10.28.22.50.47; author fox; state Exp; branches; next 1.41; commitid 8OBsqLJrIUmiWtvF; 1.41 date 2024.10.18.12.41.33; author fox; state Exp; branches; next 1.40; commitid O1BT6wvpoFw5T8uF; 1.40 date 2024.10.09.19.03.19; author fox; state Exp; branches; next 1.39; commitid mzc04qi6DcDci1tF; 1.39 date 2024.10.06.11.20.23; author fox; state Exp; branches; next 1.38; commitid Q6fl5B2KjJEfPAsF; 1.38 date 2024.09.06.10.05.57; author fox; state Exp; branches; next 1.37; commitid 1rXljLCw62LSmJoF; 1.37 date 2024.08.29.07.37.41; author fox; state Exp; branches; next 1.36; commitid Av55ILhgqhBFOGnF; 1.36 date 2024.08.11.05.41.25; author fox; state Exp; branches; next 1.35; commitid GNCxWY1glWxsKmlF; 1.35 date 2024.08.04.13.38.50; author fox; state Exp; branches; next 1.34; commitid KKQqZP8Y0mzrCvkF; 1.34 date 2024.07.25.20.28.43; author wiz; state Exp; branches; next 1.33; commitid OuIga88Un0UIcgjF; 1.33 date 2024.07.01.08.52.31; author fox; state Exp; branches; next 1.32; commitid 2ywdMqp8d3mT77gF; 1.32 date 2024.06.29.00.46.03; author fox; state Exp; branches; next 1.31; commitid VdsnRnx0OSu2vOfF; 1.31 date 2024.05.18.04.20.00; author fox; state Exp; branches; next 1.30; commitid rLjsKpIncS8Z1raF; 1.30 date 2024.05.10.06.46.01; author fox; state Exp; branches; next 1.29; commitid 92JFhuTTb6S86q9F; 1.29 date 2024.05.02.09.35.55; author pin; state Exp; branches; next 1.28; commitid cTvUiJtYjMErip8F; 1.28 date 2024.04.27.08.08.45; author fox; state Exp; branches; next 1.27; commitid v7rIkFq0eVBuYK7F; 1.27 date 2024.04.19.09.46.37; author pin; state Exp; branches; next 1.26; commitid unB2zzyc5WW1MJ6F; 1.26 date 2024.04.11.06.52.56; author fox; state Exp; branches; next 1.25; commitid pWm8qI4cFVjh4H5F; 1.25 date 2024.03.27.09.15.02; author fox; state Exp; branches; next 1.24; commitid IkWVSNr86c40lM3F; 1.24 date 2024.03.22.08.28.46; author pin; state Exp; branches; next 1.23; commitid TT62eybUQjO7f83F; 1.23 date 2024.03.14.20.30.23; author pin; state Exp; branches; next 1.22; commitid zI4aSqyYtCxCua2F; 1.22 date 2024.03.08.15.36.38; author fox; state Exp; branches; next 1.21; commitid 2P4Rg1zXK0vD3n1F; 1.21 date 2024.02.29.10.41.11; author pin; state Exp; branches; next 1.20; commitid aoJ9j16olXeoGj0F; 1.20 date 2024.02.23.10.00.44; author pin; state Exp; branches; next 1.19; commitid uCZLllKDqAMtExZE; 1.19 date 2024.02.15.20.54.27; author pin; state Exp; branches; next 1.18; commitid 0VKBPM4ZWFSGwzYE; 1.18 date 2024.02.13.10.09.18; author pin; state Exp; branches; next 1.17; commitid JBbhlazvZOvl1gYE; 1.17 date 2024.01.26.11.48.38; author pin; state Exp; branches; next 1.16; commitid edElB5yjTMei9XVE; 1.16 date 2024.01.13.22.03.28; author pin; state Exp; branches; next 1.15; commitid PN9GJLWkn9s7YkUE; 1.15 date 2023.12.30.03.08.48; author fox; state Exp; branches; next 1.14; commitid fLknv07GLZow8rSE; 1.14 date 2023.12.28.22.02.37; author fox; state Exp; branches; next 1.13; commitid Y2XymweZgjbxthSE; 1.13 date 2023.12.03.15.34.38; author fox; state Exp; branches; next 1.12; commitid L4Kh3Xb5Q87q82PE; 1.12 date 2023.11.28.17.06.13; author fox; state Exp; branches; next 1.11; commitid 4nouJniavp3ONoOE; 1.11 date 2023.11.20.06.05.24; author fox; state Exp; branches; next 1.10; commitid XDsii8oU3K3VojNE; 1.10 date 2023.10.24.22.11.06; author wiz; state Exp; branches; next 1.9; commitid MTsrqKm6aGrQAVJE; 1.9 date 2023.10.21.14.21.14; author fox; state Exp; branches; next 1.8; commitid wWkiJdVc0nKB6vJE; 1.8 date 2023.10.13.12.32.53; author pin; state Exp; branches; next 1.7; commitid BtT9ueAqYzcJLsIE; 1.7 date 2023.09.24.14.22.46; author fox; state Exp; branches; next 1.6; commitid oLibQSXGcH6aZ1GE; 1.6 date 2023.09.15.05.55.50; author fox; state Exp; branches; next 1.5; commitid kYg2MwCIOvPhtPEE; 1.5 date 2023.09.12.01.23.22; author fox; state Exp; branches; next 1.4; commitid vWleC6MUQ0Mp3qEE; 1.4 date 2023.09.11.16.27.48; author pin; state Exp; branches; next 1.3; commitid EU6lJQdNYPd56nEE; 1.3 date 2023.09.11.12.26.10; author fox; state Exp; branches; next 1.2; commitid fzPXuuN6Jge5LlEE; 1.2 date 2023.09.09.20.16.41; author pin; state Exp; branches; next 1.1; commitid fFpNafGSVSxxq8EE; 1.1 date 2023.09.09.17.28.00; author wiz; state Exp; branches; next ; commitid 8ukAO7fZ3HIKu7EE; desc @@ 1.69 log @sysutils/eza: update to 0.23.4 [0.23.4] - 2025-10-03 Bug Fixes Update nixpkgs/cargo dependencies Miscellaneous Tasks Eza v0.23.4 changelogs, version bump @ text @# $NetBSD: Makefile,v 1.68 2025/09/24 12:47:32 pin Exp $ DISTNAME= eza-0.23.4 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_GITHUB:=eza-community/} DIST_SUBDIR= ${PKGBASE} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= fox@@NetBSD.org HOMEPAGE= https://eza.rocks/ COMMENT= Modern, maintained replacement for ls LICENSE= eupl-v1.2 RUST_REQ= 1.82.0 SUPERSEDES= exa-[0-9]* DISTFILES= ${DEFAULT_DISTFILES} man-${PKGVERSION_NOREV}.tar.gz SITES.man-0.23.4.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ .include "cargo-depends.mk" USE_TOOLS+= pkg-config INSTALLATION_DIRS= bin \ ${PKGMANDIR}/man1 \ ${PKGMANDIR}/man5 \ share/bash-completion/completions \ share/fish/vendor_completions.d \ share/zsh/site-functions MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl} RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib post-install: ${INSTALL_MAN} ${WRKDIR}/target/man-${PKGVERSION_NOREV}/eza.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_MAN} ${WRKDIR}/target/man-${PKGVERSION_NOREV}/eza_colors-explanation.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5 ${INSTALL_MAN} ${WRKDIR}/target/man-${PKGVERSION_NOREV}/eza_colors.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5 ${INSTALL_DATA} ${WRKSRC}/completions/bash/eza \ ${DESTDIR}${PREFIX}/share/bash-completion/completions ${INSTALL_DATA} ${WRKSRC}/completions/fish/eza.fish \ ${DESTDIR}${PREFIX}/share/fish/vendor_completions.d ${INSTALL_DATA} ${WRKSRC}/completions/zsh/_eza \ ${DESTDIR}${PREFIX}/share/zsh/site-functions .include "../../lang/rust/cargo.mk" .include "../../security/openssl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.68 log @sysutils/eza: update to 0.23.3 [0.23.3] - 2025-09-14 Documentation Corrected "user_executable_file" option Features Update flake inputs Miscellaneous Tasks Update snapcraft manifest for core24 Eza v0.23.3 changelogs, version bump Build Update cargo deps @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2025/09/08 12:49:17 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.23.3 d18 1 a18 1 SITES.man-0.23.3.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.67 log @sysutils/eza: update to 0.23.2 [0.23.2] - 2025-09-06 Miscellaneous Tasks Eza v0.23.2 changelogs, version bump Styling Update nix style Build Update cargo Update flake @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2025/09/03 07:35:15 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.23.2 d18 1 a18 1 SITES.man-0.23.2.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.66 log @sysutils/eza: update to 0.23.1 [0.23.1] - 2025-08-31 Bug Fixes Restore unsafe blocks for libc major/minor device id cargo deb metadata to LICENSE.txt Documentation Improve man page description of flags with default values "default behavior" means eza's default behavior, not an option's default value Features Added completion Miscellaneous Tasks Eza v0.23.1 changelogs, version bump Build Cargo bump 2025-07-19 Flake bump 2025-07-19 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2025/08/04 18:26:47 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.23.1 d18 1 a18 1 SITES.man-0.23.1.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.65 log @sysutils/eza: update license This change took place nearly one year ago but, we have missed it. https://github.com/eza-community/eza/commit/cfd745d6f0dfd2a3485c8a127150d7ac7da46a37 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2025/07/19 06:52:39 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.23.0 d18 1 a18 1 SITES.man-0.23.0.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.64 log @sysutils/eza: update to 0.23.0 [0.23.0] - 2025-07-18 Bug Fixes [breaking] Make --grid work when not in TTY [breaking] Stdin behavior Documentation Add --smart-group option to README Features Add icons for changelog and todo files Use CHANGES icon for CHANGELOG as well Miscellaneous Tasks Remove unused dependency [0.22.1] - 2025-07-12 Bug Fixes Replace default_input_path check with "." check Documentation "cheks" should be "checks" Features [breaking] Define -d/--treat-dirs-as-files behavior, tests Refresh icon set with new glyphs and additions Miscellaneous Tasks Eza v0.22.0 changelogs, version bump Eza v0.22.1 changelogs, version bump Build Bump phf from 0.11.3 to 0.12.1 Cargo bump 2025-07-03 Flake bump 2025-07-03 Bump windows-sys from 0.59.0 to 0.60.2 Ci Automate dependency updates @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2025/05/31 21:48:47 fox Exp $ d12 1 a12 1 LICENSE= mit @ 1.63 log @sysutils/eza: Update to 0.21.6 Changes since 0.21.4: eza v0.21.6 Changelog [0.21.6] - 2025-06-26 Documentation * Add missing --absolute option to man page Features * Add prettier icon for .prettierrc.{json,json5,toml,yaml,yml} Miscellaneous Tasks * Upgrade FreeBSD to 14.3-RELEASE in unit tests workflow * Eza v0.21.6 changelogs, version bump Build * Bump libc from 0.2.172 to 0.2.174 * Cargo bump 2025-06-26 * Flake bump 2025-06-26 eza v0.21.5 Changelog [0.21.5] - 2025-06-20 Bug Fixes * Use OpenBSD 7.7 that has MSRV, instead of 7.6 * Excessive open file descriptors * Typo * Impl desirable behaviour for unreadables * Unreadables format style * Clippy warnings * Missing word in comment Miscellaneous Tasks * Eza v0.21.5 changelogs, version bump Styling * Fix various clippy warnings for rust 1.86 * Remove unnecessary semicolon @ text @d3 1 a3 1 DISTNAME= eza-0.21.6 d14 1 a14 1 RUST_REQ= 1.81.0 d18 1 a18 1 SITES.man-0.21.6.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.62 log @sysutils/eza: Update to 0.21.4 Changes since 0.21.3: eza v0.21.4 Changelog [0.21.4] - 2025-05-30 Bug Fixes * Escape spaces in file path to make them work correctly * List inside working dir with --list-dirs and no path passed * Ignore incorrect Unicode path instead of crashing on Windows Miscellaneous Tasks * Add Visual Studio icon for *.suo * Add swift icon for *.xcplayground * Add dropbox icon * Eza v0.21.4 changelogs, version bump Refactor * Clippy lints Styling * Update formatting Build * Flake bump 2025-05-29 * Cargo bump 2025-05-29 * 1.81 -> 1.82 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2025/05/04 10:09:44 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.21.4 d18 1 a18 1 SITES.man-0.21.4.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.61 log @sysutils/eza: Update to 0.21.3 Changes since 0.21.2: eza v0.21.3 Changelog [0.21.3] - 25-05-02 Features * Add support for .ipynb file icons Miscellaneous Tasks * Eza v0.21.3 changelogs, version bump Styling * Unbreak formatting Build * Bump DeterminateSystems/nix-installer-action from 16 to 17 * Cargo bump 2025-05-01 * Flake bump 2025-05-01 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2025/04/25 12:25:10 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.21.3 d18 1 a18 1 SITES.man-0.21.3.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.60 log @sysutils/eza: update to 0.21.2 [0.21.2] - 2025-04-25 Bug Fixes Make clippy work again Documentation Update Fedora install instructions for Fedora 42 Specify perf improvements Features Remove dependency on once_cell Miscellaneous Tasks Add icon for '.stowrc' files Eza v0.21.2 changelogs, version bump Performance Use a hashmap when possible for file extension matching Styling Clean up glob matching code Build Bump uutils_term_grid from 0.6.0 to 0.7.0 [0.21.1] - 2025-04-19 Bug Fixes Don’t truncate branch name Hi extension icon wasnt working as it was in the wrong aray Documentation Update README.md Add crates.io link for README.md badge Miscellaneous Tasks Add MS DOS icon for *.com Add ruby icon for config.ru, Gemfile, Gemfile.lock, procfile, rake, rakefile and change ruby icon Add python icon for *.pxd and *.pyx Add markdown icon for *.mdx Add fsharp icon for *.f# and *.fsscript Add clojure icon for *.cljc and *.edn Eza v0.21.1 changelogs, version bump Build Flake bump 2025-04-19 Cargo bump 2025-04-19 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2025/04/13 15:21:44 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.21.2 d18 1 a18 1 SITES.man-0.21.2.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.59 log @sysutils/eza: update to 0.21.0 [0.21.0] - 2025-03-31 Bug Fixes Flake bump 2025-03-20 Remove unnescesarry unsafe blocks for libc major/minor device id Unwrap -> expect on libc deviceid calls Formatting issue Fix unused PermissionsPlus fields Miscellaneous Tasks Eza v0.21.0 changelogs, version bump Build Cargo deps 2025-03-20 [breaking] Change MSRV 1.78.0 -> 1.81.0 Bump flake deps 2025-03-30 Bump cargo deps 2025-03-30 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2025/03/14 20:59:36 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.21.0 d18 1 a18 1 SITES.man-0.21.0.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.58 log @sysutils/eza: fix build with empty distfiles @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2025/03/14 08:41:16 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.24 d14 1 a14 4 SITES.wasi-0.11.0+wasi-snapshop-preview1.crate= https://static.crates.io/crates/wasi/ SITES.wasi-0.13.3+wasi-0.2.2.crate= https://static.crates.io/crates/wasi/ RUST_REQ= 1.78.0 d18 1 a18 1 SITES.man-0.20.24.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.57 log @sysutils/eza: Update to 0.20.24 Changes since 0.20.23: eza v0.20.24 Changelog [0.20.24] - 2025-03-13 Bug Fixes * Make temp files visible on white background Documentation * More precise temp files color description Features * Add .exercism folder icon * Add .ocamlinit icon * Add .opam folder icon Miscellaneous Tasks * Add gcloud icon for .gcloudignore * Add vim icon for .gvimrc, _vimrc and _gvimrc * Add fennel icon for ~/.fennelrc and ~/.config/fennel/fennelrc * Eza v0.20.24 changelogs, version bump Build * Bump once_cell from 1.20.3 to 1.21.0 * Bump terminal_size from 0.4.1 to 0.4.2 * Bump serde from 1.0.218 to 1.0.219 * Bump chrono from 0.4.39 to 0.4.40 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2025/02/27 18:40:24 pin Exp $ d14 3 @ 1.56 log @sysutils/eza: update to 0.20.23 [0.20.23] - 2025-02-27 Bug Fixes Add Pixi installation instructions Miscellaneous Tasks Eza v0.20.23 changelogs, version bump Build Bump libc from 0.2.169 to 0.2.170 Bump serde from 1.0.217 to 1.0.218 Bump log from 0.4.25 to 0.4.26 Bump trycmd from 0.15.8 to 0.15.9 Ci Remove magic nix cache @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2025/02/24 08:35:33 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.20.23 d18 1 a18 1 SITES.man-0.20.23.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.55 log @sysutils/eza: update to 0.20.22 [0.20.22] - 2025-02-20 Features Add prettier icon for *.prettierignore Add icon for *.hrl Add photoshop icon for *.psb Add eslint icon for .eslintignore Add renovate icon for renovate.json Add elixir icon for *.eex, *.leex and mix.lock Build Bump once_cell from 1.20.2 to 1.20.3 [0.20.21] - 2025-02-13 Bug Fixes Start publishing libgit arm builds Miscellaneous Tasks Eza v0.20.21 changelogs, version bump Build Add libgit alternative for arm builds [0.20.20] - 2025-02-07 Bug Fixes Make flake.lock icon the nix logo Miscellaneous Tasks Eza v0.20.20 changelogs, version bump [0.20.19] - 2025-01-30 Bug Fixes Update MSRV to 1.78 to solve rust malfunction Rustc false dead code positives Rustc false positives in tests Regression in theme config location, simplify path Wrong file name for Brewfile Documentation Add note regarding ci msrv update Features Add .norg icon Miscellaneous Tasks Eza v0.20.19 changelogs, version bump Build Bump dirs from 5.0.1 to 6.0.0 Bump NexusPHP/no-merge-commits from 2.1.0 to 2.2.1 Bump flake Bump cargo Ci Fix and unify msrv and add matrix to free/netbsd @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2025/02/01 10:30:32 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.22 d18 1 a18 1 SITES.man-0.20.22.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.54 log @sysutils/eza: Update to 0.20.18 Changes since 0.20.17: Changelog [0.20.18] - 2025-01-23 Bug Fixes * Support additional yaml file extension, clippy Miscellaneous Tasks * Eza v0.20.18 changelogs, version bump Build * Cargo bump 2025-01-23 * Flake bump 2025-01-23 Ci * Use rust 1.74 instead of latest via rustup @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2025/01/19 22:07:34 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.18 d14 1 a14 1 RUST_REQ= 1.70.0 d18 1 a18 1 SITES.man-0.20.18.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.53 log @sysutils/eza: Update to 0.20.17 Changes since 0.20.16: Changelog [0.20.17] - 2025-01-16 Features * Add editorconfig icon for .editorconfig Miscellaneous Tasks * Eza v0.20.17 changelogs, version bump Build * Cargo bump 2025-01-16 * Flake bump 2025-01-16 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2025/01/12 12:18:07 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.17 d18 1 a18 1 SITES.man-0.20.17.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.52 log @sysutils/eza: Update to 0.20.16 Changes since 0.20.15: Changelog [0.20.16] - 2025-01-09 Features * Add brew icon for brewfile and brewfile.lock.json Miscellaneous Tasks * Eza v0.20.16 changelogs, version bump Build * Update flake inputs 2025-01-08 * Update cargo inputs 2025-01-08 * Bump git2 from 0.19.0 to 0.20.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2025/01/02 12:12:52 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.16 d18 1 a18 1 SITES.man-0.20.16.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.51 log @sysutils/eza: Update to 0.20.15 Changes since 0.20.14: Changelog Features * Add icons from nerd fonts 3.3.0 release & more * Add new icons, extensive list Miscellaneous Tasks * Eza v0.20.15 changelogs, version bump Build * We switch to our own fork of natord Ci * Bump FreeBSD / NetBSD versions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2024/12/26 18:25:21 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.15 d18 1 a18 1 SITES.man-0.20.15.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.50 log @sysutils/eza: Update to 0.20.14 Changes since 0.20.13: Changelog [0.20.14] - 2024-12-26 Bug Fixes * ...those pesky workflow targets * Remove separate bsd tests * Remove audit workflow Features * Audit checks in main CI Miscellaneous Tasks * Eza v0.20.14 changelogs, version bump Refactor * Move eza, trycmd packages * Move BSD unit tests to main flow Styling * Format workflows * Ci checks formatted Build * Cargo 2024-12-25 Ci * Simplify * Let's just always run em' * Only run big checks on PRs to main * Faster flake checks... maybe? * Flakes on latest ubuntu * Only do no-merge-commits on PR @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2024/12/24 11:56:39 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.14 d18 1 a18 1 SITES.man-0.20.14.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.49 log @sysutils/eza: Update to 0.20.13 Changes since 0.20.12: Changelog [0.20.13] - 2024-12-18 Bug Fixes * Pre-commit-hooks.nix trying to be too clever * Remove stray description (originally from --decay-mode) Miscellaneous Tasks * Eza v0.20.13 changelogs, version bump Build * Update crate deps Mon Dec 16 * Update flake deps Mon Dec 16 Ci * Update to PRESENT DAY, PRESENT TIME @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2024/12/12 13:30:54 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.13 d18 1 a18 1 SITES.man-0.20.13.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.48 log @sysutils/eza: Update to 0.20.12 Changes since 0.20.11: eza v0.20.12 Changelog [0.20.12] - 2024-12-11 Bug Fixes * Add unicode-3.0 license * Use safe terminal_size_of * Use terminal_size_of with borrowed raw handle Features * Move MSRV to 1.74 and deep bump cargo deps * Add Gleam lang icon Miscellaneous Tasks * Eza v0.20.12 changelogs, version bump Testing * Regen for 1.74 Build * Bump terminal_size from 0.3.0 to 0.4.1 Ci * Openbsd 7.4 -> 7.6 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2024/12/09 07:30:44 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.12 d18 1 a18 1 SITES.man-0.20.12.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.47 log @sysutils/eza: Update to 0.20.11 Changes since 0.20.9: eza v0.20.11 Changelog [0.20.11] - 2024-12-05 Bug Fixes * Bump libc from 0.2.165 to 0.2.167 Miscellaneous Tasks * Eza v0.20.11 changelogs, version bump eza v0.20.10 Changelog [0.20.10] - 2024-11-28 Bug Fixes * People dislike the phrasing "maintained" on hackernews Miscellaneous Tasks * Eza v0.20.10 changelogs, version bump Build * Bump libc from 0.2.164 to 0.2.165 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2024/11/23 13:15:11 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.11 d18 1 a18 1 SITES.man-0.20.11.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.46 log @sysutils/eza: Update to 0.20.9 Changes since 0.20.8: eza v0.20.9 Changelog [0.20.9] - 2024-11-21 Bug Fixes * Remove newline after doc comment of regen recipe Miscellaneous Tasks * Eza v0.20.9 changelogs, version bump Refactor * List all recipes by default * Group related recipes Build * Bump libc from 0.2.162 to 0.2.164 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2024/11/21 06:35:48 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.9 d18 1 a18 1 SITES.man-0.20.9.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.45 log @sysutils/eza: Update to 0.20.8 Changes since 0.20.7: eza v0.20.8 Changelog [0.20.8] - 2024-11-14 Bug Fixes * Cross-compiling by updating to libz-sys to 1.1.20 Miscellaneous Tasks * Eza v0.20.8 changelogs, version bump Build * Bump palette from 0.7.5 to 0.7.6 * Bump libc from 0.2.161 to 0.2.162 * Bump serde from 1.0.214 to 1.0.215 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2024/11/09 04:14:24 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.8 d18 1 a18 1 SITES.man-0.20.8.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.44 log @sysutils/eza: Update to 0.20.7 Changes since 0.20.6: eza v0.20.7 Changelog [0.20.7] - 2024-11-07 Bug Fixes * Palette v0.7.6 -> v0.7.5 Miscellaneous Tasks * Update package.exclude list in Cargo.toml * Eza v0.20.7 changelogs, version bump Build * Bump DeterminateSystems/nix-installer-action from 14 to 15 * Bump serde_norway from 0.9.38 to 0.9.39 * Bump trycmd from 0.15.7 to 0.15.8 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2024/11/02 02:49:34 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.7 d6 1 d18 1 a18 1 SITES.man-0.20.7.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.43 log @sysutils/eza: Update to 0.20.6 Changes since 0.20.5: eza v0.20.6 Changelog [0.20.6] - 2024-10-31 Bug Fixes * Changelog spelling Documentation * Fix typo --get-repos-no-status to --git-repos-no-status Miscellaneous Tasks * Eza v0.20.6 changelogs, version bump Build * Bump serde from 1.0.210 to 1.0.214 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2024/10/28 22:50:47 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.6 d17 1 a17 1 SITES.man-0.20.6.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.42 log @sysutils/eza: Update to 0.20.5 Changes since 0.20.4: eza v0.20.5 Changelog Bug Fixes * Ensure nested tree parts align under item name * Remove depricated chrono from_timestamp_opt Miscellaneous Tasks * Update generated test files * Eza v0.20.5 changelogs, version bump Build * Bump libc from 0.2.159 to 0.2.161 * Chrono v0.4.34 -> v0.4.38 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2024/10/18 12:41:33 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.5 d17 1 a17 1 SITES.man-0.20.5.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.41 log @sysutils/eza: Update to 0.20.4 Changes since 0.20.2: eza v0.20.4 (filetyep hotfix) Changelog Bug Fixes * Filetype, coloring for executables and folder Miscellaneous Tasks * Eza v0.20.4 changelogs, version bump eza v0.20.3 Changelog Approximately a ~24% speedup for most common operations. Bug Fixes * Git cliff docs issue Miscellaneous Tasks * Eza v0.20.3 changelogs, version bump Performance * Reuse filetype from DirEntry @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2024/10/09 19:03:19 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.4 d17 1 a17 1 SITES.man-0.20.4.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.40 log @sysutils/eza: Update to 0.20.2 Changes since 0.20.1: Changelog Bug Fixes * Colors in old ms command prompt * Bring help text in line with available flags * Do not print parent filename with --absolute=on Miscellaneous Tasks * Add fox installation option * Eza v0.20.2 changelogs, version bump Build * Bump once_cell from 1.20.1 to 1.20.2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2024/10/06 11:20:23 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.2 d17 1 a17 1 SITES.man-0.20.2.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.39 log @sysutils/eza: Update to 0.20.1 Changes since 0.19.2: eza v0.20.1 Changelog Bug Fixes * Release recipe * Support passing multiple options for generate-trycmd-test.sh * Move options into flags * Rustfmt errors Documentation * Fix cross-references * Update file type colors * Document that exit 13 == permission denied Features * Update just, add more formats * Recursively walk symlinks pointing at dirs * Add --follow-symlinks option * Add autocomplete for --follow-symlinks * Show directories last Miscellaneous Tasks * Eza v0.20.1 changelogs, version bump Testing * Add cases for -T and --follow-symlinks * Regenerate tests broken by line number changes Build * Fix manual version * Bump once_cell from 1.19.0 to 1.20.1 Ci * Remove flakehub, flakestry publish eza v0.20.0 EUPL-1.2 Now Licensed Under EUPL-1.2 (with full REUSE compliance) Changelog Bug Fixes * Flake trycmd bug * Pre-commit-hook taplo bug Documentation * Add link to eza-themes repository in readme * Cargo install dir inaccurate * Add x-cmd method to install eza * Adding a testing infos file to guide everyone through tests Features * Add opml file extension * Add a regen rule * [breaking] Relicensed to EUPL-1.2 Miscellaneous Tasks * Eza v0.20.0 changelogs, version bump Refactor * Move some files to .config * Release scripts use .config * Relicense to EUPL-1.2 Styling * Switch to nixfmt rfc style, format tree * Remove blank line Testing * Regenerate integration tests * Regenerate tests Build * Darwin devShell resuse eza deps * Ensure flake inputs aren't duplicated' * Remove semnix deps * Bump flake lock 2024-09-26 * Removed unused flake follows * Add cargo to devShell * Add clippy to devShell * Use toolchain in devShell * Bump libc from 0.2.158 to 0.2.159 * Bump unicode-width from 0.1.13 to 0.2.0 Ci * Full nix3 command output in logs * Allow EUPL-1.2 * Unblock windows eza v0.19.4 Changelog [0.19.4] - 2024-09-18 Bug Fixes * Remove non_alpha from percent encoding to fix hyprlinks Features * Pass from serde_yaml to serde_norway Miscellaneous Tasks * Eza v0.19.4 changelogs, version bump eza v0.19.3 Changelog [0.19.3] - 2024-09-12 Bug Fixes * Convert empty space to %20 when render hyperlinks * Split commit workflows and run no-merge-commits only on PRs * Correct naming of commit related workflows Documentation * Better version bump commit summary Features * Add no-merge-commits job to commits workflow Miscellaneous Tasks * Rename justfile * Eza v0.19.3 changelogs, version bump Refactor * Rename conventional-commits workflow to commits Build * Bump DeterminateSystems/nix-installer-action from 13 to 14 * Bump DeterminateSystems/flake-checker-action from 8 to 9 * Bump actions/checkout from 3 to 4 * Bump libc from 0.2.155 to 0.2.158 * Bump nu-ansi-term from 0.50.0 to 0.50.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2024/09/06 10:05:57 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.20.1 d17 1 a17 1 SITES.man-0.20.1.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.38 log @sysutils/eza: Update to 0.19.2 Changes since 0.19.1: Changelog And we are back from vacation, with a packed eza release. One highlight to take note of this release is custom theme files! Custom Themes Eza has recently added support for a theme.yml file, where you can specify all of the existing theme-ing options available for the LS_COLORS and XA_COLORS environment variables, as well as the option to specify different icons for different file types and extensions. Any existing environment variables set will continue to work and will take precedence for backwards compatibility. An example theme file is available in docs/theme.yml, and needs to either be placed in a directory specified by the environment variable EZA_CONFIG_DIR, or will looked for by default in $XDG_CONFIG_HOME/eza. Full details are available on the man page and an example theme file is included in https://github.com/eza-community/eza/tree/main/docs/theme.yml Bug Fixes * Remove unnecessary map and make clippy happy * Adjust grid details for CI tests * Imports and merge conflicts * Rustfmt issues * Clippy issues * Revise UiStyles::plain to have no style at all * Pr reviews fixes for theme file * Selectively filter files when recursing #1101 * Fix typo in FromOverride impl * Add serde(default) to StyleOverride.foreground/background fields Documentation * Add Flox to INSTALL.md * Add ic for icon color to colors man page * Add further documentation about theme file Features * Add c++ module interfaces as source file types * Add icon field to UiStyles * Add ic key for UiStyles icon in set_exa * Add None as icon value in UiStyles.default_theme * Add icon function to FileNameColours trait * Implement FileNameColours.icon for Theme * Adjust FileName.paint to consider possible icon color * Begin implementation of config file * Allow writing default theme.yml file for eventual config file implementation * Theme file configuration base * Add IconOverrides struct and UiStyles.icon_overrides * Add icon_override function to FileNameColours trait * Implement FileNameColours.icon_override for Theme * Handle icon overrides in FileName.paint * Add example config for icon_overrides * Rename UiStyles.icon_override to icons and add Style field * Add shorthand aliases to StyleOverride variables * Add custom deserialize_color and use in StyleOverride * Outsource color_from_str function to make it testable Miscellaneous Tasks * Release eza v0.19.2 Refactor * Simplify icon style setting in FileName.paint * Make every setting optional with override layer * Simplify sample theme.yml * Formatting for rustfmt macro Styling * Fix clippy issue in FileName.paint * Apply rustfmt * Simplify from_str_radix calls to please clippy Testing * Add unit tests for color_from_str function Build * Bump windows-sys from 0.52.0 to 0.59.0 Ci * Allow MPL-2.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2024/08/29 07:37:41 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.19.2 d17 1 a17 1 SITES.man-0.19.2.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.37 log @sysutils/eza: Update to 0.19.1 Changes since 0.19.1: Changelog [0.19.1] - 2024-08-28 Bug Fixes * FreeBSD build. * Typo Miscellaneous Tasks * Release eza v0.19.1 Build * Bump uzers from 0.12.0 to 0.12.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2024/08/11 05:41:25 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.19.1 d17 1 a17 1 SITES.man-0.19.1.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.36 log @sysutils/eza: Update to 0.19.0 Changes since 0.18.24: Changelog Bug Fixes * [breaking] Implement EZA_GRID_ROWS grid details view minimum rows threshold Before this change, the EZA_GRID_ROWS variable was ignored, despite documentation existing. Users relying on EZA_GRID_ROW not doing anything will find their output changed. For more info, see Miscellaneous Tasks * Release eza v0.19.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2024/08/04 13:38:50 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.19.0 d17 1 a17 1 SITES.man-0.19.0.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.35 log @sysutils/eza: Update to 0.18.24 Changes since 0.18.23: Changelog [0.18.24] - 2024-08-03 Bug Fixes * 1.80 breakage from time crate Miscellaneous Tasks * Release eza v0.18.24 Build * Bump time dependency @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2024/07/25 20:28:43 wiz Exp $ d3 1 a3 1 DISTNAME= eza-0.18.24 d17 1 a17 1 SITES.man-0.18.24.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.34 log @eza: update to 0.18.23. Use upstream distfile for man pages instead of using locally generated copies. 0.18.23 Bug Fixes Disable broken freebsd tests Documentation Clear up confusion around ls Miscellaneous Tasks Release eza v0.18.23 Build Bump log from 0.4.21 to 0.4.22 Bump DeterminateSystems/nix-installer-action from 12 to 13 Bump plist from 1.6.1 to 1.7.0 0.18.22 Bug Fixes Use NaiveDateTime::from_timestamp_opt instead of panicky From impl Features Add non-nix pre-commit rustfmt and clippy hooks Miscellaneous Tasks Release eza v0.18.22 Ci Bump FreeBSD version. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2024/07/01 08:52:31 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.18.23 d17 1 a17 1 SITES.man-0.18.23.tar.gz= https://github.com/eza-community/eza/releases/download/v${PKGVERSION_NOREV}/ @ 1.33 log @sysutils/eza: Update to 0.18.21 Changes since 0.18.20: eza v0.18.21 (zsh completions hotfix) Changelog Bug Fixes * Fix missing line breaks in _eza Miscellaneous Tasks * Release eza v0.18.21 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2024/06/29 00:46:03 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.18.21 a6 1 SUPERSEDES= exa-[0-9]* d13 6 a32 5 post-build: ${CP} ${FILESDIR}/eza.1 ${WRKDIR}/eza.1 ${CP} ${FILESDIR}/eza_colors-explanation.5 ${WRKDIR}/eza_colors-explanation.5 ${CP} ${FILESDIR}/eza_colors.5 ${WRKDIR}/eza_colors.5 d34 3 a36 3 ${INSTALL_MAN} ${WRKDIR}/eza.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_MAN} ${WRKDIR}/eza_colors-explanation.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5 ${INSTALL_MAN} ${WRKDIR}/eza_colors.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5 @ 1.32 log @sysutils/eza: Update to 0.18.20 Changes since 0.18.16: eza v0.18.20 Changelog [0.18.20] - 2024-06-27 Features * Add --no-|show-symlinks flags for filtering output Miscellaneous Tasks * Release eza v0.18.20 eza v0.18.19 Binaries fixed :) Changelog Bug Fixes * Ship release binaries Miscellaneous Tasks * Release eza v0.18.19 Build * Bump git2 from 0.18.3 to 0.19.0 eza v0.18.18 Changelog [0.18.18] - 2024-06-05 Features * Add icon for Nushell extension Miscellaneous Tasks * Release eza v0.18.17 Build * Bump trycmd from 0.15.1 to 0.15.2 * Bump libc from 0.2.154 to 0.2.155 eza v0.18.17 Changelog [0.18.17] - 2024-06-05 Features * Add icon for Nushell extension Miscellaneous Tasks * Release eza v0.18.17 Build * Bump trycmd from 0.15.1 to 0.15.2 * Bump libc from 0.2.154 to 0.2.155 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2024/05/18 04:20:00 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.18.20 @ 1.31 log @sysutils/eza: Update to 0.18.16 Changes since 0.18.15: Changelog [0.18.16] - 2024-05-16 Bug Fixes * Change windows-only imports to be windows-only Documentation * Replace decay with color-scale * Update INSTALL.md * Fix typo in INSTALL.md * Use 3 columns for packaging status badge Miscellaneous Tasks * Release eza v0.18.16 Build * Bump DeterminateSystems/flake-checker-action from 5 to 7 * Bump DeterminateSystems/nix-installer-action from 10 to 11 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2024/05/10 06:46:01 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.18.16 @ 1.30 log @sysutils/eza: Update to 0.18.15 Changes since 0.18.14: Changelog [0.18.15] - 2024-05-09 Bug Fixes * Correct command for latest tag in deb-package.sh Documentation * Add how to find man pages in terminal and online. Partly fixes #967 * Correct heading levels in markdown * Move heading out of collapsed section * Add some keywords for benefit of ctrl-f Features * Return to original commit at the end of deb-package.sh * Add optional tag argument to deb-package.sh Miscellaneous Tasks * Release eza v0.18.15 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2024/05/02 09:35:55 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.18.15 @ 1.29 log @sysutils/eza: update to 0.18.14 [0.18.14] - 2024-05-02 Features - Add icon for "cron.minutely" directory Build - Bump uzers from 0.11.3 to 0.12.0 - Bump libc from 0.2.153 to 0.2.154 - Bump unicode-width from 0.1.11 to 0.1.12 - Bump palette from 0.7.5 to 0.7.6 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2024/04/27 08:08:45 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.18.14 @ 1.28 log @sysutils/eza: Update to 0.18.13 Changes since 0.18.11: eza v0.18.13 Description So tiny :3 Changelog [0.18.13] - 2024-04-25 Features * Generate completion/manpage tarballs on release Miscellaneous Tasks * Release eza v0.18.13 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2024/04/19 09:46:37 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.18.13 @ 1.27 log @sysutils/eza: update to 0.18.11 [0.18.11] - 2024-04-19 Bug Fixes Fix clippy lints Enable the rule only for NetBSD. Build aarch64, arm without libgit2 Ci Bump NetBSD version to 10.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2024/04/11 06:52:56 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.18.11 @ 1.26 log @sysutils/eza: Update to 0.18.10 Changes since 0.18.9: eza v0.18.10 Changelog [0.18.10] - 2024-04-11 Bug Fixes * Bump trycmd from 0.15.0 to 0.15.1 Miscellaneous Tasks * Release eza v0.18.10 Build * Bump nu-ansi-term from 0.49.0 to 0.50.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2024/03/27 09:15:02 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.18.10 @ 1.25 log @sysutils/eza: Update to 0.18.9 Changes since 0.18.8: eza v0.18.9 Changelog [0.18.9] - 2024-03-27 Features * Switch out ansiterm crate for nu_ansi_term Miscellaneous Tasks * Release eza v0.18.9 Build * Bump DeterminateSystems/nix-installer-action from 9 to 10 * Bump plist from 1.6.0 to 1.6.1 * Bump rayon from 1.9.0 to 1.10.0 * Bump git2 from 0.18.2 to 0.18.3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2024/03/22 08:28:46 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.18.9 @ 1.24 log @sysutils/eza: update to 0.18.8 [0.18.8] - 2024-03-21 Bug Fixes Avoid deprecation warnings Rustfmt issues Features Add fennel lang icon and associations @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2024/03/14 20:30:23 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.18.8 @ 1.23 log @sysutils/eza: update to 0.18.7 [0.18.7] - 2024-03-14 Bug Fixes Bugfix to resolve absolute paths that are not symlinks Features Add filetype and icon for .hh extension @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2024/03/08 15:36:38 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.18.7 @ 1.22 log @sysutils/eza: Update to 0.18.6 Changes since 0.18.6: eza v0.18.6 Changelog Bug Fixes * NetBSD did not have fflagstostr and as such did not build properly * Fix total-size option * Add fortran to source filetypes * Fix absolute_path() for broken symlinks * Update line numbers in panic messages in tests Features * Add filetype and icon for age * Adding icons for graphql extensions * Add nim icons * Use fsharp icon for fsproj files (similar to cs/csproj) * Add new icons, diverse selection * Adding more haskell related icons * Adding more icons for docker specific files * Adding more dockerfile icons * Add --absolute flag * Add shell completions for --absolute flag Miscellaneous Tasks * Cleaning dirs * Release eza v0.18.6 Refactor * Port grid and grid-details to new uutils-term-grid Testing * Add integration tests and powertests for --absolute flag * Add directory symlink to tests/itest/ Build * Bump log from 0.4.20 to 0.4.21 * Bump rayon from 1.8.1 to 1.9.0 Ci * Add NetBSD to CI. * Fix warnings. * Add FreeBSD to CI. * Add OpenBSD to CI. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2024/02/29 10:41:11 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.18.6 @ 1.21 log @sysutils/eza: update to 0.18.5 Changelog Bug Fixes - Bump palette from 0.7.4 to 0.7.5 Miscellaneous Tasks - Release eza v0.18.5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2024/02/23 10:00:44 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.18.5 @ 1.20 log @sysutils/eza: update to 0.18.4 [0.18.4] - 2024-02-22 Bug Fixes Classification width should be taken into account with -F=auto Build Bump libc from 0.2.152 to 0.2.153 Bump chrono from 0.4.33 to 0.4.34 Bump trycmd from 0.14.20 to 0.15.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2024/02/15 20:54:27 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.18.4 d10 1 a10 1 HOMEPAGE= https://github.com/eza-community/eza/ @ 1.19 log @sysutils/eza: update to 0.18.3 [0.18.3] - 2024-02-15 Bug Fixes - Duplicates in shell completions Documentation - Add target arch to deb PPA installation for strict apt environments Performance - Do not pre-compute MountInfo to reduce readlink calls Refactor - Use #[default] attribute instead of custom impl for enums @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2024/02/13 10:09:18 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.18.3 @ 1.18 log @sysutils/eza: update to v0.18.2 v0.18.2 (security release) This security release fixes GHSA-3qx3-6hxr-j2ch. Bug Fixes - Update libgit2 to 1.7.2 v0.18.1 - Moving to rayon provided a major performance upgrade, see #823 (comment) as an example v0.18.0 Features - [breaking] Add --classify=always,auto,never Miscellaneous Tasks - Remove rustfmt config file that has a nightly only option in favor of rustfmt skip directive which is already in place - Fix small typo in pull request template Refactor - Change cast to coertion, remove rustfmt skip and clippy lint ignore directives Testing - Regenerate classification related tests @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2024/01/26 11:48:38 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.18.2 @ 1.17 log @sysutils/eza: update to 0.17.3 [0.17.3] - 2024-01-25 Bug Fixes - Remove version testing Miscellaneous Tasks - Avoid unwrap() by changing filter-then-map to filter_map Build - Bump shlex from 1.2.0 to 1.3.0 - Bump chrono from 0.4.31 to 0.4.33 - Bump trycmd from 0.14.19 to 0.14.20 [0.17.2] - 2024-01-20 Bug Fixes - Crash using --git-repos on unreadable dir - Crash using --git-repos on unreadable dir Miscellaneous Tasks - Release eza v0.17.2 Build - Add cargo-bump for releasing @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2024/01/13 22:03:28 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.17.3 @ 1.16 log @sysutils/eza: update to 0.17.1 We. Are. So. Back. Bug Fixes - Offset widths in grid mode with utf8 filenames - Format the code - Unformat the code where needed - Format the code correctly this time - Redo everything from scratch - Stack overflow when '-laaR' are used - Stack overflow when '-laaR' is used Features - Add Fortran icons Miscellaneous Tasks - Adding blake3 to checksums - Release eza v0.17.1 Testing - Regenerate version tests... and others - Updated tests to fit new features Build - Add b3sum to devshell deps @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2023/12/30 03:08:48 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.17.1 @ 1.15 log @sysutils/eza: Update to 0.17.0 Patch out incorrect call to fflagstostr(3) in NetBSD to avoid build breakage. Changes since 0.16.3: eza v0.17.3 Description BREAKING CHANGES: Extend the + custom time style, accept an optional ... to support setting a different custom time style for recent files. * The behavior changes if the previous format string already contains . Previously s are used as-is, now the first newline will be interpreted as separation for non-recent and recnet format; any content after the second newline, if any, are simply ignored. * The implementation rejects some previously accepted inputs, primarily empty non-recent format string. --time-style=+ and --time-style='+' will now get a panic message. Changelog Bug Fixes * Add color scale mode to the bash completions * Add color scale mode to the fish completions * Quote symbolic links correctly when their destinations contain spaces Documentation * Modify documentation about custom time style Features * Add BSD file flags * Add Windows file attributes * [breaking] Support different custom time style for non-recent/recent files Miscellaneous Tasks * Release eza v0.17.0 Testing * Regen powertests * Regenerate * Add tests for non-recent/recent custom time style * Update powertest expected help message output Build * Update flake.lock * Bump DeterminateSystems/nix-installer-action from 8 to 9 * Bump once_cell from 1.18.0 to 1.19.0 * Bump libc from 0.2.150 to 0.2.151 Ci * Remove labeler @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2023/12/28 22:02:37 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.17.0 @ 1.14 log @sysutils/eza: Update to 0.16.3 Changes since 0.16.2: eza v0.16.3 Changelog [0.16.3] - 2023-12-07 Bug Fixes * Add bare git_repos fn if feature git is disabled * Fixing color of size unit * Color-scale broked size for colors Miscellaneous Tasks * Release eza v0.16.3 Testing * Fix powertests post-release Build * Bump percent-encoding from 2.3.0 to 2.3.1 * Bump actions/labeler from 4 to 5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2023/12/03 15:34:38 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.16.3 @ 1.13 log @sysutils/eza: Update to 0.16.2 Changes since 0.16.1: eza v0.16.2 Changelog [0.16.2] - 2023-11-30 Bug Fixes * Calculate width correctly when using grid icons & classify * Fix the windows build Miscellaneous Tasks * Release eza v0.16.2 Testing * Fix version tests Build * Bump webiny/action-conventional-commits from 1.1.0 to 1.2.0 * Bump DeterminateSystems/nix-installer-action from 7 to 8 * Bump windows-sys from 0.48.0 to 0.52.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2023/11/28 17:06:13 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.16.2 @ 1.12 log @sysutils/eza: Update to 0.16.1 Changes since 0.16.0: eza v0.16.1 Description Changelog Bug Fixes * Don't panic with todo!() on inaccessible dir * Don't panic if the btime of a file is Err * Lifetime annotations and manpage/shell completion nits * Reflow help Features * Handle formatting and display of binary extended attributes. * Add netbsd and freebsd support for extended attributes Miscellaneous Tasks * Update flake inputs * Release eza v0.16.1 Testing * Vars mocking * Display and meta options * Filtering and sorting * Long view options * Regenerate --help tests Build * Sign release tags @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2023/11/20 06:05:24 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.16.1 @ 1.11 log @sysutils/eza: Update to 0.16.0 Changes since 0.15.0: eza v0.16.0 Description Updates once again :3 We fixed the accidental breaking change with --color-scale suddenly requiring an argument introduced in v0.15.3, now it defaults to all. Changelog Bug Fixes * Fix cross compilation * Snap requires a base * Move --smart-group to long view options * Colo[u]r-scale didn't have a base value * Fix snapcraft.yaml formatting Documentation * Add comments for bzip variants * Added the fact that total-size is unix only Features * Add some file extensions * Abort on panic (saving 0.1 M) * Add powertest Miscellaneous Tasks * Ignore blame from #644 * Stabilize powertest version Testing * Implements tests using the generated directory * Powertests using generated testdirs * Add hashed versions of powertests eza v0.15.3 Description Adding to your weekly bug fixes, features and what not, let me introduce you to --color-scale, which was just added. Changelog [0.15.3] - 2023-11-09 Bug Fixes * Changed quote in --almost-all completion * Reformat help.rs * Allow unused macro rule arms Documentation * Improve CONTRIBUTING.md, README.md * Improve README.md * Introduce INSTALL.md Features * Create EZA_ICONS_AUTO environment variable * Create EZA_ICONS_AUTO environment variable * Demo gif and gif generation recipe * Add ocaml icon filetypes * Add PRQL * Add --color-scale Miscellaneous Tasks * Add to CODEOWNERS file to make sure I get ping'd on files being touched * Add myself to codeowners to watch modifications on parsing * Improve the PR template * Release eza v0.15.3 Refactor * Remove commented out test code * Finalize decay -> color_scale Build * Refactor flake * Bump DeterminateSystems/nix-installer-action from 4 to 7 * Bump libc from 0.2.149 to 0.2.150 * Bump rustix from 0.38.13 to 0.38.21 Ci * Refactor pre-commit-hooks * Refactor publish workflow eza v0.15.2 Bug Fixes * Correct width when --no-quotes is used * Clippy lint and add option to grid-details * --smart-group only worked for current user Features * Add Typst to the recognized files Miscellaneous Tasks * Release eza v0.15.2 Refactor * Replace lazy_static with once_cell * Replace plain values with TextColours Testing * Added more content to the dir generator * Changed size of one of the files eza v0.15.1 Now with --total-size (size of all files in directories) Changelog Bug Fixes * Fmt, windows, and nix fixes * Reverted autofmt changes * Don’t display target’s size if we’re not dereferencing * Updated match indents * Changed flag name * Only store top-level recursive dir size * Changed windows methods * Underscored unused windows variables * Added device for filesystem to hashmap * Display offset for filenames with spaces * Fix clippy warnings * Fix doc-tests on RecursiveSize * Fix dead_code warnings on Windows Documentation * Added flag to readme * Added flag to man * Fix doc-tests formatting and address other documentation review requests Features * Added recursive directory parser * Added flag to completions * Add a new filetype for source code files * Add a new icons for source code files and other files * Support for displaying blocksize on directories Miscellaneous Tasks * Release eza v0.15.1 Refactor * Move total-size calculations to File * Add RecursiveSize type to simplify total-size calculation @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2023/10/24 22:11:06 wiz Exp $ d3 1 a3 1 DISTNAME= eza-0.16.0 @ 1.10 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2023/10/21 14:21:14 fox Exp $ d3 1 a3 2 DISTNAME= eza-0.15.0 PKGREVISION= 1 @ 1.9 log @sysutils/eza: Update to 0.15.0 Changes since 0.14.2: eza v0.15.0 Changelog [0.15.0] - 2023-10-19 Bug Fixes * Reenable debug symbols in debug builds * Clippy lint * Merge conflict with main Documentation * Correct color option spellings Features * Add option --smart-group * Add completions, man for --smart-group * Add icons=always,auto,never. dont display icons in a tty|piped * Fix auto value for colors and icons + documentation * [breaking] Remove --no-icons in favor of --icons=always,auto,never. default is auto Miscellaneous Tasks * Upgrade to uutils_term_grid from unmaintained term_grid * Release eza v0.15.0 Build * Bump DeterminateSystems/nix-installer-action from 5 to 6 Ci * Remove stalebot, is super annoying * Adjust test case to icons=auto (no icons should show due to tty) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2023/10/13 12:32:53 pin Exp $ d4 1 @ 1.8 log @sysutils/eza: update to 0.14.2 [0.14.2] - 2023-10-12 Bug Fixes - Comment out redundant static musl build - Refactor sed command to build manpages - Update additional completions for help, almost-all, dereference - Fix zsh completions Documentation - Add missing options to man page and CLI --help info Features - Add missing nu shell completions - Adding the EZA_OVERRIDE_GIT env var Refactor - Use musl target for amd64 deb package - Directly use one "big" awk command Styling - Remove trailing spaces and trailing line Build - Bump libc from 0.2.148 to 0.2.149 - Bump DeterminateSystems/nix-installer-action from 4 to 5 [0.14.1] - 2023-10-08 Bug Fixes - Replace left-over exa in fish completion - Diabling static linked binaries due to segfault - Make os error 13 fail loud - Adjust change width calculations for hyperlink and classify - Root group not painted as expected when eza used by root Documentation - Fix typos - Add zsh with homebrew part to completions section - Installation on fedora updated Features - Add basic nushell completion file - Add codeowner for nu completions - Readded musl static bin as it works Refactor - Align completions - Do not match for numbers and remove single-use fn - Consistent argument order Testing - Classify-hyperlink test case for width 50 - Move classify tests to local Build - Make checksums easier to copy-paste - Bump trycmd from 0.14.17 to 0.14.19 - Improve release automation - Fix version bump - Fix double echo - Automate gh release - Add codegen-units = 1 and remove opt-level = 3 - Add back opt-level = 3 [0.14.0] - 2023-10-02 Bug Fixes - Merge conflict with main - Merge conflict with main - Avoid unstable inner attributes - Query stdout terminal size to see if the output gose to a tty. - Use windows-specific API for terminal size query on windows - Add windows-sys dependency for targeting windows - Fix manpage generation of default package - Use std::io::IsTerminal to eliminate compatibility issue - Changed dll icon - Changed readme and Added README icon - New R lang icon - Terminal size query should only check stdout - Prefix unused binding name with underscore - Fix large_enum_variant warning with explanation - README is sorted and formatted Documentation - Add completions + manpage for --no-quotes flag - Leave nix install instructions open-ended - Leave nix install instructions open-ended - Documenting custom time-style - Added the new colors option to the man - Adding termux section - Time-format supporting custom formats - Description of --color in README, manpage, and completions - Change color to colo[u]r in the option description. - Updated man to add new colors - Correct CONTRIBUTING.md on commit message type Features - Add quotations around filenames with spaces. exa pr#1165 - Add rustfmt.toml file to prevent flags.rs fmt on save - [breaking] Separated root from other users - Added statically linked binaries - Replace hardcoded version by version variable - Add header to colors-explanation page - Revise man rule to use for loop and insert version - New Rust icon - Added bdf,psf icons - Added lib icon - Added Contacts,Favorites icons - Added home icon - Added fdmdownload icon - Adding the possibility to change git-repos colors Refactor - Ignore options/flags.rs - Renamed and reintended some code - Reformatted a line Styling - Format some parts correctly Build - Bump unicode-width from 0.1.10 to 0.1.11 - Bump git2 from 0.18.0 to 0.18.1 - Temporarily disable aarch64-unknown-linux-gnu - Name static binaries @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2023/09/24 14:22:46 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.14.2 @ 1.7 log @sysutils/eza: Update to 0.13.0 Changes since 0.12.0: eza v0.13.0 Description breaking changes Another Monday, another eza. We're very close to having integration testing sorted, very very close. That means clap is soon gonna be merged, and then we'll be proper into the release candidate. Until then, we only had a slight breaking change, and we assumed users would prefer getting updates. BREAKING CHANGE: The style codes for huge file and units where documented to be nt and ut but the code was using nh and uh. The code has been updated to match the documented style codes. EXA_COLORS using style codes nh and uh will need to be updated to use nt and ut. Changelog Features * Add completion files in deb packaging script * Adds filtering for Windows hidden files * Support --mount option on Mac * Lazy loading of a files extended attributes and absolute path Bug Fixes * Crate can't contain broken symlink * Remove executable flag from fish completion file * Use proc_mounts only on linux * Hotfix harmful documentation * Fix hyperlinks on Windows * Nix flake check also builds the package * [breaking] Change number_huge and unit_huge to match the man page short codes Documentation * Added cafkafk suggestions * Fix codeblocks in zsh completions * Update README.md * Document filetypes theme and rename trait * Link directly to space * Add Mac support for the --mount option in the man page * Add SAFETY comments to unsafe code blocks * Update deb instructions to use keyring * Fix chmod in deb installation instructions * Add potential gpg install to deb installation instructions * Document character style pairs in the code and match with man page * Add install instructions for Void Linux * Documentation of 'sn' and 'sb' conflicted with later docs * Document dimmed and italic style codes Miscellaneous Tasks * Augment gitter size in README Performance * Add criterion for benchmarking Refactor * Refactor just in crossfile * DRY up justfile * Ignore missing MSVC docker image * Removed unused imports, mark mods as allow unused * Format code * Move ALL_MOUNTS to fs::mounts * Migrate ALL_MOUNTS from lazy_static to OnceLock Testing * Stabalised unit-tests.yml * Autogenerate testing dir * Autogenerate test dirs * Generate device files * Add unit tests that test both exa and ls style codes together * Address variable names Build * Add musl binary for linux * Fix checksums * Add TODOs to targets * Set optlevel to 3 Ci * Add nix Flake check to flake.yml * Removed nix build in favor of nix flake check * Include bash completion script in treefmt and fixed shellcheck formatting in completion script * Fix windows build * Fix spelling attemps -> attempts New Contributors * @@cocoliliace made their first contribution in #322 * @@raylu made their first contribution in #332 * @@tranzystorek-io made their first contribution in #363 Full Changelog: https://github.com/eza-community/eza/compare/v0.12.0...v0.13.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/09/15 05:55:50 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.13.0 @ 1.6 log @sysutils/eza: Update to 0.12.0 Changes since 0.11.1: eza v0.12.0 (final rust v1.65 release) Changelog Bug Fixes * Expand --all help * RUSTSEC-2020-0071 * Generalize gitignore to ignore all eza deb packages * Canonicalize errors when the destination of a symbolic link is bad * Handle other canonicalize errors in hyperlinks and git * Fix windows build when canonicalize returns an error * Change trycmd config to use test/itest folder for testing * Revert to old apt install command suggestion and add hint * Remove stray backslashes * Is_some_and is an unstable Rust feature until 1.70 * Revert "Support for Windows Hidden Files" * Shellcheck warnings * Revert "Support for Windows Hidden Files" * Shellcheck warnings * Exit 13 on os error 13 * Rewrite comment * Improve trace strings * Tracing typo Documentation * Expand --all documentation * Add pthorpe92 gist * Remove xtests section from readme * Add deprecation warning to xtests/readme * Add deprecation warning to just xtest commands * Add deprecation warning to vagrantfile * Add MacPorts install info * Add gentoo * Fix gentoo install * Add docs for --git-repos & --git-repos-no-status * Fix gpg armor flag for deb release in readme * Add better explanation of git repos + no status * Add scoop install info * Remove color specifications. change unknown git repo status to ~ * Fix missing color specification from man page Features * Add audit workflow * Add trycmd as dev-dependency * Add minimal trycmd binary * Add a few trycmd tests as example * Document and change output for --git-repos * Add apt installation workflow * Adds filtering on Windows hidden files * Adds filtering on Windows hidden files * Adds filtering on Windows hidden files * Added shellcheck to treefmt * Adds filtering on Windows hidden files * Add PERMISSION_DENIED exit code Miscellaneous Tasks * Bump chrono from 0.4.27 to 0.4.30 * Removal of xtests * Removal of vagrant * Remove deprecated devtools * Run spellcheck Refactor * Over-engineer deb-package.sh * Hide xtests folder * Split trycmd into tests for all, unix and windows * Limit unit-tests run on workflow change to unit-tests itself * Moved generateTest.sh to devtools/ * Renamed the file * Add tracing to various code parts * Make std::process::exit global Revert * "Support for Windows Hidden Files" Styling * Remove TODO message on the absolute_path property * Fix shellcheck issues in deb-package.sh * Fix shellcheck issues in deb-package.sh * Fix shellcheck issues in deb-package.sh Testing * Remove vhs from flake * Remove vhs-runner files * Dump trycmd from nix sandbox * Fix name of trydump * Add trycmd * Add nix feature * Add example long tests for sandbox * Set itests files to unix epoch * Set itest files to unix epoch * Refactor setting unix epoch * Auto discard old definitions * Fix test reference * Add long_all_nix.toml * Add long_blocksize_nix.toml * Add long_extended_nix.toml * Add long_git_nix.toml * Add long_git_repos_nix.toml * Add long_git_repos_no_status_nix.toml * Add long_grid_nix.toml * Add long_header_nix.toml * Add long_icons_nix.toml * Add long_octal_nix.toml * Add long_time_style_relative_nix.toml * Freeze nix tests * Fix trydump when no files to delete * Adding more content to test * Modified unix and all tests * Regenerate nix tests * Convert windows tests with new itest dir * Fixed windows tests being wrong * Added a test generator * Add more unix_tests * Fixed unix tests to remove any distro specific * Removed git test breaking on nix Build * Add compression, checksum gen for bin * Update flake.lock, cargo.lock * Add deny.toml * Remove org warnings * Remove itest * Update flake.lock * Add itest, idump * Make trycmd part of checks Ci * Don't use nix feature on ci * Enforce conventional commits * Enforce conventional commits New Contributors * @@NekoiNemo made their first contribution in #253 * @@sevz17 made their first contribution in #268 * @@herbygillot made their first contribution in #266 * @@m-czernek made their first contribution in #287 * @@sitiom made their first contribution in #302 * @@MartinFillon made their first contribution in #288 * @@aidandenlinger made their first contribution in #303 * @@alamb3142 made their first contribution in #225 * @@9glenda made their first contribution in #293 Full Changelog: https://github.com/eza-community/eza/compare/v0.11.1...v0.12.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2023/09/12 01:23:22 fox Exp $ d3 1 a3 1 DISTNAME= eza-0.12.0 @ 1.5 log @sysutils/eza: Update to 0.11.1 - Take ownership of the package. - Regenerate the man pages. Changes since 0.11.0: eza 0.11.1 Description Since last release, there are some notable changes: * We now provide binaries for releases * eza now respects timezone on windows * We fixed the punctuation color that A LOT of users complained about * We now highlight mounted directories (linux only) * A lot of new icons * .git is hidden when using --git-ignore * Bright color options. In general, there has been a huge uptick in activity, we went from around ~100 stars to ~1.5k in the span of a week. This seems to be mostly due to exa being "deprecated", and that being around the top of hackernews for some days. We've also seen a large growth in distributions packaging eza, which is very exciting. Changelog Bug Fixes * Add vendored-libgit2 feature to git2 dependency * Filename escaping (last character lost sometimes, no hyperlink) * Build for Windows with chrono Documentation * Explain vendored-libgit2 * Add homebrew, misc fixes * Fix code of conduct link * Update archlinux * Add star history * Add informaton about lazy_static * Remove broken dependabot link * Add bright color options in man pages * Add bright color support in readme changelog Features * Add highlighting of mounted directories (Linux only) * Add backlog of icons from various exa pull requests and others * Mark .git as ignored, which hides it when using --git-ignore * Add backlog of icons from various exa issues * Expose git2 feature vendored-libgit2 * Add build commands to deb-package.sh * Support the MSRV of Rust (1.65.0) * Add bright colour options, change punctuation default * Use chrono crate to handle datetime-related features Miscellaneous Tasks * Bump actions/checkout from 3 to 4 Testing * Stabilize testing without sandbox * Disable gif rendering Build * Add release binaries * Fix binary gen * Add armhf binary Deps * Change ansi_term to ansiterm from rustadopt @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/09/11 16:27:48 pin Exp $ d3 1 a3 1 DISTNAME= eza-0.11.1 @ 1.4 log @sysutils/eza: update to 0.11.1 [0.11.1] - 2023-09-11 Bug Fixes - Add vendored-libgit2 feature to git2 dependency - Filename escaping (last character lost sometimes, no hyperlink) - Build for Windows with chrono Documentation - Explain vendored-libgit2 - Add homebrew, misc fixes - Fix code of conduct link - Update archlinux - Add star history - Add informaton about lazy_static - Remove broken dependabot link - Add bright color options in man pages - Add bright color support in readme changelog Features - Add highlighting of mounted directories (Linux only) - Add backlog of icons from various exa pull requests and others - Mark `.git` as ignored, which hides it when using `--git-ignore` - Add backlog of icons from various exa issues - Expose git2 feature vendored-libgit2 - Add build commands to deb-package.sh - Support the MSRV of Rust (1.65.0) - Add bright colour options, change punctuation default - Use chrono crate to handle datetime-related features Miscellaneous Tasks - Bump actions/checkout from 3 to 4 Testing - Stabilize testing without sandbox - Disable gif rendering Build - Add release binaries - Fix binary gen - Add armhf binary Deps - Change ansi_term to ansiterm from rustadopt @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/09/11 12:26:10 fox Exp $ d9 1 a9 1 MAINTAINER= pkgsrc-users@@NetBSD.org @ 1.3 log @sysutils/eza: Add the shell completions. Address pkglint issues. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/09/09 20:16:41 pin Exp $ d3 1 a3 2 DISTNAME= eza-0.11.0 PKGREVISION= 1 @ 1.2 log @sysutils/eza: install man pages @ text @d1 1 a1 1 # $NetBSD$ d8 1 d19 6 a24 1 INSTALLATION_DIRS= ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 d26 1 a26 1 MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q} d38 6 @ 1.1 log @sysutils/eza: import eza-0.11.0 This is the successor-fork of exa. Packaged by pin@@ eza is a modern, maintained replacement for the venerable file-listing command-line program ls that ships with Unix and Linux operating systems, giving it more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes and Git. It's small, fast and just one single binary. @ text @d4 1 d18 2 d23 10 @