Index: benchmarks/uica/Makefile =================================================================== --- benchmarks/uica/Makefile +++ benchmarks/uica/Makefile @@ -1,5 +1,5 @@ PORTNAME= uiCA -PORTVERSION= g20221215+${INSTRVERSION} +PORTVERSION= g20230115+${INSTRVERSION} CATEGORIES= benchmarks devel MASTER_SITES= https://uops.info/instructions.xml?dummy=/:instructions \ https://uops.info/:instructions @@ -21,7 +21,7 @@ USES= compiler python shebangfix USE_GITHUB= yes GH_ACCOUNT= andreas-abel -GH_TAGNAME= e6421b5957ec53eaa05dc150b2a40c5e0abc6dd4 +GH_TAGNAME= 0940b170c5ff675eabfa02108023dd09f08d769c GH_TUPLE= andreas-abel:XED-to-XML:c71679ee893ae91db677056d542f305fcc433cb1:xed/XED-to-XML \ intelxed:mbuild:09b6654be0c52bf1df44e88c88b411a67b624cbd:mbuild/mbuild USE_PYTHON= concurrent flavors @@ -47,16 +47,13 @@ (cd ${WRKSRC}/XED-to-XML && ${PYTHON_CMD} mfile.py ${MFLAGS} --no-encoder pymodule) ${LN} -f ${WRKSRC}/XED-to-XML/xed.* ${WRKSRC}/ (cd ${WRKSRC} && ${PYTHON_CMD} convertXML.py ${DISTDIR}/${INSTRUCTIONS}) - ${RM} -r ${WRKSRC}/__pycache__ -.for f in microArchConfigs.py uiCA.py x64_lib.py instrData - ${PYTHON_CMD} -m compileall ${WRKSRC}/$f -.endfor do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${PYTHON_LIBDIR}/lib-dynload/ ${INSTALL_DATA} ${WRKSRC}/traceTemplate.html ${STAGEDIR}${DATADIR}/ ${INSTALL_LIB} ${WRKSRC}/xed${PYTHON_EXT_SUFFIX}.so ${STAGEDIR}${PYTHON_LIBDIR}/lib-dynload/ - (cd ${WRKSRC} && ${COPYTREE_SHARE} '__pycache__ instrData microArchConfigs.py x64_lib.py' ${STAGEDIR}${PYTHON_LIBDIR}) + (cd ${WRKSRC} && ${COPYTREE_SHARE} 'instrData microArchConfigs.py x64_lib.py' ${STAGEDIR}${PYTHON_LIBDIR} '! -name \*.pyc') + ${FIND} ${STAGEDIR}${PYTHON_LIBDIR} -name __pycache__ -delete ${INSTALL_SCRIPT} ${WRKSRC}/uiCA.py ${STAGEDIR}${PREFIX}/bin/uiCA .include Index: benchmarks/uica/distinfo =================================================================== --- benchmarks/uica/distinfo +++ benchmarks/uica/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1672318716 +TIMESTAMP = 1677406257 SHA256 (instructions_Dec2022.xml) = 69b2098c239ef7530d194caf5b2d85122d2158d64df5e1e77b9124796c87a420 SIZE (instructions_Dec2022.xml) = 114820836 -SHA256 (andreas-abel-uiCA-g20221215+2022.12-e6421b5957ec53eaa05dc150b2a40c5e0abc6dd4_GH0.tar.gz) = d98f6209060fe6b2715e332f2caac065a804dfdda1a72cc821f59df55abac483 -SIZE (andreas-abel-uiCA-g20221215+2022.12-e6421b5957ec53eaa05dc150b2a40c5e0abc6dd4_GH0.tar.gz) = 50968 +SHA256 (andreas-abel-uiCA-g20230115+2022.12-0940b170c5ff675eabfa02108023dd09f08d769c_GH0.tar.gz) = a88f68abe8543d8a7b09786b400bd882b0306a8ba4be82eb2290f087209a1603 +SIZE (andreas-abel-uiCA-g20230115+2022.12-0940b170c5ff675eabfa02108023dd09f08d769c_GH0.tar.gz) = 51137 SHA256 (andreas-abel-XED-to-XML-c71679ee893ae91db677056d542f305fcc433cb1_GH0.tar.gz) = b610897d541cf808cfbf53c5a9abe384e7ca2cac25939e994a737d3bcfa00c35 SIZE (andreas-abel-XED-to-XML-c71679ee893ae91db677056d542f305fcc433cb1_GH0.tar.gz) = 1286967 SHA256 (intelxed-mbuild-09b6654be0c52bf1df44e88c88b411a67b624cbd_GH0.tar.gz) = 5af6b3f0394df1332dd2f09d842719bd2ece1037c09cd042f18e417dddf1e54e Index: benchmarks/uica/pkg-plist =================================================================== --- benchmarks/uica/pkg-plist +++ benchmarks/uica/pkg-plist @@ -1,7 +1,4 @@ bin/uiCA -%%PYTHON_LIBDIR%%/__pycache__/microArchConfigs%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/__pycache__/uiCA%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/__pycache__/x64_lib%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_LIBDIR%%/instrData/BDW_data.py %%PYTHON_LIBDIR%%/instrData/CFL_data.py %%PYTHON_LIBDIR%%/instrData/CLX_data.py @@ -15,20 +12,6 @@ %%PYTHON_LIBDIR%%/instrData/SNB_data.py %%PYTHON_LIBDIR%%/instrData/TGL_data.py %%PYTHON_LIBDIR%%/instrData/__init__.py -%%PYTHON_LIBDIR%%/instrData/__pycache__/BDW_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/CFL_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/CLX_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/HSW_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/ICL_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/IVB_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/KBL_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/RKL_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/SKL_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/SKX_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/SNB_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/TGL_data%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_LIBDIR%%/instrData/__pycache__/uArchInfo%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_LIBDIR%%/instrData/uArchInfo.py %%PYTHON_LIBDIR%%/lib-dynload/xed%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_LIBDIR%%/microArchConfigs.py