summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* */*: fix rust eclass usedep/mutlilib handling; inherit orderMatt Jolly2024-11-111-2/+3
| | | | | | | | | | | | The rust eclass has been updated to directly inject a required MULTILIB_USEDEP when requested. RUST_USEDEP has been renamed to RUST_REQUIRED_USE to be consistent with other eclasses. llvm-r1 should be imported after cargo and the eclass now enables this. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* media-libs/libdovi: adjust styleIonen Wolkens2024-11-091-29/+25
| | | | | | | | | | | Prefer to avoid having pseudo-duplicate phases where possible. Also simplify src_test, this has no tests (thus why there was no phase defined using cargo-c) but still need to avoid cargo_src_test or it'll start compiling. Bug: https://bugs.gentoo.org/943114 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libdovi: fix phase definitionsMatt Jolly2024-11-091-0/+16
| | | | | | | | | | For multilib, rust eclass needs to consume MULTILIB_USEDEP to generate an appropriate dependency string. This means that multilib needs to be inherited before rust/cargo, and therefore we need to define the phases to include multilib. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* */*: update for slotted RustMatt Jolly2024-11-091-1/+4
| | | | | | | | | | | | | | Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* media-libs/libdovi: drop 3.3.0Ionen Wolkens2024-09-032-192/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libdovi: Stabilize 3.3.1 amd64, #938478Arthur Zamarin2024-08-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-libs/libdovi: add 3.3.1Ionen Wolkens2024-08-042-0/+192
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libdovi: stabilize 3.3.0 for amd64Ionen Wolkens2024-03-281-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libdovi: drop 3.2.0Ionen Wolkens2024-03-282-152/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libdovi: add 3.3.0Ionen Wolkens2024-03-232-0/+153
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-libs/libdovi: new package, add 3.2.0Ionen Wolkens2024-03-083-0/+238
For optional use with media-libs/libplacebo. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>