aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* version 0.5.4HEAD0.5.4masterGeorgy Yakovlev2023-01-041-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* version 0.5.30.5.3Georgy Yakovlev2023-01-041-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* set dev version 0.5.3-devGeorgy Yakovlev2022-07-271-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* version 0.5.20.5.2Georgy Yakovlev2022-07-271-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Update deps, adjust lockfile importGeorgy Yakovlev2022-07-271-4/+4
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* set version to 0.5.2-devGeorgy Yakovlev2022-04-071-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* version 0.5.10.5.1Georgy Yakovlev2022-04-071-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Cargo.toml: Add and enable vendored-libgit2 featureLeonardo Neumann2022-04-071-1/+8
| | | | | | Closes: gentoo#20 Signed-off-by: Leonardo Neumann <leonardo@neumann.dev.br> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Cargo.toml: Dependency bumpLeonardo Neumann2022-04-071-10/+10
| | | | | Signed-off-by: Leonardo Neumann <leonardo@neumann.dev.br> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Cargo.toml: update URLsGeorgy Yakovlev2021-10-071-3/+3
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Cargo.toml: set version to 0.5.1-devGeorgy Yakovlev2021-10-071-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Cargo.toml: version 0.5.00.5.0Georgy Yakovlev2021-10-071-1/+1
| | | | | | Partially solves https://github.com/gentoo/cargo-ebuild/issues/4 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* package-name option support, it needs for Cargo.toml without root packageMiezhiko2021-10-071-2/+2
| | | | | Signed-off-by: Miezhiko <Miezhiko@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* set development version to 0.4.1-devGeorgy Yakovlev2021-08-261-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* bump version to 0.4.00.4.0Georgy Yakovlev2021-08-261-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Implement audit functionality using rustsecLeonardo Neumann2021-08-261-0/+1
| | | | | | | Closes: https://github.com/gentoo/cargo-ebuild/pull/15 Closes: https://github.com/gentoo/cargo-ebuild/issues/2 Signed-off-by: Leonardo Neumann <leonardo@neumann.dev.br> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Cargo.toml: bump version, update deps, remove badgesGeorgy Yakovlev2021-08-251-7/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Convert the default template to teraLuca Barbato2021-08-251-0/+5
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Update dependencies0.3.3Matthew2021-08-021-4/+4
| | | | | Closes: https://github.com/gentoo/cargo-ebuild/pull/13 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Initial support for license mappingLeonardo H. Neumann2021-08-021-0/+4
| | | | | Closes: https://github.com/gentoo/cargo-ebuild/pull/8 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* update deps and bump to 0.3.2v0.3.2Georgy Yakovlev2021-06-191-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Fixed dependency resolution using Cargo.lockLeonardo H. Neumann2020-08-161-0/+1
|
* (cargo-release) start next development iteration 0.3.2-alpha.0Doug Goldstein2020-06-181-1/+1
|
* (cargo-release) version 0.3.1v0.3.1Doug Goldstein2020-06-181-1/+1
|
* (cargo-release) start next development iteration 0.3.1-alpha.0Doug Goldstein2020-01-261-1/+1
|
* (cargo-release) version 0.3.0v0.3.0Doug Goldstein2020-01-261-1/+1
|
* convert to anyhow for modern ErrorDoug Goldstein2020-01-261-1/+1
| | | | | | failure, while popular is deprecated as the improvements it brought to the community have been incorporated in the std Error trait. anyhow takes advantage of that while giving us an easy error to pass around.
* drop Cargo usageDoug Goldstein2020-01-261-1/+0
| | | | | Converted Cargo usage to cargo_metadata so now drop out the last usage which was marshalling the error to the user.
* include license info for dependsDoug Goldstein2020-01-261-0/+1
| | | | | | | | Since dependencies are compiled into the final binary, those licenses must be included in the ebuild generated by the tool. Gather up the licenses from each of the dependencies and include them in an AND pattern since computing the OR pattern as well is a bit more effort but this is an improvement.
* switch to cargo_metadata for dep infoDoug Goldstein2020-01-261-0/+2
| | | | | | Switched from using Cargo to resolve the dependencies to using the cargo_metadata crate, which calls Cargo and parses the machine parseable data back.
* add some more badges for crates.ioDoug Goldstein2019-10-111-0/+2
|
* convert to 2018 edition of RustDoug Goldstein2019-10-111-0/+1
|
* (cargo-release) start next development iteration 0.2.1-alpha.0Doug Goldstein2019-10-101-1/+1
|
* (cargo-release) version 0.2.0v0.2.0Doug Goldstein2019-10-101-1/+1
|
* upgrade to structopt 0.3Doug Goldstein2019-10-101-1/+1
|
* upgrade to Cargo 0.37Doug Goldstein2019-10-101-1/+1
|
* Update to cargo 0.29 and fix build.Roel Aaij2019-10-101-1/+1
|
* mark project as passively maintainedDoug Goldstein2018-06-291-0/+1
|
* switch from cargo to structopt for arg parsingDoug Goldstein2018-06-291-2/+1
| | | | | | Cargo exported its own arg parsing interface that's based on clap. To break the dependence on Cargo for everything, switch to parsing arguments in the binary using structopt.
* separate functionality into a libDoug Goldstein2018-06-291-0/+8
| | | | | | To allow for testing the core functionality needs to be in a lib due to the way testing works with Rust and Cargo. The binary is now just the argument parser and then calling into the actual code in the lib.
* (cargo-release) start next development iteration 0.1.6-preDoug Goldstein2017-10-301-1/+1
|
* (cargo-release) version 0.1.50.1.5Doug Goldstein2017-10-301-1/+1
|
* upgrade cargo 0.19 to cargo 0.21Doug Goldstein2017-10-301-2/+3
| | | | This allows us to get rid of the need for rustc-serialize. fixed #2.
* move from cargo 0.17 to cargo 0.19Doug Goldstein2017-10-301-1/+1
|
* (cargo-release) start next development iteration 0.1.5-preDoug Goldstein2017-04-171-1/+1
|
* (cargo-release) version 0.1.40.1.4Doug Goldstein2017-04-171-1/+1
|
* upgrade to Cargo 0.17Doug Goldstein2017-04-171-1/+1
|
* update Cargo.toml for new fieldsDoug Goldstein2017-04-171-0/+4
| | | | | | Added newer fields that crates.io understands and add an API link to docs.rs since most people will be interested in how to use the command instead of the API.
* upgrade to Cargo 0.16 to support workspacesDoug Goldstein2017-04-161-1/+1
| | | | | Upgrade the Cargo dependency to 0.16 to support workspaces. This makes the necessary adjustments based on Cargo API changes as well.
* src/ebuild.template: add valid Gentoo copyright header to generated ebuildsSergei Trofimovich2017-03-061-0/+1
| | | | | Bug: https://bugs.gentoo.org/611542 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>