Spec URL: https://pagure.io/mochaa-rpms/chayang/raw/rawhide/f/chayang.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/mochaa/chayang/fedora-rawhide-x86_64/06415278-chayang/chayang-0.1.0-1.fc40.src.rpm Description: Gradually dim the screen. Can be used to implement a grace period before locking the session. Fedora Account System Username: mochaa
Taking review.
Source matches upstream: $ sha512sum chayang-0.1.0.tar.gz chayang-0.1.0.tar.gz.orig 62924d1cf66b43882672f917499e4e73ca221bc1fbeaee2ac3efb9969a5d022c0d414d043b50905a619b9963bf5281b735e4903cfaa68b794c03b46f569aab02 chayang-0.1.0.tar.gz 62924d1cf66b43882672f917499e4e73ca221bc1fbeaee2ac3efb9969a5d022c0d414d043b50905a619b9963bf5281b735e4903cfaa68b794c03b46f569aab02 chayang-0.1.0.tar.gz.orig licensecheck finds a file licensed under HPND-sell-variant license: ./protocol/wlr-layer-shell-unstable-v1.xml: HPND-sell-variant and/or ntp_disclaimer So, the License: tag must be corrected. Fortunately, the missing license is already in allowed list: https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ The package builds in mock on rawhide. rpmlint is clean: chayang.x86_64: W: no-manual-page-for-binary chayang chayang.spec:40: W: macro-in-%changelog %{autochangelog} =========================== 4 packages and 0 specfiles checked; 0 errors, 2 warnings, 0 badness; has taken 0.3 s ===========================
As per discussed in #fedora-devel, those XML files are used to generate C bindings, so it is not relevant. See https://src.fedoraproject.org/rpms/wlroots and https://src.fedoraproject.org/rpms/sway
I'd say I agree with the view presented here: https://opensource.stackexchange.com/questions/6058/is-code-generated-from-an-interface-definition-file-a-derivative-work Namely, that the generated C source inherits the license of the XML files from which it's generated.
I kinda know why is that. This is just the "old way" of writing the MIT license, see <https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#Old_Style_with_legal_disclaimer>. I think it is safe to just keep the MIT tag.
Spec URL: https://pagure.io/mochaa-rpms/chayang/raw/rawhide/f/chayang.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/mochaa/chayang/fedora-rawhide-x86_64/06468739-chayang/chayang-0.1.0-1.fc40.src.rpm Updated to add HPND-sell-variant.
Looks good now, approved.
The Pagure repository was created at https://src.fedoraproject.org/rpms/chayang
FEDORA-2023-8839d8d417 has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2023-8839d8d417
FEDORA-2023-8839d8d417 has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.