pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Committer Request for wip/badwolf
Hi pin,
Thanks for reviewing this. ninja-build is only a tool depend - thanks for catching
that. I've pushed the update.
Kev
pin <voidpin%protonmail.com@localhost> wrote:
> ------- Original Message -------
> On Monday, October 23rd, 2023 at 3:42 AM, Kevin Bloom <kevin.bloom%posteo.net@localhost> wrote:
>
> > Hi all,
> >
> > I've recently built the latest version of badwolf and have committed it
> > to wip. It appears to be functioning as expected and I believe it is ready
> > for merging to -current. One of the more notable changes for package
> > maintainers is the use of `ninja` for building. I looked
> > at a few examples of how other projects use devel/ninja-build and I believe
> > I've done it correctly. If that isn't the case let me know.
> >
> > For information about this release: https://hacktivis.me/releases/badwolf-1.3.0.txt
> >
> > If anyone sees anything incorrect about my recipe, let me know!
> >
> > Thanks,
> >
> > Kev
>
> First of all, thank you for doing this.
> I've been procrastinating about this update for a few weeks now but, never got to it.
> Mainly because webkit-gtk is rather outdated and I don't know enough about it to bring it up-to-date.
> It's a massive codebase.
>
> With that out of the way, a few comments.
>
> 1) PKGREVISION
> Please don't use this on a newly imported package.
> PKGREVISION is for revisions that somehow change the package content of an already existing package version.
> Also, in wip, I tend not to use it at all but you can do it if you want.
> So, as this is the initial import, please remove PKGREVISION.
>
> 2) DEPENDS+= ninja-build ...
> You have this in two places. Please remove on of the entries, there's no need for dupplication.
>
> 3) DEPENDS+= ninja-build ... again
> Is ninja-build really a runtime dependency?
> If not (which I suspect is the case), if it is only a build dependency, please use TOOL_DEPENDS instead of DEPENDS
>
> Else, it looks good to me.
>
> Regards
Home |
Main Index |
Thread Index |
Old Index