Create cannoli-0.2.0.ebuild
@necrose99 digest.missing
run ebuild <...> digest (and better squash commits into one, it's damn hard to merge when there are more than one commits)
update ebuild , for docker of something having a very small python code interp. might be useful.
https://github.com/joncatanio/cannoli git clone build ... nuts ,,, no crate itself .. so far will build on amd64/arm64 (rpi4)
`For more information try --help gentoo-binhost /usr/src/cannoli/target/debug # ./cannoli error: The following required arguments were not provided: <INPUT>
USAGE: cannoli [FLAGS] [OPTIONS] <INPUT>
For more information try --help gentoo-binhost /usr/src/cannoli/target/debug # ./cannoli --help cannoli 0.1.0 Jon Catanio [email protected], Aaron Keen [email protected] Cannoli Programming Language
USAGE: cannoli [FLAGS] [OPTIONS] <INPUT>
FLAGS: -h, --help Prints help information --parse Only parses the input file and prints the AST -V, --version Prints version information
OPTIONS:
-o
ARGS: <INPUT> Sets the source file to compile gentoo-binhost /usr/src/cannoli/target/debug # `
`RepoMan scours the neighborhood...
Downloading 'https://crates.io/api/v1/crates/cannoli/0.2.0/download' --2020-06-29 01:05:44-- https://crates.io/api/v1/crates/cannoli/0.2.0/download Resolving crates.io... 99.86.100.3, 99.86.100.82, 99.86.100.124, ... Connecting to crates.io|99.86.100.3|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2020-06-29 01:05:44 ERROR 404: Not Found.
!!! Couldn't download 'cannoli-0.2.0.crate'. Aborting. !!! Fetch failed for cannoli-0.2.0.crate, can't update Manifest !!! Unable to generate manifest for '/var/db/repos/rust/dev-lang/cannoli'. HOMEPAGE.missingurischeme [fatal]8 dev-lang/cannoli/cannoli-0.2.0.ebuild dev-lang/cannoli/cannoli-0.2.0.ebuild dev-lang/cannoli/cannoli-0.2.0.ebuild dev-lang/cannoli/cannoli-0.2.0.ebuild dev-lang/cannoli/cannoli-0.2.0.ebuild dev-lang/cannoli/cannoli-0.2.0.ebuild dev-lang/cannoli/cannoli-0.2.0.ebuild dev-lang/cannoli/cannoli-0.2.0.ebuild digest.missing [fatal] 27 /var/db/repos/rust/dev-lang/cannoli::libc-0.2.71.crate /var/db/repos/rust/dev-lang/cannoli::ansi_term-0.11.0.crate /var/db/repos/rust/dev-lang/cannoli::clap-2.33.1.crate /var/db/repos/rust/dev-lang/cannoli::kernel32-sys-0.2.2.crate /var/db/repos/rust/dev-lang/cannoli::winapi-build-0.1.1.crate /var/db/repos/rust/dev-lang/cannoli::cannoli-0.2.0.crate /var/db/repos/rust/dev-lang/cannoli::unicode-width-0.1.7.crate /var/db/repos/rust/dev-lang/cannoli::unicode_names-0.1.7.crate /var/db/repos/rust/dev-lang/cannoli::atty-0.2.14.crate /var/db/repos/rust/dev-lang/cannoli::winapi-i686-pc-windows-gnu-0.4.0.crate /var/db/repos/rust/dev-lang/cannoli::textwrap-0.11.0.crate /var/db/repos/rust/dev-lang/cannoli::winapi-0.2.8.crate ebuild.notadded 1 manifest.bad [fatal] 1 dev-lang/cannoli/Manifest metadata.missing [fatal] 1 dev-lang/cannoli/metadata.xml Please fix these important QA issues first. RepoMan sez: "Make your QA payment on time and you'll never see the likes of me." `
# Copyright 2017-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Auto-Generated by cargo-ebuild 0.3.0
EAPI=7
CRATES="
aho-corasick-0.5.3
ansi_term-0.11.0
atty-0.2.14
bitflags-1.2.1
cannoli-0.2.0
clap-2.33.1
hermit-abi-0.1.14
kernel32-sys-0.2.2
lazy_static-1.4.0
libc-0.2.71
memchr-0.1.11
regex-0.1.80
regex-syntax-0.3.9
strsim-0.8.0
textwrap-0.11.0
thread-id-2.0.0
thread_local-0.2.7
unicode-segmentation-0.1.3
unicode-width-0.1.7
unicode_names-0.1.7
utf8-ranges-0.1.3
vec_map-0.8.2
winapi-0.2.8
winapi-0.3.9
winapi-build-0.1.1
winapi-i686-pc-windows-gnu-0.4.0
winapi-x86_64-pc-windows-gnu-0.4.0
"
inherit cargo GIT-R3.ECLASS
DESCRIPTION="cannoli"
# Double check the homepage as the cargo_metadata crate
# does not provide this value so instead repository is used
HOMEPAGE="https://github.com/joncatanio/cannoli"
SRC_URI="$(cargo_crate_uris ${CRATES})"
EGIT_REPO_URI="https://github.com/joncatanio/cannoli.git"
# git-r3_checkout
RESTRICT="mirror"
# License set may be more restrictive as OR is not respected
# use cargo-license for a more accurate license picture
LICENSE="Apache-2.0 MIT Unlicense"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND=""