FreeBSD Ports

devel/git-absorb 0.9.0_7

Git command for automating fixup/autosquash commits

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
BSD3CLAUSE
Categories
devel
Package size
721.2 KiB, 2003.3 KiB installed

Description

This is a port of the hg absorb plugin to git.

git absorb will automatically identify which commits are safe to modify, and which indexed changes belong to each of those commits. It will then write fixup! commits for each of those changes. You can check its output manually if you don't trust it, and then fold the fixups into your feature branch with git's built-in autosquash functionality.

Install

As a binary package — by origin, or by package name:

pkg install devel/git-absorb
pkg install git-absorb

From the ports tree:

cd /usr/ports/devel/git-absorb/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	git-absorb>0:devel/git-absorb

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.9.0_60.9.0_7-0.8.0_20.9.0_7
FreeBSD:14:quarterly0.9.0_50.9.0_5n/a0.8.0_10.9.0_5
FreeBSD:15:latest0.9.0_70.9.0_7n/a0.8.0_20.8.0_2
FreeBSD:15:quarterly0.9.0_50.9.0_5n/an/an/a
FreeBSD:16:latest0.9.0_50.9.0_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

All build dependencies 31

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 101
FileSizeSHA256
rust/crates/anstream-0.6.13.crate30928d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb
rust/crates/anstyle-1.0.6.crate146048901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
rust/crates/anstyle-parse-0.2.3.crate24699c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c
rust/crates/anstyle-query-1.0.2.crate8739e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648
rust/crates/anstyle-wincon-3.0.2.crate112721cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7
rust/crates/anyhow-1.0.81.crate451420952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/bitflags-2.5.0.crate43821cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
rust/crates/cc-1.0.90.crate739548cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/clap-4.5.3.crate55388949626d00e063efc93b6dca932419ceb5432f99769911c0b995f7e884c778813
rust/crates/clap_builder-4.5.2.crate163566ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4
rust/crates/clap_complete-4.5.1.crate37823885e4d7d5af40bfb99ae6f9433e292feac98d452dcb3ec3d25dfe7552b77da8c
rust/crates/clap_complete_nushell-4.5.1.crate3363380d0e48e026ce7df2040239117d25e4e79714907420c70294a5ce4b6bbe6a7b6
rust/crates/clap_derive-4.5.3.crate2904390239a040c80f5e14809ca132ddc4176ab33d5e17e49691793296e3fcb34d72f
rust/crates/clap_lex-0.7.0.crate1191598cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
rust/crates/colorchoice-1.0.0.crate6857acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
rust/crates/deranged-0.3.11.crate18043b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
rust/crates/dirs-next-2.0.0.crate11689b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
rust/crates/dirs-sys-next-0.1.2.crate106814ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645