head 1.42; access; symbols pkgsrc-2026Q1:1.41.0.2 pkgsrc-2026Q1-base:1.41 pkgsrc-2025Q4:1.40.0.4 pkgsrc-2025Q4-base:1.40 pkgsrc-2025Q3:1.40.0.2 pkgsrc-2025Q3-base:1.40 pkgsrc-2025Q2:1.37.0.2 pkgsrc-2025Q2-base:1.37 pkgsrc-2025Q1:1.35.0.2 pkgsrc-2025Q1-base:1.35 pkgsrc-2024Q4:1.34.0.4 pkgsrc-2024Q4-base:1.34 pkgsrc-2024Q3:1.34.0.2 pkgsrc-2024Q3-base:1.34 pkgsrc-2024Q2:1.33.0.2 pkgsrc-2024Q2-base:1.33 pkgsrc-2024Q1:1.32.0.2 pkgsrc-2024Q1-base:1.32 pkgsrc-2023Q4:1.31.0.2 pkgsrc-2023Q4-base:1.31 pkgsrc-2023Q3:1.28.0.2 pkgsrc-2023Q3-base:1.28 pkgsrc-2023Q2:1.27.0.2 pkgsrc-2023Q2-base:1.27 pkgsrc-2023Q1:1.21.0.2 pkgsrc-2023Q1-base:1.21 pkgsrc-2022Q4:1.19.0.2 pkgsrc-2022Q4-base:1.19 pkgsrc-2022Q3:1.15.0.4 pkgsrc-2022Q3-base:1.15 pkgsrc-2022Q2:1.15.0.2 pkgsrc-2022Q2-base:1.15 pkgsrc-2022Q1:1.14.0.4 pkgsrc-2022Q1-base:1.14 pkgsrc-2021Q4:1.14.0.2 pkgsrc-2021Q4-base:1.14 pkgsrc-2021Q3:1.13.0.2 pkgsrc-2021Q3-base:1.13 pkgsrc-2021Q2:1.11.0.4 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.2 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.9.0.2 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.1.0.2 pkgsrc-2020Q3-base:1.1; locks; strict; comment @# @; 1.42 date 2026.03.26.19.38.33; author pin; state Exp; branches; next 1.41; commitid nbv8Icz25su7mwzG; 1.41 date 2025.12.22.09.42.04; author pin; state Exp; branches; next 1.40; commitid jBUkVA16VJEO4onG; 1.40 date 2025.08.10.14.37.22; author pin; state Exp; branches; next 1.39; commitid SoLOPI3jgof81c6G; 1.39 date 2025.08.06.17.57.16; author pin; state Exp; branches; next 1.38; commitid usro3P8YYkyFfH5G; 1.38 date 2025.07.17.17.34.25; author pin; state Exp; branches; next 1.37; commitid X29OtvPz4NaKL73G; 1.37 date 2025.04.13.15.23.41; author pin; state Exp; branches; next 1.36; commitid x3UevbHE74Md6UQF; 1.36 date 2025.04.03.21.06.48; author pin; state Exp; branches; next 1.35; commitid 56OOpZXQpeyNjEPF; 1.35 date 2025.01.01.19.42.30; author pin; state Exp; branches; next 1.34; commitid pBEcNm2NdwohOODF; 1.34 date 2024.09.22.13.28.28; author pin; state Exp; branches; next 1.33; commitid dE8xLlEcB2zfZNqF; 1.33 date 2024.05.08.08.04.48; author pin; state Exp; branches; next 1.32; commitid oew4BpuJAdOeBa9F; 1.32 date 2024.03.18.08.42.02; author pin; state Exp; branches; next 1.31; commitid 6bmx79LkAqIDrC2F; 1.31 date 2023.11.30.22.01.00; author pin; state Exp; branches; next 1.30; commitid CPh2SRVgzDWXmGOE; 1.30 date 2023.10.24.22.11.11; author wiz; state Exp; branches; next 1.29; commitid MTsrqKm6aGrQAVJE; 1.29 date 2023.10.20.21.24.29; author pin; state Exp; branches; next 1.28; commitid tDsbg6EorHuVtpJE; 1.28 date 2023.08.26.17.15.23; author he; state Exp; branches; next 1.27; commitid xzJ716WfknsURjCE; 1.27 date 2023.06.26.08.21.09; author pin; state Exp; branches; next 1.26; commitid EmdINcd14lXASquE; 1.26 date 2023.06.21.07.54.44; author pin; state Exp; branches; next 1.25; commitid Qfpi2oS6yAiuTMtE; 1.25 date 2023.06.06.12.42.21; author riastradh; state Exp; branches; next 1.24; commitid xhspr6Z8JLQOWSrE; 1.24 date 2023.04.29.15.58.13; author pin; state Exp; branches; next 1.23; commitid DM2eiI7drTbZg1nE; 1.23 date 2023.04.27.18.16.41; author pin; state Exp; branches; next 1.22; commitid uKd5ZNvjXsHm6MmE; 1.22 date 2023.04.10.15.23.08; author pin; state Exp; branches; next 1.21; commitid FR4ICXimdYlOGzkE; 1.21 date 2023.03.02.14.29.50; author pin; state Exp; branches; next 1.20; commitid 0S4ycrMJZ44gEyfE; 1.20 date 2023.01.21.11.16.51; author pin; state Exp; branches; next 1.19; commitid QYm40rnf8RgLRoaE; 1.19 date 2022.11.28.09.50.39; author pin; state Exp; branches; next 1.18; commitid aKZAhiZMOXPN7s3E; 1.18 date 2022.10.31.21.28.03; author pin; state Exp; branches; next 1.17; commitid BcF8j2gOG7uRSUZD; 1.17 date 2022.10.28.10.15.37; author pin; state Exp; branches; next 1.16; commitid GMVt6AatBlN7gtZD; 1.16 date 2022.10.23.07.12.34; author pin; state Exp; branches; next 1.15; commitid 2C2QWEvhS2CjpOYD; 1.15 date 2022.03.30.16.11.23; author pin; state Exp; branches; next 1.14; commitid 158RMOVkIgiH2gyD; 1.14 date 2021.11.24.18.23.06; author pin; state Exp; branches; next 1.13; commitid JXSbRPKDm2NYO4iD; 1.13 date 2021.08.05.08.52.03; author pin; state Exp; branches; next 1.12; commitid XLVNTgThB4PfeL3D; 1.12 date 2021.07.05.08.23.25; author pin; state Exp; branches; next 1.11; commitid r8Vku7qgjgvf4MZC; 1.11 date 2021.01.16.21.53.02; author pin; state Exp; branches; next 1.10; commitid RFqVpGjMAhsL00EC; 1.10 date 2021.01.14.12.19.33; author pin; state Exp; branches; next 1.9; commitid Umy0TiYggqz2UGDC; 1.9 date 2020.12.18.13.11.52; author pin; state Exp; branches; next 1.8; commitid jh06zw4rIm7N3eAC; 1.8 date 2020.11.21.23.06.56; author pin; state Exp; branches; next 1.7; commitid r3aObU6W1bWEdOwC; 1.7 date 2020.11.08.12.20.28; author pin; state Exp; branches; next 1.6; commitid ma9YhRH7dBgJ35vC; 1.6 date 2020.11.07.20.30.56; author pin; state Exp; branches; next 1.5; commitid pQR2i1R6NFZZNZuC; 1.5 date 2020.11.04.19.24.40; author pin; state Exp; branches; next 1.4; commitid 3AiPY3tO4H7dxBuC; 1.4 date 2020.10.26.08.11.39; author pin; state Exp; branches; next 1.3; commitid 95XrEWfJ3pUf6otC; 1.3 date 2020.10.20.11.06.28; author pin; state Exp; branches; next 1.2; commitid 6c8rI6XWM3vlgDsC; 1.2 date 2020.10.04.11.02.59; author pin; state Exp; branches; next 1.1; commitid ZM4K36aE1PYUKzqC; 1.1 date 2020.09.03.09.28.26; author pin; state Exp; branches; next ; commitid RsGFIkTwExj0eAmC; desc @@ 1.42 log @sysutils/onefetch: update to 2.27.1 2.27.1 Bug Fixes - Fix CD pipeline by @@o2sh in 497d4c0 2.27.0 New Features - add language support for Nushell by @@o2sh in #1687 - add language support for Slint by @@opmr0 in #1710 Bug Fixes - fix npm manifest parsing by @@o2sh in #1693 - always show ascii-language when provided by CLI by @@o2sh in #1713 - ascii_colors should match ascii-language colors when provided by CLI when no language detected bcfca6b Chores - simplify logic for commit graph traversal, reduce parallelization by @@o2sh in #1682 onefetch.dev - Add Copy button with toaster to Ascii preview by @@o2sh in #1679 @ text @# $NetBSD: Makefile,v 1.41 2025/12/22 09:42:04 pin Exp $ DISTNAME= onefetch-2.27.1 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_GITHUB:=o2sh/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://onefetch.dev COMMENT= Git repository summary on your terminal LICENSE= mit TOOL_DEPENDS+= cmake-[0-9]*:../../devel/cmake .include "cargo-depends.mk" USE_TOOLS+= pkg-config RUST_REQ= 1.88.0 INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/target/release/onefetch \ ${DESTDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/docs/onefetch.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/onefetch.1 DEPENDS+= git-base-[0-9]*:../../devel/git-base .include "../../lang/rust/cargo.mk" .include "../../security/openssl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.41 log @sysutils/onefetch: update to 2.26.1 2.26.1 Bug Fixes - Fix CD pipeline by @@o2sh in becddb9 2.26.0 New Features - Add colors to --help by @@starsep in #1633 Chores - No unsafe by @@Sk7Str1p3 in #1646 - bump cargo edition to 2024 by @@o2sh in a3062f4 - increase default color resolution for sixel by @@o2sh in 73300b6 Bug Fixes - skip get_main_language call if no language detected by @@o2sh in 10603ae New Contributors - @@0323pin made their first contribution in #1599 - @@starsep made their first contribution in #1633 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2025/08/10 14:37:22 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.26.1 @ 1.40 log @sysutils/onefetch: update homepage @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2025/08/06 17:57:16 pin Exp $ d3 1 a3 2 DISTNAME= onefetch-2.25.0 PKGREVISION= 1 d17 1 a17 1 RUST_REQ= 1.82.0 @ 1.39 log @sysutils/onefetch: Fix build on NetBSD. https://github.com/o2sh/onefetch/pull/1599 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2025/07/17 17:34:25 pin Exp $ d9 1 a9 1 HOMEPAGE= https://github.com/o2sh/onefetch/ @ 1.38 log @sysutils/onefetch: update to 2.25.0 What's Changed New Features add language support for Text by @@Kajiih in #1579 support repos "without source code" by @@o2sh in #1580 Chores improve error handling by @@Mahdiglm in #1560 Bug Fixes remove extra line break by @@o2sh in 886d942 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2025/04/13 15:23:41 pin Exp $ d4 1 @ 1.37 log @sysutils/onefetch: update to 2.24.0 What's Changed New Features add language support for Lean by @@foxyseta in #1509 add language support for Typst by @@foxyseta in #1508 add language support for Razor by @@SrS2225a in #1521 Chores more idiomatic way to fetch HEAD refs by @@o2sh in #1515 more idiomatic way to fetch repository remote URL by @@o2sh in #1516 update holyc language logo by @@o2sh in #1543 update wiki powershell-snippet by @@FallenDeity in #1542 add nix local setup @@Sk7Str1p3 in #1549 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2025/04/03 21:06:48 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.24.0 @ 1.36 log @sysutils/onefetch: reset maintainer @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2025/01/01 19:42:30 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.23.1 d17 1 a17 1 RUST_REQ= 1.81.0 @ 1.35 log @sysutils/onefetch: update to 2.23.1 2.23.1 Bug Fixes ๐Ÿ› - Fix version in man page 2.23.0 What's Changed New Features ๐ŸŽ‰ - add language support for OpenSCAD by @@kenchou in #1502 - add language support for Modelica by @@dietmarw in #1262 - add language support for ATS by @@pykenny in #523 - add language support for CUDA by @@jtmr05 in #940 - add missing nerd fonts icons for some languages by @@ankddev in #1491 Chores ๐Ÿงน - add Italian translation of README by @@tlazzarin in #1435 - add Polish translation of README by @@adamperkowski in #1444 - add Czech translation of READEME by @@Amereyeu in #1439 - update russian README by @@ankddev in #1478 - [onefetch.dev] migrate to Svelte v5 by @@o2sh in #1455 - add script to preview/validate Nerd Fonts by @@spenserblack in #1492 - add Powershell snippet to run onefetch automatically by @@kiapanahi in #1453 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2024/09/22 13:28:28 pin Exp $ d7 1 a7 1 MAINTAINER= pin@@NetBSD.org @ 1.34 log @sysutils/onefetch: update to 2.22.0 What's Changed New Features ๐ŸŽ‰ - Add support for nerd font glyphs in languages info by @@Localghost385 in #1395 - [onefetch.dev] Add nerdfont iconts to the preview by @@Localghost385 in #1411 - Automate publishing crates to crates.io by @@musicinmybrain in #1364 Bug Fixes ๐Ÿ› - Show future commit dates without panicking by @@MalteT in #1389 Chores ๐Ÿงน - Re-generate the man page with --no-info by @@musicinmybrain in #1376 - Drop unused shebangs from repo test fixture scripts by @@musicinmybrain in #1375 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2024/05/08 08:04:48 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.22.0 d17 1 @ 1.33 log @sysutils/onefetch: update to 2.21.0 New Features ๐ŸŽ‰ Add CLI option to force URL format to HTTP instead of SSH by @@0spotter0 in #1314 Add CLI flag to hide token from repository URL by @@o2sh in #1319 Make Lua logo more readable on dark terminal by @@o2sh in #1337 Bug Fixes ๐Ÿ› Fix deadlock in Churn computation by @@Nettifani in #1316 Exclude bot commits from churn when --no-bots option is used by @@o2sh in #1335 Chores ๐Ÿงน [onefetch.dev] switch to dark theme by @@o2sh in #1297 RUSTSEC-2024-0320: remove yaml-rust dependency by @@Suyun114 in #1309 Refactor --no-bots CLI option by @@o2sh in #1340 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2024/03/18 08:42:02 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.21.0 @ 1.32 log @sysutils/onefetch: update to 2.20.0 New Features ๐ŸŽ‰ Add svg language support by @@Localghost385 in #1266 lang: Adding Oz programming language by @@luxluth in #1280 Chores ๐Ÿงน website: Filter entries by language type in onefetch.dev by @@o2sh in #1227 Use GitHub's alert syntax by @@spenserblack in #1234 Add german translation of README.md by @@rdwz in #1236 Use gitoxide to get pending changes by @@Byron in #1285 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2023/11/30 22:01:00 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.20.0 @ 1.31 log @sysutils/onefetch: update to 2.19.0 2.19.0 (2023-11-29) New Features ๐ŸŽ‰ - exclude files from churn by @@o2sh in #1120 - add odin support by @@spsandwichman in #1064 - New language: Arduino by @@Sh4rk-Byte in #1176 - Right align authorship percentages by @@lukehsiao in #1207 - Add Agda to languages.yaml by @@Zoltan-Balazs in #1216 Bug Fixes ๐Ÿ› - add a test for negative dates and see how onefetch handles it by @@Byron in #1100 Chores ๐Ÿงน - Group clap dependency updates by @@spenserblack in #1101 - Group all NPM dependency updates by @@spenserblack in #1110 - Added Turkish Translations by @@4Chaffenel in #1135 - use workspace inheritance by @@o2sh in #1142 - docs(contributing): Add syntax highlighting to YAML block by @@spenserblack in #1172 - add release.yml file by @@o2sh in #1177 - replace action-rs by @@o2sh in #1191 - Resolve clippy warnings by @@spenserblack in #1201 - Refactor and test info field styling by @@spenserblack in #1214 - Refactoring git metrics module by @@o2sh in #1217 Dependencies โฌ†๏ธโฌ‡๏ธ - upgrade to gix 0.53.1 by @@Byron in #1166 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2023/10/24 22:11:11 wiz Exp $ d3 1 a3 1 DISTNAME= onefetch-2.19.0 @ 1.30 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2023/10/20 21:24:29 pin Exp $ d3 1 a3 2 DISTNAME= onefetch-2.18.1 PKGREVISION= 3 @ 1.29 log @sysutils/onefetch: fix build with new libgit2 Switch to vendored libgit2 to avoid mismatches. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2023/08/26 17:15:23 he Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.28 log @sysutils/onefetch: Fix build on NetBSD/powerpc. We do this by forcefully not probing for POWER8 or POWER9 in vendor/libz-ng-sys-1.1.8. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2023/06/26 08:21:09 pin Exp $ d4 1 a4 1 PKGREVISION= 1 a20 2 RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libgit2}/lib a29 1 .include "../../devel/libgit2/buildlink3.mk" @ 1.27 log @sysutils/onefetch: update to 2.18.1 Bug Fixes - don't fail when computing diff on partial clones (#1093) @@Byron @@o2sh Features - fetch banner info from github (#1094) @@spenserblack @@o2sh @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2023/06/21 07:54:44 pin Exp $ d4 1 @ 1.26 log @sysutils/onefetch: update to 2.18.0 Features - add new info line called "Churn" which displays the files with the most modifications (commits) (#1071) @@o2sh @@Byron - add Hlsl support (#1082) @@progDes007 Chore - performance: optimize case where repo has a commit-graph for massive performance gains (#1081) @@Byron - docs: add a cmd.exe version of the cd snippet (#1048) @@mataha - refacto: use the builder pattern to instantiate the Info struct (#1047) @@o2sh @@spenserblack - improve bot regex (#1086) @@o2sh @@spenserblack @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2023/06/06 12:42:21 riastradh Exp $ d3 1 a3 1 DISTNAME= onefetch-2.18.0 @ 1.25 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2023/04/29 15:58:13 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.17.1 @ 1.24 log @sysutils/onefetch: update to 2.17.1 2.17.0 (2023-04-08) - Disable line wrap (#983) @@o2sh - Add Pascal support (#989) @@rchastain - Add Coldfusion support (#971) @@theemanofsteele - Remove github token from url field (#996) @@jim4067 - Changed Hashbang (#979) @@gautamprikshit1 - Prevent conflicts in wiki action 39fe441 @@spenserblack - Fix typos (#992) @@hezhizhen - Group CLI options in sections (#995) @@o2sh - replace --show-logo with --no-art (#1002) @@o2sh - Set snapshot language to plain text (#1003) @@spenserblack - Better error message when human_time panics (#1010) @@o2sh @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2023/04/27 18:16:41 pin Exp $ d12 1 a12 1 BUILD_DEPENDS+= cmake-[0-9]*:../../devel/cmake @ 1.23 log @sysutils/onefetch: fix build w/new libgit2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2023/04/10 15:23:08 pin Exp $ d3 1 a3 2 DISTNAME= onefetch-2.17.0 PKGREVISION= 1 a5 1 GITHUB_TAG= 7be7ea92a29117706af73f4ff9799a9a5a3d76b1 @ 1.22 log @sysutils/onefetch: update to 2.17.0 2.17.0 (2023-04-08) - Disable line wrap (#983) @@o2sh - Add Pascal support (#989) @@rchastain - Add Coldfusion support (#971) @@theemanofsteele - Remove github token from url field (#996) @@jim4067 - Changed Hashbang (#979) @@gautamprikshit1 - Prevent conflicts in wiki action 39fe441 @@spenserblack - Fix typos (#992) @@hezhizhen - Group CLI options in sections (#995) @@o2sh - replace --show-logo with --no-art (#1002) @@o2sh - Set snapshot language to plain text (#1003) @@spenserblack - Better error message when human_time panics (#1010) @@o2sh @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2023/03/02 14:29:50 pin Exp $ d4 1 d7 1 @ 1.21 log @sysutils/onefetch: update to 2.16.0 Features - Add GLSL language support #490 (#824) @@sangsatori Bug fixes - Fix Markdown / Jupyter markup not getting counted (#937) @@spenserblack - upgrade gix to 0.36.1 to avoid breakage. (#965) @@Byron Chore - Fix path to language template (#939) @@spenserblack - Create the Arabic README file (Arabic translation) (#950) @@anas-elgarhy - Refactoring of info/langs/mod.rs (#948) @@o2sh - Remove country flags #928 @@o2sh - Upgrade git-repository 0.30 to gix 0.36 (#963) @@Byron @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2023/01/21 11:16:51 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.16.0 @ 1.20 log @sysutils/onefetch: update to 2.15.1 2.15.1 Bug Fixes - Fix CD Github action @@o2sh 2.15.0 Features - Add --number-separator CLI flag #892 @@o2sh - Add Makefile language support #867 @@ozwaldorf - Vercel: add section links #922 @@ozwaldorf Chore - Add gitpod.io configuration #881 @@spenserblack - Use human_panic #887 @@o2sh - Read license from manifest first #769 @@o2sh - Install cargo-insta in dev containers #909 @@spenserblack - Info struct to holds a Vec #911 @@o2sh - Add benchmark #912 @@o2sh - GH action to synchronize wiki with .github/wiki #926 @@spenserblack @@o2sh - Clean up greeter and fix repository detection mechanism in wiki #927 @@quazar-omega - Turn AsciiArt.rs into its own crate #934 @@o2sh Bug Fixes - Use ISO time for snapshot tests #908 @@spenserblack - Parse multi-byte unicode chars correctly + docs #936 @@ozwaldorf @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2022/11/28 09:50:39 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.15.1 @ 1.19 log @sysutils/onefetch: update to 2.14.2 v2.14.2 Bug Fixes - Include assets in crate a2f508a @@o2sh - Fix clap deps for onefetch-image crate 8cca7af - Add description field to onefetch-image and onefetch-manifest crate 2888186 @@o2sh v2.14.1 Bug Fixes - Fix CD 5085c5b @@o2sh v2.14.0 Features - Add description info line #851 @@o2sh - Add CLI flag to set the maximum number of languages to be shown 8159b34 @@o2sh - Add VisualBasic language support #867 @@antonizyla Chore - Add manifest crate #851 @@o2sh @@spenserblack - Move image_backends into its own crate 9ce17c1 @@o2sh - Add devcontainer/codespace config #857 @@spenserblack - Switch to Swatinem/rust-cache for caching 7592eb2 @@o2sh - Add README translation for Korean #869 @@abiriadev - add icon to windows exe 584574f @@o2sh Bug Fixes - Fix typo in help message for -e (--exclude) #861 @@skogseth @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2022/10/31 21:28:03 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.14.2 a5 1 #GITHUB_TAG= v${PKGVERSION_NOREV} @ 1.18 log @sysutils/onefetch: update to 2.13.2 - [fix] Repo without remote should not fail - [chore] Add integration tests with snapshot testing for Info struct - [chore] Refactor test expressions @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2022/10/28 10:15:37 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.13.2 d6 1 a6 1 GITHUB_TAG= v${PKGVERSION_NOREV} @ 1.17 log @sysutils/onefetch: fix broken build @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2022/10/23 07:12:34 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.13.1 @ 1.16 log @sysutils/onefetch: update to 2.13.1 2.13.1 (2022-10-22) Other [ci/cd] fix Snapcraft release [misc] fix Cargo.lock 2.13.0 (2022-10-21) onefetch is now typically more than twice as fast when executing. This was achieved by reducing allocations and switching to gitoxide for the most taxing tasks. A new web interface onefetch.dev was developed where users can visualize an ASCII preview for all the programming languages currently supported by onefetch. Like the binary, the data is parsed from the Languages.yaml file. Other [chore] reducing allocations and switching to gitoxide from libgit2 #635 @@Byron [docs] add README translation for Spanish #631 @@JakeRoggenbuck @@practicatto [docs] add Changelog generated using cargo-smart-release #637 @@Byron [cli] add --completion option #657 @@spenserblack [language] update PHP colors #664 @@DenverCoder1 [misc] switch to actions/stale #666 @@spenserblack @@o2sh [misc] add github issue forms #667 @@spenserblack @@o2sh [ci/cd] generate Windows installer from CD #668 @@o2sh [ci/cd] create WinGet workflow for auto publishing #673 @@russellbanks [language] update logo: shell #677 @@fux0c1ety [docs] adding french documentation support #693 @@Kaderovski [chore] extract language definitions into data file #699 @@spenserblack [ci/cd] add codecov + tarpaulin in ci @@o2sh [misc] create Vercel app for onefetch with ASCII preview #701 @@spenserblack [docs] update the README in Russian #736 @@AndreyKozhev [chore] turn InfoField into a trait (big refactoring) #755 @@o2sh [language] Improve JSX ASCII logo #784 @@alessandroasm [language] Improve TSX ASCII logo #785 @@alessandroasm [language] added support for verilog #789 @@atluft [language] improve ruby logo #786 @@atluft [language] added support for xsl #798 @@atluft [language] added support for systemverilog #797 @@atluft [test] add unit tests to src/info/info_field.rs #810 @@alessandroasm [ci/cd] automate publish to crates.io #800 @@spenserblack [language] added support for ABNF #811 @@atluft [test] add unit tests src/info/repo/commits.rs #813 @@alessandroasm [test] add unit tests src/info/repo/contributors.rs #814 @@alessandroasm [language] added support for ABAP #821@@atluft [test] testing get_git_username using git-testtools for #812 @@atluft [language] improve bash logo @@o2sh [language] improve assembly logo @@o2sh [test] add unit tests for author.rs #829 @@gallottino @@Oniryu95 Fixes Commits replaced with git replace are now followed. This can be turned off by setting the GIT_NO_REPLACE_OBJECTS environment variable. Shallow clones are now detected and displayed as such. Previously it might have appeared that the commit count is the real even though it was truncated due to the shallow-ness of the repository. If a repository is shallow, (shallow) will appear after the commit count. Refactor git2 repository can now be owned by the Repo type Previously this wasn't possible as commits would be kept in Repo which would cause self-referential borrow check issues unless the git2 repository was kept outside. completely separate Commits and Repo structure put all commit-traversal related initialization into own struct @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2022/03/30 16:11:23 pin Exp $ d13 2 @ 1.15 log @sysutils/onefetch: update to 2.12.0 Notes: [language] added support for Ren'Py #560 @@TabulateJarl8 [info] added language bar distribution #585 @@o2sh @@spenserblack [misc] granted read access to onefetch snap to gitconfig files #588 @@o2sh [language] added support for Ceylon #602 @@DenverCoder1 [misc] default to terminal foreground color for tilde, underline, colon and info #604 @@o2sh [language] fix Lua logo so that it can be read even without color #610 @@yutkat [misc] replace colored crate with owo-colors #620 @@o2sh @@spenserblack [misc] remap White ANSI color to Default #625 @@spenserblack [language] added support for Wolfram #609 @@rcon56 [misc] match circle color with github linguist #630 @@o2sh [language] added support for VHDL #632 @@BHatGuy @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2021/11/24 18:23:06 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.12.0 d19 2 d27 1 a27 1 DEPENDS+= git-base-[0-9]*:../../devel/git-base d30 2 @ 1.14 log @sysutils/onefetch: update to 2.11.0 -[docs] Add Persian, Chinese and Russian README -[misc] add CLI flag to count hidden files and directories -[misc] removed json dependency -[misc] Better error handling (Replace error-chain with anyhow) -[misc] add LanguageType -[misc] update license cache -[misc] Use time crate instead of chrono -[language] added support for Protocol Buffers -[language] added support for SQL, WebAssembly, Toml, Yaml, Jsonnet, Solidity, Json, Sass, LLVM, AutoHotKey, Coq and Fortran Legacy -[cd] Automate "languages supported" badge -[cd] Add workflow for Minimum Rust Version badge @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2021/08/05 08:52:03 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.11.0 d20 4 a23 2 ${INSTALL_PROGRAM} ${WRKSRC}/target/release/onefetch ${DESTDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/docs/onefetch.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/onefetch.1 @ 1.13 log @sysutils/onefetch: simplify Makefile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2021/07/05 08:23:25 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.10.2 @ 1.12 log @sysutils/onefetch: update to 2.10.2 2.10.2 -[bug] fix text coloring 2.10.1 -[bug] add build step to Makefile to fix CD 2.10.0 -[bug] fix "Last change: now ago" @@o2sh -[language] added support for Haxe @@LordMZTE -[language] added support for Scheme @@wigust -[language] added support for GDScript @@o2sh -[ci] Make audit scheduled and manually runnable @@spenserblack -[language] added support for Svelte @@Luke-zhang-04 -[language] added support for Ada @@Labdabeta -[docs] add README.ja.md @@err931 -[language] added support for Hcl @@PsypherPunk -[bug] round up instead of truncate in perc. of contribution @@o2sh -[language] Fixed Fortran ASCII to be more symetrical @@jake-87 -[misc] add CLI option to ignore bot commits @@o2sh -[info] use .mailmap to merge authors @@o2sh -[info] merge authors by signature @@o2sh -[misc] add CLI option for displaying author emails @@remopas -[language] added support for PowerShell @@dxking -[info] display the number of contributors @@o2sh @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2021/01/16 21:53:02 pin Exp $ a14 1 USE_LANGUAGES+= c # rust, but needs a toolchain to link @ 1.11 log @sysutils/onefetch: update to 2.9.1 -Update dependencies and fix serde related build failure @@Byron @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2021/01/14 12:19:33 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.9.1 d18 1 a18 1 INSTALLATION_DIRS= bin d22 1 @ 1.10 log @sysutils/onefetch: update to 2.9.0 -[info] add pyproject.toml and Pipfile parsers for pip package manager @@HallerPatrick -[language] added support for Emojicode @@geeseven -[language] added support for GraphQL @@geeseven -[misc] automate Homebrew release @@erikgaal -[language] added support for Qml @@mapau -[misc] add Yaml output and ISO 8601 date format option @@kernel-sanders -[misc] add CLI option to switch true colors on/off @@spenserblack @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/12/18 13:11:52 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.9.0 @ 1.9 log @sysutils/onefetch: update to 2.8.0 -[language] added support for VimScript @@geeseven -[language] added support for Vala @@geeseven -[language] added support for Processing @@Luke-zhang-04 -[misc] new CLI flag to hide logo if terminal size is too narrow @@Luke-zhang-04 -[misc] new CLI flag to output in JSON format @@HallerPatrick -[misc] exclude .git folder when computing repo size @@HallerPatrick -[info] replace git sys calls with git2-rs calls @@HallerPatrick -[info] added pub as another package manager for dart projects @@HallerPatrick @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2020/11/21 23:06:56 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.8.0 @ 1.8 log @sysutils/onefetch: update to 2.7.3 v2.7.3 -[info] if user.name is not set print unknown instead of crashing v2.7.2 -[language] added support for HolyC -[language] added support for Xaml -[info] get_repo_name_and_url defaults to remote.origin.url -[misc] replaced some git sys calls with git2-rs calls -[ascii] improved coloring for c, c++, c#, typescript, and lua -[ascii] fixed ascii max-width integration test --> update raku ascii logo -[image] fixed image detection for kitty: remove check on env variable @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2020/11/08 12:20:28 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.7.3 @ 1.7 log @sysutils/onefetch: update to 2.7.1 v2.7.1 Misc: -Remove Language::Unknown @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/11/07 20:30:56 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.7.1 @ 1.6 log @sysutils/onefetch: update to 2.7.0 v2.7.0 New features: -Detect dependencies -add print-package-mangers cli option Bug fixes -Don't output unnecessary newline when checking for image backend support -Fix trailing white space in LOC Misc -Colon is white by default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/11/04 19:24:40 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.7.0 @ 1.5 log @sysutils/onefetch: update to 2.6.0 v2.6.0 Language: -Added support for Zsh, bash, JSX and TSX New features: -Support COLORTERM for TrueColor ASCII -CLI flag to use more color (16 -> 256) in sixel graphics -Add Text Coloring via CLI flag -Add CLI flag to disable ASCII art (or image) and only display info lines -Extend image backend support to ITerm2 Inline Images Protocol -Replace ASCII logo with shell command output Misc: -clean up python script from wiki -make build fail when deprecated dependencies -remove async/await @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/10/26 08:11:39 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.6.0 @ 1.4 log @sysutils/onefetch: simplify Makefile add cargo-depends.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2020/10/20 11:06:28 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.5.0 @ 1.3 log @sysutils/onefetch: update to 2.5.0 v2.5.0 Summary: Lots of code refactoring and ASCII re-touching. Bug Fixes: -Identify author by email @@yoichi -Fix #180 @@o2sh -Fix layout with sixel image backend @@yoichi New features: -Show number of Tags and Branches @@reime005 Misc: -Reduce size of Lua, Clojure, Jupyter-Notebooks, Tex, Zig ASCII logo @@maash3r -Reduce size of Swift, Objective-C ASCII logo @@atluft -Reduce size of Php @@rootEnginear -Reduce size of Nim @@tianlangwu -Better CI/CD @@spenserblack -New Go and Rust ASCII logo @@nguyenquannnn -Enable image backends on macOS @@yoichi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2020/10/04 11:02:59 pin Exp $ d13 2 a17 215 CARGO_CRATE_DEPENDS+= addr2line-0.13.0 CARGO_CRATE_DEPENDS+= adler-0.2.3 CARGO_CRATE_DEPENDS+= adler32-1.2.0 CARGO_CRATE_DEPENDS+= ahash-0.3.8 CARGO_CRATE_DEPENDS+= aho-corasick-0.7.13 CARGO_CRATE_DEPENDS+= ansi_term-0.11.0 CARGO_CRATE_DEPENDS+= ansi_term-0.12.1 CARGO_CRATE_DEPENDS+= arc-swap-0.4.7 CARGO_CRATE_DEPENDS+= arrayref-0.3.6 CARGO_CRATE_DEPENDS+= arrayvec-0.5.1 CARGO_CRATE_DEPENDS+= askalono-0.4.3 CARGO_CRATE_DEPENDS+= atty-0.2.14 CARGO_CRATE_DEPENDS+= autocfg-1.0.1 CARGO_CRATE_DEPENDS+= backtrace-0.3.51 CARGO_CRATE_DEPENDS+= base64-0.12.3 CARGO_CRATE_DEPENDS+= base64-0.13.0 CARGO_CRATE_DEPENDS+= bitflags-1.2.1 CARGO_CRATE_DEPENDS+= blake2b_simd-0.5.10 CARGO_CRATE_DEPENDS+= block-buffer-0.7.3 CARGO_CRATE_DEPENDS+= block-padding-0.1.5 CARGO_CRATE_DEPENDS+= bstr-0.2.13 CARGO_CRATE_DEPENDS+= byte-tools-0.3.1 CARGO_CRATE_DEPENDS+= bytecount-0.6.0 CARGO_CRATE_DEPENDS+= bytemuck-1.4.1 CARGO_CRATE_DEPENDS+= byteorder-1.3.4 CARGO_CRATE_DEPENDS+= bytes-0.5.6 CARGO_CRATE_DEPENDS+= cc-1.0.60 CARGO_CRATE_DEPENDS+= cfg-if-0.1.10 CARGO_CRATE_DEPENDS+= chrono-0.4.19 CARGO_CRATE_DEPENDS+= chrono-tz-0.5.3 CARGO_CRATE_DEPENDS+= clap-2.33.3 CARGO_CRATE_DEPENDS+= cloudabi-0.0.3 CARGO_CRATE_DEPENDS+= cloudabi-0.1.0 CARGO_CRATE_DEPENDS+= color_quant-1.0.1 CARGO_CRATE_DEPENDS+= colored-2.0.0 CARGO_CRATE_DEPENDS+= const-random-0.1.11 CARGO_CRATE_DEPENDS+= const-random-macro-0.1.11 CARGO_CRATE_DEPENDS+= constant_time_eq-0.1.5 CARGO_CRATE_DEPENDS+= crc32fast-1.2.0 CARGO_CRATE_DEPENDS+= crossbeam-channel-0.4.4 CARGO_CRATE_DEPENDS+= crossbeam-deque-0.7.3 CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.8.2 CARGO_CRATE_DEPENDS+= crossbeam-utils-0.7.2 CARGO_CRATE_DEPENDS+= dashmap-3.11.10 CARGO_CRATE_DEPENDS+= deflate-0.8.6 CARGO_CRATE_DEPENDS+= deunicode-0.4.3 CARGO_CRATE_DEPENDS+= digest-0.8.1 CARGO_CRATE_DEPENDS+= dirs-2.0.2 CARGO_CRATE_DEPENDS+= dirs-sys-0.3.5 CARGO_CRATE_DEPENDS+= either-1.6.1 CARGO_CRATE_DEPENDS+= encoding_rs-0.8.24 CARGO_CRATE_DEPENDS+= encoding_rs_io-0.1.7 CARGO_CRATE_DEPENDS+= env_logger-0.7.1 CARGO_CRATE_DEPENDS+= error-chain-0.12.4 CARGO_CRATE_DEPENDS+= failure-0.1.8 CARGO_CRATE_DEPENDS+= failure_derive-0.1.8 CARGO_CRATE_DEPENDS+= fake-simd-0.1.2 CARGO_CRATE_DEPENDS+= flate2-1.0.18 CARGO_CRATE_DEPENDS+= fnv-1.0.7 CARGO_CRATE_DEPENDS+= futures-0.3.6 CARGO_CRATE_DEPENDS+= futures-channel-0.3.6 CARGO_CRATE_DEPENDS+= futures-core-0.3.6 CARGO_CRATE_DEPENDS+= futures-executor-0.3.6 CARGO_CRATE_DEPENDS+= futures-io-0.3.6 CARGO_CRATE_DEPENDS+= futures-macro-0.3.6 CARGO_CRATE_DEPENDS+= futures-sink-0.3.6 CARGO_CRATE_DEPENDS+= futures-task-0.3.6 CARGO_CRATE_DEPENDS+= futures-util-0.3.6 CARGO_CRATE_DEPENDS+= generic-array-0.12.3 CARGO_CRATE_DEPENDS+= getrandom-0.1.15 CARGO_CRATE_DEPENDS+= getrandom-0.2.0 CARGO_CRATE_DEPENDS+= gif-0.11.1 CARGO_CRATE_DEPENDS+= gimli-0.22.0 CARGO_CRATE_DEPENDS+= git2-0.13.12 CARGO_CRATE_DEPENDS+= glob-0.3.0 CARGO_CRATE_DEPENDS+= globset-0.4.5 CARGO_CRATE_DEPENDS+= globwalk-0.8.0 CARGO_CRATE_DEPENDS+= grep-matcher-0.1.4 CARGO_CRATE_DEPENDS+= grep-searcher-0.1.7 CARGO_CRATE_DEPENDS+= heck-0.3.1 CARGO_CRATE_DEPENDS+= hermit-abi-0.1.17 CARGO_CRATE_DEPENDS+= humansize-1.1.0 CARGO_CRATE_DEPENDS+= humantime-1.3.0 CARGO_CRATE_DEPENDS+= idna-0.2.0 CARGO_CRATE_DEPENDS+= ignore-0.4.16 CARGO_CRATE_DEPENDS+= image-0.23.10 CARGO_CRATE_DEPENDS+= instant-0.1.7 CARGO_CRATE_DEPENDS+= itertools-0.9.0 CARGO_CRATE_DEPENDS+= itoa-0.4.6 CARGO_CRATE_DEPENDS+= jobserver-0.1.21 CARGO_CRATE_DEPENDS+= jpeg-decoder-0.1.20 CARGO_CRATE_DEPENDS+= lazy_static-1.4.0 CARGO_CRATE_DEPENDS+= libc-0.2.79 CARGO_CRATE_DEPENDS+= libgit2-sys-0.12.14+1.1.0 CARGO_CRATE_DEPENDS+= libz-sys-1.1.2 CARGO_CRATE_DEPENDS+= lock_api-0.3.4 CARGO_CRATE_DEPENDS+= lock_api-0.4.1 CARGO_CRATE_DEPENDS+= log-0.4.11 CARGO_CRATE_DEPENDS+= lzw-0.10.0 CARGO_CRATE_DEPENDS+= maplit-1.0.2 CARGO_CRATE_DEPENDS+= matches-0.1.8 CARGO_CRATE_DEPENDS+= maybe-uninit-2.0.0 CARGO_CRATE_DEPENDS+= memchr-2.3.3 CARGO_CRATE_DEPENDS+= memmap-0.7.0 CARGO_CRATE_DEPENDS+= memoffset-0.5.6 CARGO_CRATE_DEPENDS+= miniz_oxide-0.3.7 CARGO_CRATE_DEPENDS+= miniz_oxide-0.4.3 CARGO_CRATE_DEPENDS+= mio-0.7.3 CARGO_CRATE_DEPENDS+= miow-0.3.5 CARGO_CRATE_DEPENDS+= more-asserts-0.2.1 CARGO_CRATE_DEPENDS+= ntapi-0.3.4 CARGO_CRATE_DEPENDS+= num-integer-0.1.43 CARGO_CRATE_DEPENDS+= num-iter-0.1.41 CARGO_CRATE_DEPENDS+= num-rational-0.3.0 CARGO_CRATE_DEPENDS+= num-traits-0.2.12 CARGO_CRATE_DEPENDS+= num_cpus-1.13.0 CARGO_CRATE_DEPENDS+= object-0.20.0 CARGO_CRATE_DEPENDS+= once_cell-1.4.1 CARGO_CRATE_DEPENDS+= opaque-debug-0.2.3 CARGO_CRATE_DEPENDS+= parking_lot-0.10.2 CARGO_CRATE_DEPENDS+= parking_lot-0.11.0 CARGO_CRATE_DEPENDS+= parking_lot_core-0.7.2 CARGO_CRATE_DEPENDS+= parking_lot_core-0.8.0 CARGO_CRATE_DEPENDS+= parse-zoneinfo-0.3.0 CARGO_CRATE_DEPENDS+= paste-1.0.1 CARGO_CRATE_DEPENDS+= percent-encoding-2.1.0 CARGO_CRATE_DEPENDS+= pest-2.1.3 CARGO_CRATE_DEPENDS+= pest_derive-2.1.0 CARGO_CRATE_DEPENDS+= pest_generator-2.1.3 CARGO_CRATE_DEPENDS+= pest_meta-2.1.3 CARGO_CRATE_DEPENDS+= pin-project-0.4.26 CARGO_CRATE_DEPENDS+= pin-project-internal-0.4.26 CARGO_CRATE_DEPENDS+= pin-project-lite-0.1.10 CARGO_CRATE_DEPENDS+= pin-utils-0.1.0 CARGO_CRATE_DEPENDS+= pkg-config-0.3.18 CARGO_CRATE_DEPENDS+= png-0.16.7 CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.9 CARGO_CRATE_DEPENDS+= proc-macro-hack-0.5.18 CARGO_CRATE_DEPENDS+= proc-macro-nested-0.1.6 CARGO_CRATE_DEPENDS+= proc-macro2-1.0.24 CARGO_CRATE_DEPENDS+= quick-error-1.2.3 CARGO_CRATE_DEPENDS+= quote-1.0.7 CARGO_CRATE_DEPENDS+= rand-0.7.3 CARGO_CRATE_DEPENDS+= rand_chacha-0.2.2 CARGO_CRATE_DEPENDS+= rand_core-0.5.1 CARGO_CRATE_DEPENDS+= rand_hc-0.2.0 CARGO_CRATE_DEPENDS+= rayon-1.4.1 CARGO_CRATE_DEPENDS+= rayon-core-1.8.1 CARGO_CRATE_DEPENDS+= redox_syscall-0.1.57 CARGO_CRATE_DEPENDS+= redox_users-0.3.5 CARGO_CRATE_DEPENDS+= regex-1.4.1 CARGO_CRATE_DEPENDS+= regex-syntax-0.6.20 CARGO_CRATE_DEPENDS+= rmp-0.8.9 CARGO_CRATE_DEPENDS+= rmp-serde-0.14.4 CARGO_CRATE_DEPENDS+= rust-argon2-0.8.2 CARGO_CRATE_DEPENDS+= rustc-demangle-0.1.17 CARGO_CRATE_DEPENDS+= ryu-1.0.5 CARGO_CRATE_DEPENDS+= same-file-1.0.6 CARGO_CRATE_DEPENDS+= scoped_threadpool-0.1.9 CARGO_CRATE_DEPENDS+= scopeguard-1.1.0 CARGO_CRATE_DEPENDS+= serde-1.0.116 CARGO_CRATE_DEPENDS+= serde_derive-1.0.116 CARGO_CRATE_DEPENDS+= serde_json-1.0.58 CARGO_CRATE_DEPENDS+= sha-1-0.8.2 CARGO_CRATE_DEPENDS+= signal-hook-registry-1.2.1 CARGO_CRATE_DEPENDS+= slab-0.4.2 CARGO_CRATE_DEPENDS+= slug-0.1.4 CARGO_CRATE_DEPENDS+= smallvec-1.4.2 CARGO_CRATE_DEPENDS+= socket2-0.3.15 CARGO_CRATE_DEPENDS+= strsim-0.8.0 CARGO_CRATE_DEPENDS+= strum-0.19.5 CARGO_CRATE_DEPENDS+= strum_macros-0.19.4 CARGO_CRATE_DEPENDS+= syn-1.0.42 CARGO_CRATE_DEPENDS+= synstructure-0.12.4 CARGO_CRATE_DEPENDS+= tera-1.5.0 CARGO_CRATE_DEPENDS+= term_size-0.3.2 CARGO_CRATE_DEPENDS+= termcolor-1.1.0 CARGO_CRATE_DEPENDS+= textwrap-0.11.0 CARGO_CRATE_DEPENDS+= thread_local-1.0.1 CARGO_CRATE_DEPENDS+= tiff-0.5.0 CARGO_CRATE_DEPENDS+= time-0.1.44 CARGO_CRATE_DEPENDS+= tinyvec-0.3.4 CARGO_CRATE_DEPENDS+= tokei-12.0.4 CARGO_CRATE_DEPENDS+= tokio-0.3.0 CARGO_CRATE_DEPENDS+= tokio-macros-0.3.0 CARGO_CRATE_DEPENDS+= toml-0.5.6 CARGO_CRATE_DEPENDS+= typenum-1.12.0 CARGO_CRATE_DEPENDS+= ucd-trie-0.1.3 CARGO_CRATE_DEPENDS+= unic-char-property-0.9.0 CARGO_CRATE_DEPENDS+= unic-char-range-0.9.0 CARGO_CRATE_DEPENDS+= unic-common-0.9.0 CARGO_CRATE_DEPENDS+= unic-segment-0.9.0 CARGO_CRATE_DEPENDS+= unic-ucd-segment-0.9.0 CARGO_CRATE_DEPENDS+= unic-ucd-version-0.9.0 CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.4 CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.13 CARGO_CRATE_DEPENDS+= unicode-segmentation-1.6.0 CARGO_CRATE_DEPENDS+= unicode-width-0.1.8 CARGO_CRATE_DEPENDS+= unicode-xid-0.2.1 CARGO_CRATE_DEPENDS+= url-2.1.1 CARGO_CRATE_DEPENDS+= vcpkg-0.2.10 CARGO_CRATE_DEPENDS+= vec_map-0.8.2 CARGO_CRATE_DEPENDS+= version_check-0.9.2 CARGO_CRATE_DEPENDS+= walkdir-2.3.1 CARGO_CRATE_DEPENDS+= wasi-0.9.0+wasi-snapshot-preview1 CARGO_CRATE_DEPENDS+= wasi-0.10.0+wasi-snapshot-preview1 CARGO_CRATE_DEPENDS+= weezl-0.1.1 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.5 CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 CARGO_CRATE_DEPENDS+= zstd-0.5.3+zstd.1.4.5 CARGO_CRATE_DEPENDS+= zstd-safe-2.0.5+zstd.1.4.5 CARGO_CRATE_DEPENDS+= zstd-sys-1.4.17+zstd.1.4.5 @ 1.2 log @sysutils/onefetch: update to 2.4.0 v2.4.0 This release's main focus was to improve the overall performance and make it easier for future contributors to add support for a new language. Contributors:@@spenserblack,@@SuperSandro2000,@@MarkusPettersson98 Language:Added support for Crystal @@MarkusPettersson98 New feature: -Use async/await to improve performance @@spenserblack @@o2sh -Refacto language.rs with the introduction of a macro! and Unit tests to check for ASCII logo size @@spenserblack -Refacto info.rs to use git log once #198 @@o2sh Misc: -Add info for cargo-deb @@SuperSandro2000 -Enable stale bot #184 @@o2sh -Enable dependabot @@spenserblack -Improved ci/cd actions @@o2sh @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2020/09/03 09:28:26 pin Exp $ d3 1 a3 1 DISTNAME= onefetch-2.4.0 d16 1 d18 1 a18 1 CARGO_CRATE_DEPENDS+= adler32-1.0.4 d20 1 a20 1 CARGO_CRATE_DEPENDS+= aho-corasick-0.7.10 d24 2 a25 2 CARGO_CRATE_DEPENDS+= arrayref-0.3.5 CARGO_CRATE_DEPENDS+= arrayvec-0.4.12 d27 4 a30 6 CARGO_CRATE_DEPENDS+= atty-0.2.13 CARGO_CRATE_DEPENDS+= autocfg-0.1.7 CARGO_CRATE_DEPENDS+= autocfg-1.0.0 CARGO_CRATE_DEPENDS+= backtrace-0.3.40 CARGO_CRATE_DEPENDS+= backtrace-sys-0.1.32 CARGO_CRATE_DEPENDS+= base64-0.10.1 d33 1 a33 1 CARGO_CRATE_DEPENDS+= blake2b_simd-0.5.8 d35 2 a36 2 CARGO_CRATE_DEPENDS+= block-padding-0.1.4 CARGO_CRATE_DEPENDS+= bstr-0.2.8 d39 2 a40 2 CARGO_CRATE_DEPENDS+= bytemuck-1.3.1 CARGO_CRATE_DEPENDS+= byteorder-1.3.2 d42 1 a42 1 CARGO_CRATE_DEPENDS+= cc-1.0.46 d44 2 a45 2 CARGO_CRATE_DEPENDS+= chrono-0.4.11 CARGO_CRATE_DEPENDS+= chrono-tz-0.5.2 d48 1 d51 3 a53 3 CARGO_CRATE_DEPENDS+= const-random-0.1.8 CARGO_CRATE_DEPENDS+= const-random-macro-0.1.8 CARGO_CRATE_DEPENDS+= constant_time_eq-0.1.4 d55 1 a55 1 CARGO_CRATE_DEPENDS+= crossbeam-channel-0.4.2 a57 2 CARGO_CRATE_DEPENDS+= crossbeam-queue-0.2.3 CARGO_CRATE_DEPENDS+= crossbeam-utils-0.6.6 d59 1 a59 1 CARGO_CRATE_DEPENDS+= dashmap-3.11.4 d64 3 a66 3 CARGO_CRATE_DEPENDS+= dirs-sys-0.3.4 CARGO_CRATE_DEPENDS+= either-1.5.3 CARGO_CRATE_DEPENDS+= encoding_rs-0.8.20 d69 3 a71 2 CARGO_CRATE_DEPENDS+= failure-0.1.6 CARGO_CRATE_DEPENDS+= failure_derive-0.1.6 d73 11 a83 14 CARGO_CRATE_DEPENDS+= flate2-1.0.17 CARGO_CRATE_DEPENDS+= fnv-1.0.6 CARGO_CRATE_DEPENDS+= fuchsia-cprng-0.1.1 CARGO_CRATE_DEPENDS+= fuchsia-zircon-0.3.3 CARGO_CRATE_DEPENDS+= fuchsia-zircon-sys-0.3.3 CARGO_CRATE_DEPENDS+= futures-0.3.5 CARGO_CRATE_DEPENDS+= futures-channel-0.3.5 CARGO_CRATE_DEPENDS+= futures-core-0.3.5 CARGO_CRATE_DEPENDS+= futures-executor-0.3.5 CARGO_CRATE_DEPENDS+= futures-io-0.3.5 CARGO_CRATE_DEPENDS+= futures-macro-0.3.5 CARGO_CRATE_DEPENDS+= futures-sink-0.3.5 CARGO_CRATE_DEPENDS+= futures-task-0.3.5 CARGO_CRATE_DEPENDS+= futures-util-0.3.5 d85 2 a86 1 CARGO_CRATE_DEPENDS+= getrandom-0.1.13 d88 2 a89 1 CARGO_CRATE_DEPENDS+= git2-0.13.11 d93 1 a93 1 CARGO_CRATE_DEPENDS+= grep-matcher-0.1.3 d96 1 a96 1 CARGO_CRATE_DEPENDS+= hermit-abi-0.1.14 d102 1 a102 1 CARGO_CRATE_DEPENDS+= iovec-0.1.4 d104 2 a105 2 CARGO_CRATE_DEPENDS+= itoa-0.4.4 CARGO_CRATE_DEPENDS+= jobserver-0.1.17 a106 1 CARGO_CRATE_DEPENDS+= kernel32-sys-0.2.2 d108 3 a110 3 CARGO_CRATE_DEPENDS+= libc-0.2.78 CARGO_CRATE_DEPENDS+= libgit2-sys-0.12.13+1.0.1 CARGO_CRATE_DEPENDS+= libz-sys-1.1.0 d112 2 a113 1 CARGO_CRATE_DEPENDS+= log-0.4.8 d118 1 a118 1 CARGO_CRATE_DEPENDS+= memchr-2.2.1 d120 1 a120 1 CARGO_CRATE_DEPENDS+= memoffset-0.5.1 d122 2 a123 5 CARGO_CRATE_DEPENDS+= miniz_oxide-0.4.2 CARGO_CRATE_DEPENDS+= mio-0.6.22 CARGO_CRATE_DEPENDS+= mio-named-pipes-0.1.7 CARGO_CRATE_DEPENDS+= mio-uds-0.6.8 CARGO_CRATE_DEPENDS+= miow-0.2.1 d126 1 a126 2 CARGO_CRATE_DEPENDS+= net2-0.2.34 CARGO_CRATE_DEPENDS+= nodrop-0.1.14 d128 1 a128 1 CARGO_CRATE_DEPENDS+= num-iter-0.1.39 d132 2 a133 1 CARGO_CRATE_DEPENDS+= once_cell-1.4.0 d136 1 d138 1 d142 1 a142 1 CARGO_CRATE_DEPENDS+= pest-2.1.2 d144 5 a148 5 CARGO_CRATE_DEPENDS+= pest_generator-2.1.1 CARGO_CRATE_DEPENDS+= pest_meta-2.1.2 CARGO_CRATE_DEPENDS+= pin-project-0.4.23 CARGO_CRATE_DEPENDS+= pin-project-internal-0.4.23 CARGO_CRATE_DEPENDS+= pin-project-lite-0.1.7 d150 1 a150 1 CARGO_CRATE_DEPENDS+= pkg-config-0.3.16 d152 2 a153 2 CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.8 CARGO_CRATE_DEPENDS+= proc-macro-hack-0.5.16 d155 1 a155 1 CARGO_CRATE_DEPENDS+= proc-macro2-1.0.18 d157 1 a157 1 CARGO_CRATE_DEPENDS+= quote-1.0.2 a159 2 CARGO_CRATE_DEPENDS+= rand_core-0.3.1 CARGO_CRATE_DEPENDS+= rand_core-0.4.2 d162 7 a168 9 CARGO_CRATE_DEPENDS+= rand_os-0.1.3 CARGO_CRATE_DEPENDS+= rayon-1.3.1 CARGO_CRATE_DEPENDS+= rayon-core-1.7.1 CARGO_CRATE_DEPENDS+= rdrand-0.4.0 CARGO_CRATE_DEPENDS+= redox_syscall-0.1.56 CARGO_CRATE_DEPENDS+= redox_users-0.3.1 CARGO_CRATE_DEPENDS+= regex-1.3.9 CARGO_CRATE_DEPENDS+= regex-syntax-0.6.18 CARGO_CRATE_DEPENDS+= rmp-0.8.8 d170 4 a173 5 CARGO_CRATE_DEPENDS+= rust-argon2-0.5.1 CARGO_CRATE_DEPENDS+= rustc-demangle-0.1.16 CARGO_CRATE_DEPENDS+= rustc_version-0.2.3 CARGO_CRATE_DEPENDS+= ryu-1.0.2 CARGO_CRATE_DEPENDS+= same-file-1.0.5 d175 5 a179 7 CARGO_CRATE_DEPENDS+= scopeguard-1.0.0 CARGO_CRATE_DEPENDS+= semver-0.9.0 CARGO_CRATE_DEPENDS+= semver-parser-0.7.0 CARGO_CRATE_DEPENDS+= serde-1.0.114 CARGO_CRATE_DEPENDS+= serde_derive-1.0.114 CARGO_CRATE_DEPENDS+= serde_json-1.0.55 CARGO_CRATE_DEPENDS+= sha-1-0.8.1 d183 2 a184 3 CARGO_CRATE_DEPENDS+= smallvec-0.6.10 CARGO_CRATE_DEPENDS+= smallvec-1.4.0 CARGO_CRATE_DEPENDS+= socket2-0.3.12 d186 5 a190 5 CARGO_CRATE_DEPENDS+= strum-0.19.2 CARGO_CRATE_DEPENDS+= strum_macros-0.19.2 CARGO_CRATE_DEPENDS+= syn-1.0.33 CARGO_CRATE_DEPENDS+= synstructure-0.12.1 CARGO_CRATE_DEPENDS+= tera-1.3.1 d192 1 a192 1 CARGO_CRATE_DEPENDS+= termcolor-1.0.5 d196 2 a197 1 CARGO_CRATE_DEPENDS+= time-0.1.42 d199 2 a200 2 CARGO_CRATE_DEPENDS+= tokio-0.2.22 CARGO_CRATE_DEPENDS+= tokio-macros-0.2.5 d202 2 a203 2 CARGO_CRATE_DEPENDS+= typenum-1.11.2 CARGO_CRATE_DEPENDS+= ucd-trie-0.1.2 d211 4 a214 4 CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.8 CARGO_CRATE_DEPENDS+= unicode-segmentation-1.3.0 CARGO_CRATE_DEPENDS+= unicode-width-0.1.6 CARGO_CRATE_DEPENDS+= unicode-xid-0.2.0 d216 8 a223 8 CARGO_CRATE_DEPENDS+= vcpkg-0.2.7 CARGO_CRATE_DEPENDS+= vec_map-0.8.1 CARGO_CRATE_DEPENDS+= walkdir-2.2.9 CARGO_CRATE_DEPENDS+= wasi-0.7.0 CARGO_CRATE_DEPENDS+= weezl-0.1.0 CARGO_CRATE_DEPENDS+= winapi-0.2.8 CARGO_CRATE_DEPENDS+= winapi-0.3.8 CARGO_CRATE_DEPENDS+= winapi-build-0.1.1 d225 1 a225 1 CARGO_CRATE_DEPENDS+= winapi-util-0.1.2 a226 2 CARGO_CRATE_DEPENDS+= wincolor-1.0.2 CARGO_CRATE_DEPENDS+= ws2_32-sys-0.2.1 @ 1.1 log @sysutils/onefetch: import package Onefetch is a command line information tool that displays information about your Git repository directly on your terminal. The information is by default displayed alongside the dominant language's logo. You can further configure Onefetch to display an image instead or another ascii logo. Onefetch provides the user with code statistics and project information with features like license detection. Onefetch will show the language distribution, LOC (lines of code), size on disk, Contributors, Version, etc. You can further configure Onefetch to display exactly what you want it to. Through the use of command-line flags. Onefetch supports almost 50 different programming languages. If your language of choice isn't supported: Open up an issue and support will be added. Contributions are very welcome! Thanks to maya for reviewing @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= onefetch-2.3.0 d16 1 d22 1 a22 1 CARGO_CRATE_DEPENDS+= approx-0.1.1 d25 1 a25 1 CARGO_CRATE_DEPENDS+= askalono-0.4.0 d32 1 a32 1 CARGO_CRATE_DEPENDS+= base64-0.11.0 d40 1 d42 1 a44 1 CARGO_CRATE_DEPENDS+= cgmath-0.16.1 d47 1 a47 1 CARGO_CRATE_DEPENDS+= clap-2.33.1 d50 1 a50 1 CARGO_CRATE_DEPENDS+= colored-1.8.0 d62 1 a62 1 CARGO_CRATE_DEPENDS+= deflate-0.7.20 d74 1 d77 11 d90 2 a91 2 CARGO_CRATE_DEPENDS+= gif-0.10.3 CARGO_CRATE_DEPENDS+= git2-0.13.6 d103 3 a105 2 CARGO_CRATE_DEPENDS+= image-0.22.3 CARGO_CRATE_DEPENDS+= inflate-0.4.5 d108 2 a109 1 CARGO_CRATE_DEPENDS+= jpeg-decoder-0.1.16 d111 3 a113 3 CARGO_CRATE_DEPENDS+= libc-0.2.65 CARGO_CRATE_DEPENDS+= libgit2-sys-0.12.7+1.0.0 CARGO_CRATE_DEPENDS+= libz-sys-1.0.25 d123 9 d133 1 a133 2 CARGO_CRATE_DEPENDS+= num-derive-0.2.5 CARGO_CRATE_DEPENDS+= num-integer-0.1.41 d135 2 a136 3 CARGO_CRATE_DEPENDS+= num-rational-0.2.2 CARGO_CRATE_DEPENDS+= num-traits-0.1.43 CARGO_CRATE_DEPENDS+= num-traits-0.2.8 d143 1 d149 4 d154 1 a154 1 CARGO_CRATE_DEPENDS+= png-0.15.0 d157 1 a157 1 CARGO_CRATE_DEPENDS+= proc-macro2-0.4.30 a159 1 CARGO_CRATE_DEPENDS+= quote-0.6.13 a160 1 CARGO_CRATE_DEPENDS+= rand-0.4.6 a174 1 CARGO_CRATE_DEPENDS+= rgb-0.8.14 d176 1 a176 1 CARGO_CRATE_DEPENDS+= rmp-serde-0.13.7 d190 2 d195 1 d197 2 a198 3 CARGO_CRATE_DEPENDS+= strum-0.18.0 CARGO_CRATE_DEPENDS+= strum_macros-0.18.0 CARGO_CRATE_DEPENDS+= syn-0.15.44 d206 1 a206 1 CARGO_CRATE_DEPENDS+= tiff-0.3.1 d209 2 a223 1 CARGO_CRATE_DEPENDS+= unicode-xid-0.1.0 d230 2 d233 1 d238 4 a241 4 CARGO_CRATE_DEPENDS+= winconsole-0.10.0 CARGO_CRATE_DEPENDS+= zstd-0.4.28+zstd.1.4.3 CARGO_CRATE_DEPENDS+= zstd-safe-1.4.13+zstd.1.4.3 CARGO_CRATE_DEPENDS+= zstd-sys-1.4.13+zstd.1.4.3 @