Bug 2306884 - Review Request: wayqt - The Qt-based library to handle Wayland and Wlroots protocols
Summary: Review Request: wayqt - The Qt-based library to handle Wayland and Wlroots pr...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL: https://gitlab.com/desktop-frameworks...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-08-21 18:08 UTC by Steve Cossette
Modified: 2024-08-22 13:09 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)
The .spec file difference from Copr build 7932241 to 7934744 (1.21 KB, patch)
2024-08-22 13:09 UTC, Fedora Review Service
no flags Details | Diff

Description Steve Cossette 2024-08-21 18:08:53 UTC
Spec URL: https://farchord.fedorapeople.org/reviews/wayqt/wayqt.spec
SRPM URL: https://farchord.fedorapeople.org/reviews/wayqt/wayqt-0.2.0-1.fc40.src.rpm

Description:
The Qt-based library to handle Wayland and Wlroots protocols to be used with any Qt project.
Additionally, Wayfire's private protocol as well is supported. As the project develops, support
for custom protocols may be added.

Fedora Account System Username: farchord

Comment 1 Fedora Review Service 2024-08-21 19:58:30 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7932241
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2306884-wayqt/fedora-rawhide-x86_64/07932241-wayqt/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 me 2024-08-22 10:31:41 UTC
As per #devel:fedoraproject.org discussion, the `cmake` BuildRequires can be dropped: https://copr.fedorainfracloud.org/coprs/samcday/wayqt/build/7932232/

Additionally the `cmake(Qt6Foo)` build-deps could also be changed to `pkgconfig(Qt6Foo)`, which is perhaps more appropriate?

Finally, `fedpkg lint` is complaining about line length on pkgdesc, I propose this alternative:

```
%global _description \
A Qt-based library to handle Wayland and Wlroots protocols, to be used with \
any Qt project. \
Wayfire's private protocol is also supported. As the project develops, support \
for custom protocols may be added. \
```

I lack the necessary permissions to set the Whiteboard status for these early nits.

Comment 3 Neal Gompa 2024-08-22 11:37:56 UTC
Meson searches by pkgconfig, so it does make sense to use the pkgconfig() names instead.

Comment 4 Steve Cossette 2024-08-22 12:12:01 UTC
Spec URL: https://farchord.fedorapeople.org/reviews/wayqt/wayqt.spec
SRPM URL: https://farchord.fedorapeople.org/reviews/wayqt/wayqt-0.2.0-1.fc40.src.rpm

Updated buildrequires and description

Comment 5 Fedora Review Service 2024-08-22 13:09:03 UTC
Created attachment 2044606 [details]
The .spec file difference from Copr build 7932241 to 7934744

Comment 6 Fedora Review Service 2024-08-22 13:09:05 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7934744
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2306884-wayqt/fedora-rawhide-x86_64/07934744-wayqt/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.


Note You need to log in before you can comment on or make changes to this bug.