Turn xorg and related libs into BUILD_DEPENDS to avoid requiring them
when installing from packages.
PR: 294358
Reported by: raivo@lehma.com
Differential D59167
java/openjdk{25,26}: Don't req xorg for headless Authored by haraldei on Tue, Aug 25, 9:39 AM. Tags None Referenced Files
Subscribers
Details Turn xorg and related libs into BUILD_DEPENDS to avoid requiring them PR: 294358
Diff Detail
Event TimelineComment Actions Mainly just a check that I got the field in the commit message right, but feel free to have a look to see if the patches looks ok too.
Comment Actions Address review comments. Kept the BUILD_DEPENDS lines while waiting for feedback from original author. Comment Actions Removed BUILD_DEPENDS lines no longer needed after 25.0.4 and 26.0.2, and Comment Actions Is there any specific reason for checking flavor twice? Putting USES + USE_XORG into same conditional would be nicer. Or just leaving USE_XORG as is because it's no-op without USES=... xorg .... Comment Actions I think the checks were just added around where the USES and USE_XORG lines already were placed. Portclippy complains if I put the USES and USE_XORG lines together, but moving the additions to RUN_DEPENDS into the same conditional as USES causes no complains. I'll clean up some more portclippy issues, and test a bit more before submitting a new patch for review. | |||||||||||||||||||||||||||||||||||||||||||