El Tue, 13 Feb 2024 11:39:38 +0000
Stuart Henderson <s...@spacehopper.org> escribió:
> On 2024/02/12 13:42, Jose Maldonado wrote:
> > 
> > Hello everyone! Another new port here!
> > 
> > In this case I bring graphics/glad [1] a Multi-Language
> > Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator that is part of the new
> > dependencies to build libplacebo (>=v6.338.0) and therefore
> > necessary to build mpv (v0.37.0)
> > 
> > Built and tested, take a look and feedback is welcome.
> 
> Some tweaks on top, new tar attached is ok sthen
> 
> : -COMMENT =  Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL
> Loader-Generator : +COMMENT = multi-language
> Vulkan/GL/GLES/EGL/GLX/WGL loader-generator
> 
> prefer lowercase in COMMENT except for proper nouns/abbreviations
> 
> : -V =                2.0.5
> : -PKGNAME =  glad-${V}
> : -GH_TAGNAME =       v${V}
> : +GH_TAGNAME =       v2.0.5
> :  GH_ACCOUNT =       Dav1dde
> :  GH_PROJECT =       glad
> 
> extra lines not needed, default uses the project name followed b6
> tagname with ^v stripped
> 
> : -MODULES=           lang/python
> : +MODULES =  lang/python
> 
> consistent whitespace
> 
> : -MODPY_SETUPTOOLS=  Yes
> : +MODPY_PYBUILD =    setuptools
> 
> use the PEP517 build infrastructure, don't use MODPY_SETUPTOOLS for
> new ports
> 
> : -RUN_DEPENDS =      www/py-jinja2 \
> : -           textproc/py-MarkupSafe
> : +RUN_DEPENDS =      www/py-jinja2${MODPY_FLAVOR} \
> : +           textproc/py-MarkupSafe${MODPY_FLAVOR}
> 
> missing flavour extension
> 
> :  post-install:
> : -   mv -f ${WRKDIST}/example ${PREFIX}/share/examples/glad
> : +   ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/glad
> : +   cp -r ${WRKDIST}/example/* ${PREFIX}/share/examples/glad
> 
> it's better not to remove things from the WRKDIST
> 
> : -NO_BUILD =         Yes
> 
> that's just wrong, there is a build stage
> 
> :  Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official
> :  specifications for multiple languages.
> : -
> : -Main website: https://glad.dav1d.de/
> : -
> : -Github: https://github.com/Dav1dde/glad
> 
> WWW is added automatically from HOMEPAGE.
> Not usually worth adding github links here (it's obvious from the
> Makefile anyway).
> 
> (+ regen pkg/PLIST)
> 


Hi! Changes tested, all look good, the mpv and libplacebo builds
without issues. 

Thanks @sthen

-- 
*********************************************************
Dios en su cielo, todo bien en la Tierra

Reply via email to