Page MenuHomeFreeBSD

*/*: Prepare removal of Uses=qca
AcceptedPublic

Authored by fernape on Fri, Feb 21, 7:14 AM.

Details

Reviewers
danfe
fluffy
rhurlin
makc
Group Reviewers
kde
Summary

kde@ is in favor of removing Uses=qca that was initially introduced to help with
the migration from OpenSSL < 1.1 for FreeBSD 11.

Add the corresponding 'LIB_DEPENDS` on those ports still using this feature.

Building this ports requires building more than 580 ports. After several runs, I got that number down to 160, but there are quite a few that don't build in my not-so-beefy machine.
So I kindly request that maintainers check the correctness of this change :-)

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 62563
Build 59447: arc lint + arc unit

Event Timeline

fernape created this revision.
danfe requested changes to this revision.Fri, Feb 21, 9:19 AM
danfe added inline comments.
net-im/psi/Makefile
14

I think you're using the wrong flavor here, it should be @qt5 (cf. USES below). I also don't see the need to bump port revision, presuming that existing USES=qca pulls exactly that library.

This revision now requires changes to proceed.Fri, Feb 21, 9:19 AM

PORTREVSION bumps are not needed, as Alexey has already noticed, since nothing changes for packages. net-im/psi should depend on qt5 flavor, other ports look fine. I'd keep LIB_DEPENDS sorted where they were sorted, but it's not a big deal.

PORTREVSION bumps are not needed, as Alexey has already noticed, since nothing changes for packages. net-im/psi should depend on qt5 flavor, other ports look fine. I'd keep LIB_DEPENDS sorted where they were sorted, but it's not a big deal.

Should be done now.

net-im/psi/Makefile
14

Thanks for spotting this.

This revision is now accepted and ready to land.Fri, Feb 21, 3:45 PM

Both QGIS ports related changes LGTM. Thanks!