-
-
Notifications
You must be signed in to change notification settings - Fork 154
Enable builds on Fedora using Packit #3479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
9b6c8bc
to
a6ffb7a
Compare
7ceb794
to
43923a5
Compare
9ddde24
to
dac61de
Compare
30c82d7
to
0c3e8ff
Compare
@hermet Is anything else needed from me for this? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR enables Fedora package builds for ThorVG using Packit, a tool that automates package building and testing for Fedora. The changes add the necessary RPM spec file for building ThorVG packages and configure Packit to automatically build packages on pull requests.
- Adds a comprehensive RPM spec file for ThorVG with proper dependencies and build configuration
- Configures Packit to build packages for multiple Fedora architectures on pull request triggers
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
File | Description |
---|---|
buildtools/thorvg.spec | Complete RPM spec file defining package metadata, dependencies, build steps, and file listings for main, devel, and doc packages |
.packit.yml | Packit configuration file specifying build targets and notification settings for automated Fedora builds |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
- Animations: Lottie | ||
|
||
%package devel | ||
Summary: Development headres and libraries |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's a typo in 'headres' which should be 'headers'.
Summary: Development headres and libraries | |
Summary: Development headers and libraries |
Copilot uses AI. Check for mistakes.
@bkmgit hi, thanks for contribution. Still there are 2 thing we might need a confident to apply this.
|
7b0fe6f
to
811aac3
Compare
Closes #3371
To get it to work, someone with commit access will need to agree to make a Fedora account at:
https://accounts.fedoraproject.org/
and agree to Fedora Code of Conduct, then follow the steps at:
http://packit.dev/docs/guide#1-set-up-packit-integration