Opened 20 months ago
Closed 17 months ago
#67197 closed defect (fixed)
libopenraw: add a legacy option for system without Rust
Reported by: | barracuda156 | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | powerpc, leopard, snowleopard | Cc: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
Port: | libopenraw |
Description
I have checked, and turns out that libopenraw
did not always depend on Rust. We could add support for systems without Rust by pegging those to a legacy version.
Change History (5)
comment:1 Changed 20 months ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Cc: | MarcusCalhoun-Lopez added |
---|
comment:2 follow-up: 3 Changed 20 months ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
comment:3 Changed 20 months ago by barracuda156
Replying to MarcusCalhoun-Lopez:
Assuming everything is working properly, PowerPC systems are the only ones without Rust.
If the pull request that adds the cargo_fetch PG is merged, libopenraw should work back to 32-bit 10.5.
Then yes, add a legacy version for PPC. (Not in your PR, of course. I will check which one was the last not to need Rust.)
UPD. Description says:
Rust to support CR3.
Wonder if this can be just thrown out conditionally on PPC, and then the current version builds.
comment:4 Changed 20 months ago by barracuda156
This one is apparently the latest version without Rust: https://github.com/macports/macports-ports/tree/5910feee35d95da0b0b7ee444dd5c864ad9ce53d/graphics/libopenraw
comment:5 Changed 17 months ago by mascguy (Christopher Nielsen)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Resolved via new port libopenraw-legacy
, added 2023-04-27:
https://github.com/macports/macports-ports/commit/dda20c1966aefef8769dad80c2cc4b717a3a9a56
Assuming everything is working properly, PowerPC systems are the only ones without Rust.
If the pull request that adds the cargo_fetch PG is merged, libopenraw should work back to 32-bit 10.5.