https://bugzilla.redhat.com/show_bug.cgi?id=2241245 --- Comment #7 from Fabio Valentini <decathorpe@xxxxxxxxx> --- Some minor issues: 1. The License tag for the "source" package in line 26 should only contain the license of the project itself (MPL-2.0). The licenses for statically linked Rust dependencies should only go into the License tag for the gstreamer1-plugin-gtk4 subpackage. 2. You can use the %cargo_cbuild and %cargo_install macros instead of using the "private" %__cargo macro to manually call these commands. I recently added them to the cargo-c package and haven't yet had the opportunity to switch the gst-plugin-reqwest package to them. 3. Why do you use the `-a` (--all-features) flag for %cargo_generate_buildrequires / %cargo_build / %cargo_install / %cargo_test? It doesn't look like the shared object is built with "--all-features", so I don't see why it should be necessary. Or did you *want* to build the plugin with all features enabled? Then the "--all-features" is missing from cbuild / cinstall calls *and* from the %cargo_license_summary / %cargo_license macro calls. 4. It would be great if you could add virtual Provides for the upstream name to the plugin subpackage as well, similar to what we've done in gst-plugin-reqwest. The naming convention for GStreamer plugins in Fedora is rather weird since it doesn't match upstream names at all, so providing the upstream name can prevent some confusion here, I think. -- You are receiving this mail because: You are always notified about changes to this product and component You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=2241245 Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202241245%23c7 _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue