https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282312
--- Comment #10 from Tomoaki AOKI <[email protected]> ---
(In reply to Austin Shafer from comment #6)
Well, it would be nice for anyone who want New Feature Branch or BETA Branch of
drivers.
But there are some difficulties not to touch x11/nvidia-driver and
x11/linux-nvidia-libs.
These 2 are master ports for legacy drivers and legacy drivers just sets
DISTVERSION, PORTREVISION, MASTERDIRMASTERDIR and PKGNAMESUFFIX, then includes
${MASTERDIR}/Makefile. Then master port handles everything. (Plenty of
conditionals and reinplaces, as danfe@ doesn't want local patch files to
increase.)
And as we discussed on past PR or Forums, usual overriding of DISTVERSION
doesn't work for graphics/nvidia-drm*-kmod ports and need editing
x11/nvidia-driver/Makefile.version. (Otherwise, pkg version is changed as
specified but actually built with x11/nviida-driver part with the version in
x11/nvidia-driver/Makefile.version, thus, doesn't work.)
Putting above aside, possibly splitting distinfo per version and let master
ports' Makefile to choose specified one could help graphics/nvidia-drm-*-kmod
ports when graphics/drm-*-kmod and/or x11/nvidia-driver are updated.
Deleting distinfo from graphics/nvidia-drm-*-kmod, merging distinfo of
x11/nvidia-driver and corresponding graphics/drm-*-kmod into ${WRKDIR} at
pre-fetch target and using it would make things easier if it works as I imagine
(not at all tested, just an idea).
Maybe OK without splitting distinfo of x11/nvidia-driver, but it could cause
unneeded fetch of distfiles for legacy ports (not sure, though).
--
You are receiving this mail because:
You are on the CC list for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.