Page MenuHomeFreeBSD

science/paraview: Fix protobuf conflict, upgrade to 5.5.1, modernize options
ClosedPublic

Authored by jwb on Jun 26 2018, 7:05 PM.
Tags
None
Referenced Files
F104206137: D16024.id44494.diff
Wed, Dec 4, 6:09 PM
F104167467: D16024.diff
Wed, Dec 4, 7:17 AM
Unknown Object (File)
Sat, Nov 30, 3:44 AM
Unknown Object (File)
Tue, Nov 26, 6:10 AM
Unknown Object (File)
Mon, Nov 25, 1:53 AM
Unknown Object (File)
Thu, Nov 14, 1:55 PM
Unknown Object (File)
Nov 4 2024, 8:31 PM
Unknown Object (File)
Oct 18 2024, 6:25 PM
Subscribers

Details

Summary

science/paraview: Fix protobuf conflict, upgrade to 5.5.1, modernize options
Approved by jrm (mentor) or wen (mentor)
Differential to be added to commit message

Test Plan

portlint -AC: looks fine
Tested port options
Passed poudriere on {10.4,11.1}-{amd64,i386}

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 17641
Build 17446: arc lint + arc unit

Event Timeline

science/paraview/Makefile
69

Can this line be removed now?

Apparently so. Never would have thought of it. The handbook is vague about
this, but it seems to work fine. I ran a make clean rmconfig configure
with 3 different options combos and got expected results.

I think you needed the .include before you switched to OPTION helpers.

This revision is now accepted and ready to land.Jun 26 2018, 11:43 PM

Yeah, I got that, but now I'm uncertain about exactly which OPTIONS features require it. The handbook isn't clear and the mk file is too big to study in detail. I'll just try without it and add when needed, I guess.

This revision was automatically updated to reflect the committed changes.
In D16024#339403, @jwb wrote:

Yeah, I got that, but now I'm uncertain about exactly which OPTIONS features require it. The handbook isn't clear and the mk file is too big to study in detail. I'll just try without it and add when needed, I guess.

Regarding options, you only need to include bsd.port.options.mk when you need to use the PORT_OPTIONS variable.