head 1.7; access; symbols pkgsrc-2026Q2:1.7.0.4 pkgsrc-2026Q2-base:1.7 pkgsrc-2026Q1:1.7.0.2 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.6.0.2 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.4.0.4 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.2 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.3.0.4 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.2 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.2.0.6 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.4 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.2 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.7 date 2026.03.04.14.58.02; author pin; state Exp; branches; next 1.6; commitid mW4ZkmbSniSIvFwG; 1.6 date 2025.11.03.07.01.41; author pin; state Exp; branches; next 1.5; commitid 6RrVGTEOYcyrL4hG; 1.5 date 2025.10.18.14.45.39; author pin; state Exp; branches; next 1.4; commitid qXAvXdJcGqotQ3fG; 1.4 date 2025.03.30.16.51.06; author pin; state Exp; branches; next 1.3; commitid dutQKgrY7xU627PF; 1.3 date 2024.11.28.10.17.48; author pin; state Exp; branches; next 1.2; commitid a4QXvKEKeLhjMozF; 1.2 date 2024.03.14.14.40.00; author pin; state Exp; branches; next 1.1; commitid yeKcA3wzQtaqy82F; 1.1 date 2023.12.01.11.27.38; author pin; state Exp; branches; next ; commitid QDoi25ZnM3hHPKOE; desc @@ 1.7 log @devel/cocogitto: update to 7.0.0 Features 5b3fbaa - (changelog) add support for GitHub specificgit trailers in changelog - @@oknozor 94bbd56 - (verify) Add stdin support via --file - (#515) - Sangeeth Sudheer, Cursor, @@oknozor BREAKING b72dc7f - implement package resolver for monorepo - @@oknozor 5d41a77 - use dependency resolver for workspace dep resolution - @@oknozor c39d205 - add cocogitto dependency resolver - @@oknozor 460d1ff - make the repository a workspace - @@oknozor 4ec1940 - Update name of cog.toml field - Jonathan Andrew ac98431 - Consolidate pre-release CLI options - Jonathan Andrew 5391ec1 - Allow pre_pattern to be specified in cog.toml - Jonathan Andrew a172168 - Add --auto-pre and --pre-pattern flags - Jonathan Andrew fd4451e - Auto-increment pre-releases - Jonathan Andrew Bug Fixes 11d0e05 - (commit) respect EDITOR variable with spaces on Windows - Ku6epXBOCTuK f74bb1b - (test) replace deprecated cargo_bin with macro - Ku6epXBOCTuK 7a32553 - (verify) add scope validation to verify command - Ku6epXBOCTuK be572ec - add worktree support by using git_dir instead of repo dir - @@oknozor f98f728 - resolve clippy warning about needless borrow - Ku6epXBOCTuK 80cc0c5 - version date in changelogs - @@oknozor f12a389 - update default config for fixup commits - @@oknozor Performance Improvements bff9e69 - check all tags at once when building cache - @@ba-lindner Revert 3592d81 - "chore: fix release 6.5" - @@oknozor Documentation 3e0943e - (README) add mise alternative method installation - jylenhof df1c6c5 - fix cog-doc generation - @@oknozor ba227cc - deny missing docs fir the settings module - @@oknozor ba94bb9 - add docs for dependency resolution - @@oknozor 1fc95cd - replace expired discord invit with a permanent one - @@oknozor cad56ce - Update docs - Jonathan Andrew b71ae86 - Update user guide - Jonathan Andrew a3b6724 - Fix documentation - Jonathan Andrew 6090801 - update changelog to the latest fashion - @@oknozor Continuous Integration acfc1ba - add cargo package/publish to manual bump profile - @@oknozor ef605a9 - only trigger release on global tags - @@oknozor 38403d9 - adapt cog.toml to monorepo - @@oknozor 3760a7c - update cog.toml with postbump hook - @@oknozor 3525392 - add path filter to avoid uneeded builds on doc PRs - @@oknozor Refactoring fc8d522 - (changelog) simplify changelog template rendering - @@oknozor c3faf31 - Use clap for argument conflicts/dependencies - Jonathan Andrew 0438ea6 - Improve numeric identifier extraction - Jonathan Andrew What's Changed revert: "chore: fix release 6.5" by @@oknozor in #503 perf: check all tags at once when building cache by @@ba-lindner in #509 docs(README): add mise alternative method installation by @@jylenhof in #507 chore: update assert_cmd to 2.1 by @@oknozor in #520 fix: update default config for fixup commits by @@oknozor in #521 feat(verify): Add stdin support via --file - by @@runofthemillgeek in #515 ci: add path filter to avoid uneeded builds on doc PRs by @@oknozor in #522 Fix/version date in changelogs by @@oknozor in #524 docs: update changelog to the latest fashion by @@oknozor in #525 refactor(changelog): simplify changelog template rendering by @@oknozor in #528 feat(changelog): add support for GitHub specificgit trailers in chang… by @@oknozor in #531 feat: Auto-increment pre-releases by @@jonnyandrew in #510 fix(test): replace deprecated cargo_bin with macro by @@Ku6epXBOCTuK in #539 fix(commit): respect EDITOR variable with spaces on Windows by @@Ku6epXBOCTuK in #538 docs: replace expired discord invit with a permanent one by @@oknozor in #540 fix(verify): add scope validation to verify command by @@Ku6epXBOCTuK in #541 Fix/add workstree support by @@oknozor in #548 @ text @# $NetBSD: Makefile,v 1.6 2025/11/03 07:01:41 pin Exp $ DISTNAME= cocogitto-7.0.0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=cocogitto/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/cocogitto/cocogitto/ COMMENT= The Conventional Commits toolbox LICENSE= mit .include "cargo-depends.mk" INSTALLATION_DIRS= bin RUST_REQ= 1.78.0 USE_TOOLS+= pkg-config # Rename the binary to avoid potential conflict with devel/py-cogapp. do-install: ${INSTALL_PROGRAM} ${WRKSRC}/target/release/cog \ ${DESTDIR}${PREFIX}/bin/cocogitto .include "../../lang/rust/cargo.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @devel/cocogitto: update to 6.5.0 Bug Fixes 9d14c0b - set filetype for commit edit message - @@oknozor 5628b0c - correctly handle bumping from prerelease - @@ba-lindner Continuous Integration 9330f2b - add dispatch release to cocogitto-action - @@oknozor Documentation 3cf84ae - (bump) fix monorepo bump docs - @@ba-lindner 2ee784e - (changelog) update changelog docs to show current template output - @@ba-lindner Features 6f61a58 - (bump) add --include-packages option to allow manual bump for all monorepo versions - @@ba-lindner 55fb7f0 - (get-version) add options to print full tag and include prerelease versions - @@ba-lindner 12fe810 - add option to combine package and global changes into one changelog - @@ba-lindner cba4101 - add builtin macros for tera templates - @@oknozor Refactoring 075d5a1 - (changelog) add tera extension to template files - @@oknozor fa1dcce - unify getting next version for bump - @@ba-lindner @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2025/10/18 14:45:39 pin Exp $ d3 1 a3 1 DISTNAME= cocogitto-6.5.0 @ 1.5 log @devel/cocogitto: update to 6.4.0 6.4.0 - 2025-10-18 Bug Fixes - respect disable_changelog setting for package changelogs - (d6ac8bf) - Lindner, Bernhard - allow packages without bump in changelog command - (71dc621) - Lindner, Bernhard - don't reverse commit list - (bec8de8) - Lindner, Bernhard - save multiple tags per commit - (cc0e64d) - Lindner, Bernhard - cog changelog failing on single commit - (a155a9d) - @@oknozor - set explicit binstall pkg-url, bin-dir and pkg-fmt - (97fe60e) - Kristof Mattei - fix github pages build - (c8e46aa) - @@oknozor Documentation - (typo) fix various doc typo (#458) - (707a80a) - Jx - add commit order doc - (7e4e6ef) - @@oknozor Features - add breaking changes badge in all built-in templates - (1b7f965) - @@oknozor - apply sort order in template - (306da76) - @@oknozor - Allow sort order to be specified for commit types - (1949b50) - mikebender - only read tags reachable from HEAD - (aecd76b) - Lindner, Bernhard - allow specifying config path via command line (#466) - (b5443e8) - Technofab - resolve tilde in the signingkey to home (#460) - (daa983b) - Kristof Mattei Refactoring - remove field target of Tag - (3a4472b) - Lindner, Bernhard @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2025/03/30 16:51:06 pin Exp $ d3 1 a3 1 DISTNAME= cocogitto-6.4.0 @ 1.4 log @devel/cocogitto: update to 6.3.0 6.3.0 - 2025-03-19 Bug Fixes (commit) fixed order of commit type options (#431) - (53c6f5c) - Sertonix (githooks) direct exec with shebang or fallback to sh - (7f3ab80) - @@oknozor fix ssh signing - (30ef4c5) - @@oknozor fixes broken link in project README - (e8ea261) - affantaufiqur set correct url for Getting Started - (f2e2ee8) - Kristof Mattei Continuous Integration fix changelog ommission until next release - (2522799) - @@oknozor bump download artifact action - (cff93d3) - @@oknozor fix bump deprecated upload-artifact action - (9f3fee5) - @@oknozor Documentation generated config reference - (4c2c991) - @@oknozor fix capitalisation of NixOS - (0683402) - txk2048 Features (check) Support commit scope checking - (77f2acb) - Thomas Böhler (commit) support custom hooksPath in gitconfig (#448) - (f003e78) - @@oknozor allow to partially override default commit type - (7f59acc) - @@oknozor add bump order config for packages (#443) - (e888f52) - @@oknozor ignore fixup commits - (b246352) - @@oknozor Miscellaneous Chores (deps) update git2 to 0.20.0 - (27f1a67) - Rui Chen (deps) update git2 to 0.19.0 - (9a11383) - Rui Chen (deps) bump nanoid from 3.3.7 to 3.3.8 in /website (#432) - (4100e6b) - dependabot[bot] (typo) as been -> has been - (cfe4fac) - Jx (workflows) no fail-fast - (e40cc76) - Rui Chen (workflows/CI) add aarch64-apple-darwin target - (022e70a) - Rui Chen (workflows/Deploy) add aarch64-apple-darwin target - (028df7d) - Rui Chen omit chore and tests commits from changelog - (a8655dc) - @@oknozor use schemars temp fork - (f2a8663) - @@oknozor thanks clippy - (6f6304f) - @@oknozor add msrv - (f8cfa57) - Rui Chen revert rewritte typo fix for ci - (c26ff39) - Rui Chen fix typos - (5ab49cb) - Rui Chen s/rewritte/rewrite/g - (37434f2) - Rui Chen s/interpretted/interpreted/g - (074ab7e) - Rui Chen s/withing/within/g - (a8c81a1) - Rui Chen s/shoud/should/g - (a4c750a) - Rui Chen s/uncommited/uncommitted/g - (7903ffc) - Rui Chen thanks clippy - (37a0caf) - @@oknozor update tests - (970f176) - Rui Chen thanks clippy - (4002591) - @@oknozor Performance Improvements use lazy loaded commit types - (9eb4fc5) - @@oknozor Tests (check) Add commit scope checking tests - (d2fbba1) - Thomas Böhler fix ssh key test - (ed2b104) - @@oknozor fix failing macos test - (9a75fc8) - @@oknozor @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2024/11/28 10:17:48 pin Exp $ d3 1 a3 1 DISTNAME= cocogitto-6.3.0 a11 2 SITES.wasi-0.11.0+wasi-snapshop-preview1.crate= https://static.crates.io/crates/wasi/ @ 1.3 log @devel/cocogitto: update to 6.2.0 Bug Fixes 112bfcc - fix ignore merge commit no longer honored - @@oknozor 3875f65 - populate monorepo changelog tera context - @@oknozor Continuous Integration 6f3a292 - fix codedov upload - @@oknozor Documentation ab1fccb - (config) add link to cog.toml config reference to README and cog.toml - Emily Zall 13ab5a3 - (website) clarify which commit types auto bump by default and how to change this config - Emily Zall 7096430 - (website) fix some typos - mroetsc 7f6b5f1 - (website) include MacOS install instructions on homepage - Ali Dowair 3ff98b2 - migrate to vitepress - @@oknozor 24dd3da - update tera link in README.md - David LJ 72e1f86 - correct minor typos (#396) - tjmurray Features b84247f - (settings) allow to disable default commit types - @@oknozor 426223e - allow to disable package tagging for monorepos - @@oknozor f496807 - open repo at path - Finley Thomalla 07ae2ac - Add optional default version definition in the VersionDSL, the separator is a |, the default version is defined in a way that allows us to apply modifiers to it when a version is not available. The same applies for tags (we use the tag prefix defined in the settings). - Matjaz Domen Pecan Miscellaneous Chores bf0c67b - (deps-dev) bump follow-redirects from 1.15.4 to 1.15.6 in /docs - dependabot[bot] 23e4310 - (documentation) More clarity in documentation, add clarification that the default cannot be used with the package keyword. - Matjaz Domen Pecan 6da99a2 - (documentation) Break the lines on added documentation to make it more readable. - Matjaz Domen Pecan 68c3528 - (documentation) Fleshing out the documentation about defaults. - Matjaz Domen Pecan 145df03 - (documentation) add documentation for the VersionDSL default version functionality. - Matjaz Domen Pecan 2283359 - (rustfmt) Forgot to run it before. - Matjaz Domen Pecan 445c603 - (version) 6.2.0 - github-actions ded0d4d - update docs - Jacob Torrång 7d022f9 - cargo update - @@oknozor Tests f5ac58b - (changelog) add reproducer for #388 - @@oknozor @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2024/03/14 14:40:00 pin Exp $ d3 1 a3 1 DISTNAME= cocogitto-6.2.0 d7 1 a7 1 MAINTAINER= pin@@NetBSD.org d12 2 d18 1 a18 3 #RUST_REQ= 1.82.0 #Upstream does not state the required MSRV. #This package is confirmed to build with Rust 1.82.0 on amd64 @ 1.2 log @devel/cocogitto: update to 6.1.0 Bug Fixes f9d3dd3 - (bump) use commit meta to determine no bump commits - Maksym Kondratenko Continuous Integration facdefb - fixed copy wrong path - ABWassim Documentation 64fc19c - (README) fix typo - Oluf Lorenzen 12df7a2 - (bump) disable bump commit - ABWassim dd5517b - (commits-types) bump minor and patch options - ABWassim aec74df - update docs with semver build meta - David Arnold Features e6b5468 - (bump) disable bump commit - ABWassim 56a8f32 - (commit) add gitsign support - @@oknozor 0666ffe - (commit) add and update files - ABWassim 1680042 - add build version to command - David Arnold 3cd580e - ssh signing for commits - @@DaRacci 6a3b2db - complete rework of revspec and revwalk - @@oknozor dde8ffe - add additional package path filtering options - Greg Fairbanks Miscellaneous Chores 9f7fcd6 - (commit) reinforce skip-ci tests and process - ABWassim 01cfa4a - (deps) bump vite and vuepress in /docs - dependabot[bot] 21ceb2a - (deps-dev) bump vite from 4.4.11 to 4.4.12 in /docs - dependabot[bot] 398019b - (deps-dev) bump follow-redirects from 1.15.3 to 1.15.4 in /docs - dependabot[bot] 19a9303 - (doc) update repo name in doc - Guillaume Gayot 5021a13 - (version) 6.1.0 - github-actions a3da049 - (website) add doc on how to access tag with prefix in conf - SergeJomon 093306a - thanks clippy - @@oknozor a4403ce - update dependencies - @@oknozor d7edf13 - fix deprecated usage in chrono - @@oknozor 104d23a - thanks clippy - @@oknozor Performance Improvements 1ca130f - (changelog) build cache once - @@oknozor 99eef16 - (revwalk) cache every tags and ref - @@oknozor 3f1d2cf - add flamegraph and massif scripts to justfile - @@oknozor Refactoring 452097d - (bump) wrap bump and commit args into dedicated opts structs - @@oknozor 06ec52b - try from impl for release - @@oknozor Tests 1c478ed - (bump) more skip-ci tests - ABWassim b03d66e - (bump) disable bump commit - ABWassim 9bf9045 - (commit) add and update files - ABWassim a27b725 - update test keys expiration - @@oknozor a9be507 - fix monorepo test - @@oknozor @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/12/01 11:27:38 pin Exp $ d3 1 a3 1 DISTNAME= cocogitto-6.1.0 d16 3 @ 1.1 log @devel/cocogitto: import package Cocogitto is a CLI and GitOps toolbox for the Conventional Commits and Semver specifications. Cocogitto was designed to help you respect the conventional and semver standard and is not intended to be used in any other context. It strives to be a set of simple, modern and fast command line interfaces. Goals - Make using the conventional commits spec easy and fun. - Enable people to focus on their work instead of correcting small mistakes and typos. - Enforce correctness regarding Semver and Conventional Commits. - Automate things when possible (ex: bumping versions). Non goals - Cocogitto is not a git replacement. It uses some of libgit2 but only to provide features related to the Conventional Commits specification. Anything else shall be done with git. - Supporting other commit conventions or git workflows. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= cocogitto-6.0.1 @