https://bugzilla.redhat.com/show_bug.cgi?id=2124329
Bug ID: 2124329 Summary: Review Request: rust-cssparser - Rust implementation of CSS Syntax Level 3 Product: Fedora Version: rawhide Hardware: All OS: Linux Status: NEW Component: Package Review Severity: medium Priority: medium Assignee: nobody@fedoraproject.org Reporter: klember@redhat.com QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
Spec URL: https://kalev.fedorapeople.org/rust-cssparser.spec SRPM URL: https://kalev.fedorapeople.org/rust-cssparser-0.28.1-4.fc38.src.rpm Description: Rust implementation of CSS Syntax Level 3. Fedora Account System Username: kalev
This is a re-review of a retired package, one that is needed for building librsvg2. My goal here is to switch librsvg2 to build against Fedora packaged crates instead of the vendored rust crates it's using now.
Note that this depends on two other re-reviews, rust-cssparser-macros and rust-dtoa-short. The package builds fine locally in mock against locally-built rust-cssparser-macros and rust-dtoa-short.
Also note that I'm only unretiring the package and I've deliberately left it at version 0.28.1 that the package was before retirement and haven't updated it to 0.29.6. The reason for this is that librsvg currently needs 0.28.x and it seems a bit weird to unretire this package because of librsvg, but include an incompatible version update to 0.29.6 and then immediately have to create a compat rust-cssparser0.28 package, which would mean that nothing in Fedora uses rust-cssparser again.