diff --git a/security/gef/Makefile b/security/gef/Makefile index cb5d8219d5a4..8b42eb684697 100644 --- a/security/gef/Makefile +++ b/security/gef/Makefile @@ -1,46 +1,45 @@ PORTNAME= gef -DISTVERSION= 2022.01 -PORTREVISION= 1 +DISTVERSION= 2026.01 CATEGORIES= security python MAINTAINER= 0mp@FreeBSD.org COMMENT= GDB Enhanced Features for exploit devs & reversers -WWW= https://gef.rtfd.io +WWW= https://hugsy.github.io/gef/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= gdb>7.7:devel/gdb USES= python:run USE_GITHUB= yes GH_ACCOUNT= hugsy NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message SUB_LIST= UTILITY_NAME=${_UTILITY_NAME} PLIST_FILES= ${DATADIR_REL}/${_UTILITY_NAME} OPTIONS_DEFINE= OPTIONALDEPS OPTIONS_DEFAULT= OPTIONALDEPS OPTIONALDEPS_DESC= Install optional dependencies for extra functionalities OPTIONALDEPS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}capstone>0:devel/py-capstone@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}keystone-engine>0:devel/py-keystone-engine@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ropper>0:security/py-ropper@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unicorn>0:emulators/py-unicorn@${PY_FLAVOR} _UTILITY_NAME= gef.py post-patch: ${REINPLACE_CMD} 's|%%PYTHON%%|${PYTHON_CMD:T}|g' ${WRKSRC}/${_UTILITY_NAME} do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${_UTILITY_NAME} ${STAGEDIR}${DATADIR} .include diff --git a/security/gef/distinfo b/security/gef/distinfo index 7fa372790749..8b72bb6965b3 100644 --- a/security/gef/distinfo +++ b/security/gef/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1645393749 -SHA256 (hugsy-gef-2022.01_GH0.tar.gz) = bb1070dfee440577927d7fa1aa5d310d9fb7297d87ffd786ee63cc6ae7f0f177 -SIZE (hugsy-gef-2022.01_GH0.tar.gz) = 211779 +TIMESTAMP = 1789557891 +SHA256 (hugsy-gef-2026.01_GH0.tar.gz) = 6e58afbda13ef976aa46a2f138b5422829a0d3c4b71246f4546cbd7383ce2e76 +SIZE (hugsy-gef-2026.01_GH0.tar.gz) = 247419