app-misc/due - 9999 (headspace)

Search

Install

Install this version:

emerge -a =app-misc/due-9999

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =app-misc/due-9999

Or alternatively:

emerge --autounmask-write -a =app-misc/due-9999

Package Information

Description:
A simple Unix-style reminder utility
Homepage:
https://codeberg.org/kelseythedreamer/due-notes
License:
BSD-2

Ebuild Details

Version EAPI Keywords Slot
9999 8 0
View Raw Ebuild
# Copyright 2026 Aubrey
# Distributed under the terms of the BSD-2-Clause License

EAPI=8

inherit git-r3 cargo

BDEPEND="dev-lang/rust-bin"

DESCRIPTION="A simple Unix-style reminder utility"
HOMEPAGE="https://codeberg.org/kelseythedreamer/due-notes"
EGIT_REPO_URI="https://codeberg.org/kelseythedreamer/due-notes.git"

LICENSE="BSD-2"
SLOT="0"
KEYWORDS=""

RDEPEND=""

src_unpack() {
	git-r3_src_unpack
}

src_configure() {
	:
}

src_compile() {
	export CARGO_HOME="${WORKDIR}/cargo_home"
	mkdir -p "${CARGO_HOME}" || die
	cargo build --release || die "cargo build failed"
}

src_install() {
	dobin target/release/due
	dodoc README.md
}

Inherited Eclasses

Dependencies

BDEPEND

dev-lang/rust-bin