git: d9ae8bc878ee - main - misc/comfyui: update 0.25.1 → 0.26.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 29 Jun 2026 05:55:48 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d9ae8bc878eecef1263d0d921e7ff74d0080b63e
commit d9ae8bc878eecef1263d0d921e7ff74d0080b63e
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-06-29 05:20:05 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-06-29 05:55:32 +0000
misc/comfyui: update 0.25.1 → 0.26.0
---
misc/comfyui/Makefile | 20 ++++++++++----------
misc/comfyui/distinfo | 6 +++---
misc/comfyui/pkg-plist | 27 +++++++++++++++++++++------
3 files changed, 34 insertions(+), 19 deletions(-)
diff --git a/misc/comfyui/Makefile b/misc/comfyui/Makefile
index 1f0678719dfa..bfe2cbbb801f 100644
--- a/misc/comfyui/Makefile
+++ b/misc/comfyui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= comfyui
DISTVERSIONPREFIX= v
-DISTVERSION= 0.25.1
+DISTVERSION= 0.26.0
CATEGORIES= misc python # machine-learning
MAINTAINER= yuri@FreeBSD.org
@@ -16,10 +16,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.11.8:www/py-aiohttp@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}av>=16.0.0:multimedia/py-av@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}blake3>0:security/py-blake3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}comfy-aimdo>=0.4.10:misc/py-comfy-aimdo@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}comfy-kitchen>=0.2.10:misc/py-comfy-kitchen@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}comfyui-embedded-docs>=0.5.4:misc/py-comfyui-embedded-docs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}comfyui-frontend-package>=1.45.15:misc/py-comfyui-frontend-package@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}comfyui-workflow-templates>=0.10.0:misc/py-comfyui-workflow-templates@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}comfy-kitchen>=0.2.14:misc/py-comfy-kitchen@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}comfyui-embedded-docs>=0.5.5:misc/py-comfyui-embedded-docs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}comfyui-frontend-package>=1.45.19:misc/py-comfyui-frontend-package@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}comfyui-workflow-templates>=0.11.0:misc/py-comfyui-workflow-templates@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}einops>0:misc/py-einops@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}filelock>0:sysutils/py-filelock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}glfw>0:graphics/py-glfw@${PY_FLAVOR} \
@@ -82,19 +82,19 @@ do-install:
${MKDIR} ${STAGEDIR}${WRITABLE_DIR}/user
${MKDIR} ${STAGEDIR}${WRITABLE_DIR}/user/default
${MKDIR} ${STAGEDIR}${WRITABLE_DIR}/temp
- ${RLN} -s ${STAGEDIR}${WRITABLE_DIR}/user ${STAGEDIR}${COMFYUI_DIR}/user
- ${RLN} -s ${STAGEDIR}${WRITABLE_DIR}/temp ${STAGEDIR}${COMFYUI_DIR}/temp
+ ${RLN} ${STAGEDIR}${WRITABLE_DIR}/user ${STAGEDIR}${COMFYUI_DIR}/user
+ ${RLN} ${STAGEDIR}${WRITABLE_DIR}/temp ${STAGEDIR}${COMFYUI_DIR}/temp
.for dir in audio_encoders checkpoints clip clip_vision controlnet diffusers diffusion_models embeddings gligen hypernetworks \
latent_upscale_models loras model_patches photomaker style_models text_encoders unet upscale_models vae vae_approx
${RM} -r ${STAGEDIR}${COMFYUI_DIR}/models/${dir}
${MKDIR} ${STAGEDIR}${WRITABLE_DIR}/models/${dir}
- ${RLN} -s ${STAGEDIR}${WRITABLE_DIR}/models/${dir} ${STAGEDIR}${COMFYUI_DIR}/models/${dir}
+ ${RLN} ${STAGEDIR}${WRITABLE_DIR}/models/${dir} ${STAGEDIR}${COMFYUI_DIR}/models/${dir}
.endfor
# move installed files to the writable location
${MV} ${STAGEDIR}${COMFYUI_DIR}/input ${STAGEDIR}${WRITABLE_DIR}/input
- ${RLN} -s ${STAGEDIR}${WRITABLE_DIR}/input ${STAGEDIR}${COMFYUI_DIR}/input
+ ${RLN} ${STAGEDIR}${WRITABLE_DIR}/input ${STAGEDIR}${COMFYUI_DIR}/input
${MKDIR} ${STAGEDIR}${WRITABLE_DIR}/output
${RM} -r ${STAGEDIR}${COMFYUI_DIR}/output
- ${RLN} -s ${STAGEDIR}${WRITABLE_DIR}/output ${STAGEDIR}${COMFYUI_DIR}/output
+ ${RLN} ${STAGEDIR}${WRITABLE_DIR}/output ${STAGEDIR}${COMFYUI_DIR}/output
.include <bsd.port.mk>
diff --git a/misc/comfyui/distinfo b/misc/comfyui/distinfo
index 03b05165a646..80cf1f77e4ec 100644
--- a/misc/comfyui/distinfo
+++ b/misc/comfyui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1781854459
-SHA256 (Comfy-Org-ComfyUI-v0.25.1_GH0.tar.gz) = bc67a4e960e7bd93673ffa953c074ec5c57178bc7477e81d65595e56c930ab90
-SIZE (Comfy-Org-ComfyUI-v0.25.1_GH0.tar.gz) = 11427142
+TIMESTAMP = 1782630548
+SHA256 (Comfy-Org-ComfyUI-v0.26.0_GH0.tar.gz) = 0d58abca4dc1feabc4132778305e7e4f39f2bc0842e7c8efda3a1187d3cd5443
+SIZE (Comfy-Org-ComfyUI-v0.26.0_GH0.tar.gz) = 11513730
diff --git a/misc/comfyui/pkg-plist b/misc/comfyui/pkg-plist
index 7e91f9d0a747..3e720b2fd952 100644
--- a/misc/comfyui/pkg-plist
+++ b/misc/comfyui/pkg-plist
@@ -1,3 +1,4 @@
+bin/comfyui
%%DATADIR%%/.spectral.yaml
%%DATADIR%%/CODEOWNERS
%%DATADIR%%/CONTRIBUTING.md
@@ -78,6 +79,8 @@
%%DATADIR%%/blueprints/Brightness and Contrast.json
%%DATADIR%%/blueprints/Canny to Image (Z-Image-Turbo).json
%%DATADIR%%/blueprints/Canny to Video (LTX 2.0).json
+%%DATADIR%%/blueprints/Character Replacement (SCAIL-2 Base).json
+%%DATADIR%%/blueprints/Character Replacement (SCAIL-2 Extend).json
%%DATADIR%%/blueprints/Chromatic Aberration.json
%%DATADIR%%/blueprints/Color Adjustment.json
%%DATADIR%%/blueprints/Color Balance.json
@@ -99,8 +102,10 @@
%%DATADIR%%/blueprints/Image Blur.json
%%DATADIR%%/blueprints/Image Captioning (gemini).json
%%DATADIR%%/blueprints/Image Channels.json
+%%DATADIR%%/blueprints/Image Depth Estimation (Depth Anything 3).json
%%DATADIR%%/blueprints/Image Depth Estimation (Lotus Depth).json
%%DATADIR%%/blueprints/Image Depth Estimation (MoGe).json
+%%DATADIR%%/blueprints/Image Edit (Bernini-R).json
%%DATADIR%%/blueprints/Image Edit (FireRed Image Edit 1.1).json
%%DATADIR%%/blueprints/Image Edit (Flux.2 Dev).json
%%DATADIR%%/blueprints/Image Edit (Flux.2 Klein 4B).json
@@ -114,6 +119,7 @@
%%DATADIR%%/blueprints/Image Outpainting (Qwen-Image).json
%%DATADIR%%/blueprints/Image Segmentation (SAM3).json
%%DATADIR%%/blueprints/Image Upscale(Z-image-Turbo).json
+%%DATADIR%%/blueprints/Image to Gaussian Splat (TripoSplat).json
%%DATADIR%%/blueprints/Image to Layers(Qwen-Image-Layered).json
%%DATADIR%%/blueprints/Image to Model (Hunyuan3d 2.1).json
%%DATADIR%%/blueprints/Image to Pose Map (SDPose Multi-Person).json
@@ -129,12 +135,14 @@
%%DATADIR%%/blueprints/Sharpen.json
%%DATADIR%%/blueprints/Split Image Grid to Tiles.json
%%DATADIR%%/blueprints/Text to Audio (ACE-Step 1.5).json
+%%DATADIR%%/blueprints/Text to Image (Anima Base 1.0).json
%%DATADIR%%/blueprints/Text to Image (Anima).json
%%DATADIR%%/blueprints/Text to Image (Ernie Image Turbo).json
%%DATADIR%%/blueprints/Text to Image (Ernie Image).json
%%DATADIR%%/blueprints/Text to Image (Flux.1 Dev).json
%%DATADIR%%/blueprints/Text to Image (Flux.1 Krea Dev).json
%%DATADIR%%/blueprints/Text to Image (Flux.2 Dev).json
+%%DATADIR%%/blueprints/Text to Image (Ideogram v4).json
%%DATADIR%%/blueprints/Text to Image (NetaYume Lumina).json
%%DATADIR%%/blueprints/Text to Image (Qwen-Image 2512).json
%%DATADIR%%/blueprints/Text to Image (Qwen-Image).json
@@ -145,7 +153,9 @@
%%DATADIR%%/blueprints/Text to Video (Wan 2.2).json
%%DATADIR%%/blueprints/Unsharp Mask.json
%%DATADIR%%/blueprints/Video Captioning (Gemini).json
+%%DATADIR%%/blueprints/Video Depth Estimation (Depth Anything 3).json
%%DATADIR%%/blueprints/Video Depth Estimation (MoGe).json
+%%DATADIR%%/blueprints/Video Edit (Bernini-R).json
%%DATADIR%%/blueprints/Video Face Detection (Mediapipe).json
%%DATADIR%%/blueprints/Video Inpaint (VOID).json
%%DATADIR%%/blueprints/Video Inpainting (Wan2.1 VACE).json
@@ -216,6 +226,7 @@
%%DATADIR%%/comfy/ldm/audio/embedders.py
%%DATADIR%%/comfy/ldm/audio/vae_sa3.py
%%DATADIR%%/comfy/ldm/aura/mmdit.py
+%%DATADIR%%/comfy/ldm/boogu/model.py
%%DATADIR%%/comfy/ldm/cascade/common.py
%%DATADIR%%/comfy/ldm/cascade/controlnet.py
%%DATADIR%%/comfy/ldm/cascade/stage_a.py
@@ -277,6 +288,7 @@
%%DATADIR%%/comfy/ldm/hydit/posemb_layers.py
%%DATADIR%%/comfy/ldm/ideogram4/model.py
%%DATADIR%%/comfy/ldm/kandinsky5/model.py
+%%DATADIR%%/comfy/ldm/krea2/model.py
%%DATADIR%%/comfy/ldm/lens/model.py
%%DATADIR%%/comfy/ldm/lightricks/av_model.py
%%DATADIR%%/comfy/ldm/lightricks/embeddings_connector.py
@@ -389,6 +401,7 @@
%%DATADIR%%/comfy/text_encoders/anima.py
%%DATADIR%%/comfy/text_encoders/aura_t5.py
%%DATADIR%%/comfy/text_encoders/bert.py
+%%DATADIR%%/comfy/text_encoders/boogu.py
%%DATADIR%%/comfy/text_encoders/byt5_config_small_glyph.json
%%DATADIR%%/comfy/text_encoders/byt5_tokenizer/added_tokens.json
%%DATADIR%%/comfy/text_encoders/byt5_tokenizer/special_tokens_map.json
@@ -412,6 +425,7 @@
%%DATADIR%%/comfy/text_encoders/ideogram4.py
%%DATADIR%%/comfy/text_encoders/jina_clip_2.py
%%DATADIR%%/comfy/text_encoders/kandinsky5.py
+%%DATADIR%%/comfy/text_encoders/krea2.py
%%DATADIR%%/comfy/text_encoders/llama.py
%%DATADIR%%/comfy/text_encoders/llama_tokenizer/tokenizer.json
%%DATADIR%%/comfy/text_encoders/llama_tokenizer/tokenizer_config.json
@@ -432,6 +446,7 @@
%%DATADIR%%/comfy/text_encoders/qwen35_tokenizer/merges.txt
%%DATADIR%%/comfy/text_encoders/qwen35_tokenizer/tokenizer_config.json
%%DATADIR%%/comfy/text_encoders/qwen35_tokenizer/vocab.json
+%%DATADIR%%/comfy/text_encoders/qwen3vl.py
%%DATADIR%%/comfy/text_encoders/qwen_image.py
%%DATADIR%%/comfy/text_encoders/qwen_vl.py
%%DATADIR%%/comfy/text_encoders/sa3.py
@@ -609,6 +624,7 @@
%%DATADIR%%/comfy_extras/nodes_audio_encoder.py
%%DATADIR%%/comfy_extras/nodes_bernini.py
%%DATADIR%%/comfy_extras/nodes_bg_removal.py
+%%DATADIR%%/comfy_extras/nodes_boogu.py
%%DATADIR%%/comfy_extras/nodes_camera_trajectory.py
%%DATADIR%%/comfy_extras/nodes_canny.py
%%DATADIR%%/comfy_extras/nodes_cfg.py
@@ -841,6 +857,8 @@
%%DATADIR%%/tests-unit/folder_paths_test/filter_by_content_types_test.py
%%DATADIR%%/tests-unit/folder_paths_test/misc_test.py
%%DATADIR%%/tests-unit/folder_paths_test/system_user_test.py
+%%DATADIR%%/tests-unit/jobs_cancel_test/__init__.py
+%%DATADIR%%/tests-unit/jobs_cancel_test/jobs_cancel_test.py
%%DATADIR%%/tests-unit/prompt_server_test/__init__.py
%%DATADIR%%/tests-unit/prompt_server_test/system_user_endpoint_test.py
%%DATADIR%%/tests-unit/prompt_server_test/user_manager_test.py
@@ -883,9 +901,7 @@
%%DATADIR%%/utils/json_util.py
%%DATADIR%%/utils/mime_types.py
/var/db/comfyui/input/example.png
-@dir /var/db/comfyui
@dir /var/db/comfyui/input
-@dir /var/db/comfyui/models
@dir /var/db/comfyui/models/audio_encoders
@dir /var/db/comfyui/models/checkpoints
@dir /var/db/comfyui/models/clip
@@ -906,10 +922,9 @@
@dir /var/db/comfyui/models/upscale_models
@dir /var/db/comfyui/models/vae
@dir /var/db/comfyui/models/vae_approx
+@dir /var/db/comfyui/models
@dir /var/db/comfyui/output
@dir /var/db/comfyui/temp
-@dir /var/db/comfyui/user
@dir /var/db/comfyui/user/default
-@group users
-@mode 4775
-bin/comfyui
+@dir /var/db/comfyui/user
+@dir /var/db/comfyui