Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create cannoli-0.2.0.ebuild #478

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

necrose99
Copy link
Contributor

No description provided.

@cnd
Copy link
Contributor

cnd commented Feb 28, 2020

@necrose99 digest.missing

@cnd
Copy link
Contributor

cnd commented Feb 28, 2020

run ebuild <...> digest (and better squash commits into one, it's damn hard to merge when there are more than one commits)

@necrose99
Copy link
Contributor Author

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:

USAGE:
cannoli [FLAGS] [OPTIONS]

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]

FLAGS:
-h, --help Prints help information
--parse Only parses the input file and prints the AST
-V, --version Prints version information

OPTIONS:
-o Sets the optimization level: [1-3]

ARGS:
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=""

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants