aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* version 0.5.4•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> HEAD0.5.4masterGeorgy Yakovlev2023-01-042-2/+2
* README.md: update•••Closes: https://github.com/gentoo/cargo-ebuild/pull/25 Closes: https://github.com/gentoo/cargo-ebuild/pull/31 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2023-01-041-49/+144
* src/base.tera: update template again•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2023-01-041-2/+5
* version 0.5.3•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> 0.5.3Georgy Yakovlev2023-01-042-2/+2
* update deps•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2023-01-041-243/+179
* src/base.tera: add QA_FLAGS_IGNORED•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2023-01-041-0/+4
* Ignore SPDX parentheses and add crate name to the license error message•••Closes: https://github.com/gentoo/cargo-ebuild/issues/27 Closes: https://github.com/gentoo/cargo-ebuild/pull/28 Signed-off-by: Leonardo Neumann <leonardo@neumann.dev.br> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Leonardo Neumann2023-01-042-2/+6
* dco check: update syntax•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2022-11-081-1/+1
* update tera template•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2022-11-081-0/+3
* set dev version 0.5.3-dev•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2022-07-272-2/+2
* version 0.5.2•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> 0.5.2Georgy Yakovlev2022-07-272-2/+2
* Update deps, adjust lockfile import•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2022-07-273-123/+203
* rdepend on virtual/rust in template•••Bug: https://bugs.gentoo.org/836302 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2022-04-072-2/+5
* set version to 0.5.2-dev•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2022-04-071-1/+1
* version 0.5.1•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> 0.5.1Georgy Yakovlev2022-04-073-17/+16
* Cargo.toml: Add and enable vendored-libgit2 feature•••Closes: gentoo#20 Signed-off-by: Leonardo Neumann <leonardo@neumann.dev.br> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Leonardo Neumann2022-04-071-1/+8
* Cargo.toml: Dependency bump•••Signed-off-by: Leonardo Neumann <leonardo@neumann.dev.br> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Leonardo Neumann2022-04-072-127/+120
* .github/workflows/rust.yml: generate ebuild for self•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-10-071-0/+2
* cargo-ebuild-template.tera: add template for bumps•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-10-071-0/+37
* src/base.tera: update whitespace•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-10-071-0/+1
* Cargo.toml: update URLs•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-10-071-3/+3
* .travis.yml: delete•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-10-071-12/+0
* Cargo.toml: update deps•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-10-071-3/+3
* Cargo.toml: set version to 0.5.1-dev•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-10-071-1/+1
* Cargo.toml: version 0.5.0•••Partially solves https://github.com/gentoo/cargo-ebuild/issues/4 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> 0.5.0Georgy Yakovlev2021-10-071-1/+1
* Cargo.toml: update deps•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-10-071-18/+18
* package-name option support, it needs for Cargo.toml without root package•••Signed-off-by: Miezhiko <Miezhiko@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Miezhiko2021-10-075-261/+84
* set development version to 0.4.1-dev•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-08-262-2/+2
* bump version to 0.4.0•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> 0.4.0Georgy Yakovlev2021-08-262-2/+2
* Implement audit functionality using rustsec•••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> Leonardo Neumann2021-08-265-3/+368
* Use path references instead of owned counterparts•••PathBuf is not necessary because the paths are not being modified. Since generic monomorphization such as AsRef<Path> is a common source of code bloat, I decided to use &Path instead. Signed-off-by: Leonardo Neumann <leonardo@neumann.dev.br> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Leonardo Neumann2021-08-262-10/+10
* Remove cargo-lock dependency•••Closes: https://github.com/gentoo/cargo-ebuild/pull/7 Signed-off-by: Leonardo Neumann <leonardo@neumann.dev.br> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Leonardo Neumann2021-08-262-43/+7
* Cargo.toml: bump version, update deps, remove badges•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-08-252-45/+36
* Update the base template•••Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Closes: https://github.com/gentoo/cargo-ebuild/pull/10 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Luca Barbato2021-08-251-4/+3
* Document the templating support•••Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Luca Barbato2021-08-251-0/+85
* Move the bulk of the template to base.tera•••Custom templates can just implement the blocks they care for Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Luca Barbato2021-08-253-27/+36
* Add an option to provide a custom tera template•••Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Luca Barbato2021-08-252-3/+14
* Update the lockfile•••Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Luca Barbato2021-08-251-0/+347
* Convert the default template to tera•••Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Luca Barbato2021-08-254-26/+35
* Update dependencies•••Closes: https://github.com/gentoo/cargo-ebuild/pull/13 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> 0.3.3Matthew2021-08-023-100/+254
* src/license.rs: add Apache-2.0-with-LLVM-exceptions•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-08-021-0/+1
* Initial support for license mapping•••Closes: https://github.com/gentoo/cargo-ebuild/pull/8 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Leonardo H. Neumann2021-08-024-12/+304
* Update the CI badge•••Closes: https://github.com/gentoo/cargo-ebuild/pull/11 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Luca Barbato2021-08-011-1/+1
* Do not call a proc macro helper before it is defined•••See rust#79202 <https://github.com/rust-lang/rust/issues/79202> Closes: https://github.com/gentoo/cargo-ebuild/pull/9 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Luca Barbato2021-08-011-1/+1
* .github: add dco check•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-07-291-0/+31
* .github: add basic cargo checks•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Georgy Yakovlev2021-07-291-0/+26
* update deps and bump to 0.3.2•••Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> v0.3.2Georgy Yakovlev2021-06-192-185/+196
* feat: include all features when pulling metadata•••Optional package dependencies are not included when pulling metadata. In some cases these packages are still required to actually build even when those flags are turned off. This change effectively adds `--all-features` to the call of cargo metadata. I don't know if this is due to a change in behavior from cargo build, however, it seems prudent to include all possible dependencies. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Philip DeMonaco2021-06-191-0/+3
* Merge pull request #42 from telans/ebuild•••update output ebuild formattingDoug Goldstein2021-01-102-6/+3
|\
| * update output ebuild formattingTheo Anderson2020-12-042-6/+3
|/