diff --git a/misc/Makefile b/misc/Makefile index e2265de6bf12..19ee6b13a26d 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -1,784 +1,785 @@ COMMENT = Miscellaneous utilities SUBDIR += R-cran-gapminder SUBDIR += R-cran-mime SUBDIR += R-cran-optimx SUBDIR += R-cran-xfun SUBDIR += aclgen SUBDIR += actiona SUBDIR += adiak SUBDIR += adios2 SUBDIR += aichat SUBDIR += air SUBDIR += alpaca SUBDIR += amanda-client SUBDIR += amanda-perl-wrapper SUBDIR += amanda-server SUBDIR += ansiweather SUBDIR += apparix SUBDIR += arrow-datafusion SUBDIR += artikulate SUBDIR += asbutton SUBDIR += asr-manpages SUBDIR += astc-encoder SUBDIR += bb SUBDIR += bbjd SUBDIR += bdelta SUBDIR += bedrust SUBDIR += bestfit SUBDIR += bible-kjv SUBDIR += biblesync SUBDIR += bibletime SUBDIR += biblical-curse SUBDIR += binbloom SUBDIR += binclock SUBDIR += binocle SUBDIR += biosfont-demos SUBDIR += birthday SUBDIR += bogosort SUBDIR += bottlerocket SUBDIR += box2d SUBDIR += boxes SUBDIR += broot SUBDIR += bsod SUBDIR += caffe SUBDIR += chatblade SUBDIR += chatgpt-shell-cli SUBDIR += cheat SUBDIR += chef SUBDIR += chmlib SUBDIR += chrono SUBDIR += cinnamon-translations SUBDIR += claude-code SUBDIR += clex SUBDIR += clifm SUBDIR += cloc SUBDIR += clpbar SUBDIR += code2prompt SUBDIR += codex SUBDIR += colortail SUBDIR += coloursum SUBDIR += colwide + SUBDIR += comfyui SUBDIR += compat.el SUBDIR += compat10x SUBDIR += compat11x SUBDIR += compat12x SUBDIR += compat13x SUBDIR += compat14x SUBDIR += compat15x SUBDIR += compat4x SUBDIR += compat5x SUBDIR += compat6x SUBDIR += compat7x SUBDIR += compat8x SUBDIR += compat9x SUBDIR += concourse SUBDIR += copperspice-examples SUBDIR += countrycodes SUBDIR += cpp-mcp SUBDIR += cpuid SUBDIR += crosti SUBDIR += crush SUBDIR += cryptoballot SUBDIR += cs SUBDIR += cstream SUBDIR += ctm SUBDIR += cuttlefish SUBDIR += dahdi SUBDIR += dahdi-kmod26 SUBDIR += darknet SUBDIR += dartsim SUBDIR += ddate SUBDIR += deark SUBDIR += deco SUBDIR += dejagnu SUBDIR += delay SUBDIR += diction SUBDIR += digitemp SUBDIR += dijo SUBDIR += dive SUBDIR += dlib-models SUBDIR += dlpack SUBDIR += dnetc SUBDIR += dotenv-linter SUBDIR += dtach SUBDIR += dvorak7min SUBDIR += dynomite SUBDIR += ecflow SUBDIR += edfbrowser SUBDIR += edflib SUBDIR += elki SUBDIR += elscreen SUBDIR += emacs-libvterm SUBDIR += estic SUBDIR += exercism SUBDIR += explosions SUBDIR += ezc3d SUBDIR += fabric SUBDIR += far2l SUBDIR += fastscapelib SUBDIR += felis SUBDIR += figlet SUBDIR += figlet-fonts SUBDIR += findutils SUBDIR += flag SUBDIR += flag-icons SUBDIR += flashlight SUBDIR += fortune-mod-bible SUBDIR += fortune-mod-bofh SUBDIR += fortune-mod-epictetus SUBDIR += fortune-mod-freebsd-classic SUBDIR += fortune-mod-futurama SUBDIR += fortune-mod-mormon SUBDIR += fortune-mod-psalms SUBDIR += fortuneit SUBDIR += fq SUBDIR += free42 SUBDIR += freebsd-doc-all SUBDIR += freebsd-doc-bn SUBDIR += freebsd-doc-da SUBDIR += freebsd-doc-de SUBDIR += freebsd-doc-el SUBDIR += freebsd-doc-en SUBDIR += freebsd-doc-es SUBDIR += freebsd-doc-fr SUBDIR += freebsd-doc-hu SUBDIR += freebsd-doc-id SUBDIR += freebsd-doc-it SUBDIR += freebsd-doc-ja SUBDIR += freebsd-doc-ko SUBDIR += freebsd-doc-mn SUBDIR += freebsd-doc-nl SUBDIR += freebsd-doc-pl SUBDIR += freebsd-doc-pt SUBDIR += freebsd-doc-ru SUBDIR += freebsd-doc-tr SUBDIR += freebsd-doc-zh_cn SUBDIR += freebsd-doc-zh_tw SUBDIR += freebsd-release-manifests SUBDIR += freeguide SUBDIR += frugally-deep SUBDIR += ftdi-eeprom SUBDIR += fxload SUBDIR += g810-led SUBDIR += gedkeeper SUBDIR += geekcode SUBDIR += gemini-cli SUBDIR += getopt SUBDIR += ggml SUBDIR += gimp-help-en SUBDIR += github-copilot-cli SUBDIR += github-copilot-language-server SUBDIR += gitlogue SUBDIR += gkrellm-gamma SUBDIR += gkrellm-xkb SUBDIR += gkrellmbgchg2 SUBDIR += gkrellmlaunch2 SUBDIR += gkrellshoot2 SUBDIR += gkx86info2 SUBDIR += global-tz SUBDIR += gnome-devel-docs SUBDIR += gnome-getting-started-docs SUBDIR += gnome-icon-theme SUBDIR += gnome-icon-theme-extras SUBDIR += gnome-mime-data SUBDIR += gnome-user-docs SUBDIR += gnu-watch SUBDIR += gobuster SUBDIR += gollama SUBDIR += gone SUBDIR += gplink SUBDIR += gpsim SUBDIR += granulate SUBDIR += grc SUBDIR += grok-cli SUBDIR += gwhich SUBDIR += hashdb SUBDIR += hello SUBDIR += help2man SUBDIR += heyu2 SUBDIR += hicolor-icon-theme SUBDIR += histring SUBDIR += hotkeys SUBDIR += hs-hascard SUBDIR += hulgalugha SUBDIR += hwdata SUBDIR += hxtools SUBDIR += hyprqt6engine SUBDIR += ignition-fuel-tools SUBDIR += iio-oscilloscope SUBDIR += imerge SUBDIR += img2xterm SUBDIR += ini_file_manager SUBDIR += inplace SUBDIR += ipa_conv SUBDIR += ipbt SUBDIR += ironscanner SUBDIR += iselect SUBDIR += iso-codes SUBDIR += jargon SUBDIR += jbidwatcher SUBDIR += jojodiff SUBDIR += json-tui SUBDIR += kbdscan SUBDIR += kcd SUBDIR += kde-thumbnailer-chm SUBDIR += kde-thumbnailer-epub SUBDIR += kde-thumbnailer-fb2 SUBDIR += kdeedu SUBDIR += kdeedu-data SUBDIR += kdeutils SUBDIR += kenny SUBDIR += kf5-purpose SUBDIR += kf6-purpose SUBDIR += kgeography SUBDIR += klettres SUBDIR += koboldcpp SUBDIR += kookbook SUBDIR += ktouch SUBDIR += kwordquiz SUBDIR += lastools SUBDIR += latex-mk SUBDIR += lazyread SUBDIR += lbann SUBDIR += lc SUBDIR += lesspipe SUBDIR += lf SUBDIR += libad9361-iio SUBDIR += libartnet SUBDIR += libcomps SUBDIR += libeatmydata SUBDIR += libemos SUBDIR += libiio SUBDIR += libkeduvocdocument SUBDIR += liblxi SUBDIR += libmetalink SUBDIR += libmodulemd SUBDIR += libpostal SUBDIR += libpredict SUBDIR += libpri SUBDIR += librepo SUBDIR += libsolv SUBDIR += libspnav SUBDIR += libsupertone SUBDIR += libsweep-lidar SUBDIR += libutf SUBDIR += libuuid SUBDIR += libxdf SUBDIR += lifelines SUBDIR += lightgbm SUBDIR += linux-c7-sdl12-extralibs SUBDIR += linux-rl9-sdl12-extralibs SUBDIR += linux-rl9-sdl20-extralibs SUBDIR += llama-cpp SUBDIR += locale-en_DK SUBDIR += localedata SUBDIR += logsurfer SUBDIR += ls-lint SUBDIR += lscolors SUBDIR += lsix SUBDIR += lv SUBDIR += lxde-common SUBDIR += lxi-tools SUBDIR += magicpoint SUBDIR += man.el SUBDIR += mate-user-guide SUBDIR += mbuffer SUBDIR += mc SUBDIR += mcp-probe SUBDIR += mdp SUBDIR += meshoptimizer SUBDIR += metalink-checker SUBDIR += metalink-tools SUBDIR += mime-support SUBDIR += minidnn SUBDIR += minuet SUBDIR += mirmon SUBDIR += mmdnn SUBDIR += mmv SUBDIR += mnn SUBDIR += molequeue SUBDIR += mtx SUBDIR += najitool SUBDIR += nanocoder SUBDIR += navi SUBDIR += ncnn SUBDIR += netron SUBDIR += nms SUBDIR += nn-insight SUBDIR += nnn SUBDIR += nsf SUBDIR += numchar SUBDIR += nut SUBDIR += ola SUBDIR += ollama SUBDIR += ompl SUBDIR += ondir SUBDIR += onnx SUBDIR += onnxruntime SUBDIR += ooo SUBDIR += opencyc SUBDIR += openhab SUBDIR += openhab-addons SUBDIR += openhantek SUBDIR += openhmd SUBDIR += openmvg SUBDIR += opennn SUBDIR += openr2 SUBDIR += openvdb SUBDIR += orville-write SUBDIR += osinfo-db SUBDIR += ossp-uuid SUBDIR += otter SUBDIR += outside SUBDIR += owrep SUBDIR += p5-Acme-ButFirst SUBDIR += p5-Array-Compare SUBDIR += p5-Array-Diff SUBDIR += p5-Array-FileReader SUBDIR += p5-Array-IntSpan SUBDIR += p5-Array-LineReader SUBDIR += p5-Array-PrintCols SUBDIR += p5-Array-RefElem SUBDIR += p5-Array-Utils SUBDIR += p5-Asterisk-FastAGI SUBDIR += p5-Bot-Training SUBDIR += p5-Bot-Training-MegaHAL SUBDIR += p5-Bot-Training-StarCraft SUBDIR += p5-Business-EDI SUBDIR += p5-Business-Hours SUBDIR += p5-Business-ISBN SUBDIR += p5-Business-ISBN-Data SUBDIR += p5-Business-ISIN SUBDIR += p5-Business-ISMN SUBDIR += p5-Business-ISSN SUBDIR += p5-Business-UPS SUBDIR += p5-Chatbot-Eliza SUBDIR += p5-Data-Buffer SUBDIR += p5-File-CounterFile SUBDIR += p5-File-Sort SUBDIR += p5-Geo-Address-Formatter SUBDIR += p5-Geo-Cache SUBDIR += p5-Geo-Coder-Bing SUBDIR += p5-Geo-Coder-Google SUBDIR += p5-Geo-Coder-Googlev3 SUBDIR += p5-Geo-Coder-Mapquest SUBDIR += p5-Geo-Coder-Multimap SUBDIR += p5-Geo-Coder-Multiple SUBDIR += p5-Geo-Coder-Navteq SUBDIR += p5-Geo-Coder-OSM SUBDIR += p5-Geo-Coder-OpenCage SUBDIR += p5-Geo-Coder-Ovi SUBDIR += p5-Geo-Coder-PlaceFinder SUBDIR += p5-Geo-Coder-TomTom SUBDIR += p5-Geo-GeoNames SUBDIR += p5-Geo-Postcodes SUBDIR += p5-Geo-Postcodes-DK SUBDIR += p5-Geo-Postcodes-NO SUBDIR += p5-Geo-Weather SUBDIR += p5-Geography-Countries SUBDIR += p5-I18N-Charset SUBDIR += p5-I18N-LangTags SUBDIR += p5-LEGO-RCX SUBDIR += p5-Library-CallNumber-LC SUBDIR += p5-List-Compare SUBDIR += p5-List-Util-WeightedRoundRobin SUBDIR += p5-Locale-Codes SUBDIR += p5-Locale-Geocode SUBDIR += p5-Locale-Msgcat SUBDIR += p5-Locale-SubCountry SUBDIR += p5-Locale-US SUBDIR += p5-Net-vCard SUBDIR += p5-OSSP-uuid SUBDIR += p5-OpenAI-API SUBDIR += p5-Software-License SUBDIR += p5-Software-License-CCpack SUBDIR += p5-Test-Dir SUBDIR += p5-Text-FIGlet SUBDIR += p5-Tie-DxHash SUBDIR += p5-Zen-Koans SUBDIR += p5-asterisk-perl SUBDIR += parley SUBDIR += pastebinit SUBDIR += patchutils SUBDIR += pauker SUBDIR += pciids SUBDIR += pdmenu SUBDIR += pear-Services_Weather SUBDIR += pear-Text_Figlet SUBDIR += pecl-timezonedb SUBDIR += perkeep SUBDIR += pfm SUBDIR += php82-calendar SUBDIR += php83-calendar SUBDIR += php84-calendar SUBDIR += php85-calendar SUBDIR += pinfo SUBDIR += pipe SUBDIR += posixtestsuite SUBDIR += pqrs SUBDIR += proxyper SUBDIR += pspresent SUBDIR += ptsort SUBDIR += pubs SUBDIR += py-NATTEN SUBDIR += py-PyUserInput SUBDIR += py-PyWavefront SUBDIR += py-QSpectrumAnalyzer SUBDIR += py-SQCommon SUBDIR += py-SQImFil SUBDIR += py-SQSnobFit SUBDIR += py-SimpleSoapy SUBDIR += py-SoapySDR SUBDIR += py-accelerate SUBDIR += py-aider-chat SUBDIR += py-alive-progress SUBDIR += py-anthropic SUBDIR += py-apache-beam SUBDIR += py-ascii-magic SUBDIR += py-ast-comments SUBDIR += py-bitsandbytes SUBDIR += py-boost-histogram SUBDIR += py-censys SUBDIR += py-cmap SUBDIR += py-codecarbon SUBDIR += py-colorbrewer SUBDIR += py-colored SUBDIR += py-colorzero SUBDIR += py-comfy-aimdo SUBDIR += py-comfy-kitchen SUBDIR += py-comfyui-embedded-docs SUBDIR += py-comfyui-frontend-package SUBDIR += py-comfyui-workflow-templates SUBDIR += py-comfyui-workflow-templates-core SUBDIR += py-comfyui-workflow-templates-media-api SUBDIR += py-comfyui-workflow-templates-media-image SUBDIR += py-comfyui-workflow-templates-media-other SUBDIR += py-comfyui-workflow-templates-media-video SUBDIR += py-cppman SUBDIR += py-crudini SUBDIR += py-csvw SUBDIR += py-datasets SUBDIR += py-detecta SUBDIR += py-diffusers SUBDIR += py-eemeter SUBDIR += py-einops SUBDIR += py-emoji SUBDIR += py-equinox SUBDIR += py-evaluate SUBDIR += py-ezc3d SUBDIR += py-facenet-pytorch SUBDIR += py-fast-histogram SUBDIR += py-fastmcp SUBDIR += py-fastscapelib SUBDIR += py-files-to-prompt SUBDIR += py-fleep SUBDIR += py-fuzzy SUBDIR += py-gguf SUBDIR += py-google-ai-generativelanguage SUBDIR += py-google-genai SUBDIR += py-gpiozero SUBDIR += py-gymnasium SUBDIR += py-halo SUBDIR += py-haystack_ai SUBDIR += py-haystack_experimental SUBDIR += py-hf-doc-builder SUBDIR += py-hf-xet SUBDIR += py-hist SUBDIR += py-histoprint SUBDIR += py-huepy SUBDIR += py-huggingface-hub SUBDIR += py-icoextract SUBDIR += py-instructor SUBDIR += py-ipyfastscape SUBDIR += py-jiwer SUBDIR += py-kartograph SUBDIR += py-kokoro SUBDIR += py-langchain SUBDIR += py-langchain-anthropic SUBDIR += py-langchain-core SUBDIR += py-langchain-google-genai SUBDIR += py-langchain-openai SUBDIR += py-langchain-tests SUBDIR += py-langchain-text-splitters SUBDIR += py-langgraph SUBDIR += py-langgraph-checkpoint SUBDIR += py-langgraph-prebuilt SUBDIR += py-langgraph-sdk SUBDIR += py-langsmith SUBDIR += py-laspy SUBDIR += py-lazrs SUBDIR += py-lightgbm SUBDIR += py-lightning-utilities SUBDIR += py-lion-pytorch SUBDIR += py-litellm SUBDIR += py-litellm-proxy-extras SUBDIR += py-llama-cpp-python SUBDIR += py-llm SUBDIR += py-llm-claude-3 SUBDIR += py-log_symbols SUBDIR += py-mcp SUBDIR += py-mem0ai SUBDIR += py-mffpy SUBDIR += py-misaki SUBDIR += py-mixpanel SUBDIR += py-ml-collections SUBDIR += py-mmcv SUBDIR += py-mmdet SUBDIR += py-mmengine SUBDIR += py-mmsegmentation SUBDIR += py-molequeue SUBDIR += py-napari SUBDIR += py-napari-svg SUBDIR += py-npTDMS SUBDIR += py-npe2 SUBDIR += py-numcodecs SUBDIR += py-ollama SUBDIR += py-onnx SUBDIR += py-onnx-tf SUBDIR += py-onnxconverter-common SUBDIR += py-openai SUBDIR += py-openai-whisper SUBDIR += py-openpaperwork-core SUBDIR += py-openpaperwork-gtk SUBDIR += py-openvdb SUBDIR += py-optuna SUBDIR += py-oterm SUBDIR += py-palettable SUBDIR += py-papermill SUBDIR += py-pdd SUBDIR += py-peft SUBDIR += py-pexpect SUBDIR += py-pkbar SUBDIR += py-placekey SUBDIR += py-polars SUBDIR += py-polars-runtime SUBDIR += py-posthog SUBDIR += py-powerline-status SUBDIR += py-progressbar SUBDIR += py-progressbar2 SUBDIR += py-pyEDFlib SUBDIR += py-pyct SUBDIR += py-pyfiglet SUBDIR += py-pykml SUBDIR += py-pymatreader SUBDIR += py-pyowm SUBDIR += py-pypatent SUBDIR += py-pyprind SUBDIR += py-pyqir SUBDIR += py-python-crc SUBDIR += py-python-geohash SUBDIR += py-python-pygtrie SUBDIR += py-python-utils SUBDIR += py-pytorch SUBDIR += py-pytorch-lightning SUBDIR += py-pyviz-comms SUBDIR += py-runloop-api-client SUBDIR += py-safetensors SUBDIR += py-sagemaker SUBDIR += py-sagemaker-core SUBDIR += py-sagemaker-mlops SUBDIR += py-sagemaker-serve SUBDIR += py-sagemaker-shim SUBDIR += py-sagemaker-train SUBDIR += py-schedulefree SUBDIR += py-scikit-fusion SUBDIR += py-scikit-quant SUBDIR += py-sentence-transformers SUBDIR += py-serverfiles SUBDIR += py-shap2 SUBDIR += py-shell-gpt SUBDIR += py-sigopt SUBDIR += py-smdebug-rulesconfig SUBDIR += py-soapy_power SUBDIR += py-spandrel SUBDIR += py-spdx-tools SUBDIR += py-spinners SUBDIR += py-synced-collections SUBDIR += py-tes SUBDIR += py-tflearn SUBDIR += py-tflite SUBDIR += py-tflite-support SUBDIR += py-thermocouples_reference SUBDIR += py-timm SUBDIR += py-timm-vis SUBDIR += py-toil SUBDIR += py-torch-geometric SUBDIR += py-torchao SUBDIR += py-torchdata SUBDIR += py-torchmetrics SUBDIR += py-torchsummary SUBDIR += py-torchvision SUBDIR += py-tqdm SUBDIR += py-transformers SUBDIR += py-tvm SUBDIR += py-uhi SUBDIR += py-uuid-utils SUBDIR += py-vaderSentiment SUBDIR += py-wandb SUBDIR += py-wurlitzer SUBDIR += py-xformers SUBDIR += py-xgboost SUBDIR += pyobd SUBDIR += pytorch SUBDIR += qbrew SUBDIR += qlas SUBDIR += qlcplus SUBDIR += qman SUBDIR += qt5-doc SUBDIR += qt5-examples SUBDIR += qt5-l10n SUBDIR += qt5ct SUBDIR += qt6-doc SUBDIR += qt6-examples SUBDIR += qt6ct SUBDIR += quantum++ SUBDIR += quary SUBDIR += radio_datetime_analyzer SUBDIR += raja SUBDIR += randomx SUBDIR += rash SUBDIR += raspberrypi-gpioshutdown SUBDIR += raspbsd-led SUBDIR += ree SUBDIR += retry SUBDIR += rfc SUBDIR += rgb-tui SUBDIR += ringtonetools SUBDIR += rname SUBDIR += rpl SUBDIR += rsclock SUBDIR += rtfm SUBDIR += rubygem-dotenv SUBDIR += rubygem-dotenv-rails SUBDIR += rubygem-dotenv-rails-rails4 SUBDIR += rubygem-dotenv-rails-rails5 SUBDIR += rubygem-dotenv-rails-rails50 SUBDIR += rubygem-dotenv2 SUBDIR += rubygem-haversine_distance SUBDIR += rubygem-iesd SUBDIR += rubygem-mime-types SUBDIR += rubygem-mime-types-data SUBDIR += rubygem-mime-types-gitlab SUBDIR += rubygem-mimemagic SUBDIR += rubygem-octicons SUBDIR += rubygem-rabbit SUBDIR += rubygem-vpim SUBDIR += rump SUBDIR += rustlings SUBDIR += ruut SUBDIR += schilytools SUBDIR += sdformat SUBDIR += seabios SUBDIR += sent SUBDIR += seq2 SUBDIR += sff SUBDIR += sfm SUBDIR += shared-mime-info SUBDIR += shc SUBDIR += shimmy SUBDIR += shuffle SUBDIR += shuffle-db SUBDIR += silicon SUBDIR += since SUBDIR += slides SUBDIR += sloccount SUBDIR += sls SUBDIR += snakemake SUBDIR += soapysdr SUBDIR += solarized SUBDIR += spacenavd-devel SUBDIR += spnavcfg-devel SUBDIR += sshbuddy SUBDIR += sssnips SUBDIR += star-history SUBDIR += stormy SUBDIR += susv2 SUBDIR += susv3 SUBDIR += susv4 SUBDIR += swissfileknife SUBDIR += sword SUBDIR += table.el SUBDIR += talkfilters SUBDIR += tdfiglet SUBDIR += tdrop SUBDIR += team SUBDIR += tellico SUBDIR += tempcontrol SUBDIR += tenere SUBDIR += termatrix SUBDIR += terminfo-db SUBDIR += teseq SUBDIR += thefuck SUBDIR += thrill SUBDIR += timetrace SUBDIR += timezonemap SUBDIR += timr-tui SUBDIR += tkcron SUBDIR += tkinfo SUBDIR += tkregexp SUBDIR += tkrunit SUBDIR += tlci SUBDIR += tlm SUBDIR += toilet SUBDIR += translate SUBDIR += trurl SUBDIR += ttyrec SUBDIR += tudu SUBDIR += tvbrowser SUBDIR += tvm SUBDIR += tzdiff SUBDIR += umodunpack SUBDIR += unclutter SUBDIR += unclutter-xfixes SUBDIR += unicode-emoji SUBDIR += units SUBDIR += upclient SUBDIR += urh SUBDIR += usbids SUBDIR += usbrh-libusb SUBDIR += utftools SUBDIR += utouch-kmod SUBDIR += valentina SUBDIR += vdmfec SUBDIR += veles SUBDIR += vera SUBDIR += vfc SUBDIR += vifm SUBDIR += vifm-colors SUBDIR += visp SUBDIR += viz SUBDIR += vote SUBDIR += vxl SUBDIR += wavedrom SUBDIR += wego SUBDIR += whichman SUBDIR += window SUBDIR += with SUBDIR += wmScoreBoard SUBDIR += wmcalendar SUBDIR += wmforecast SUBDIR += wmjulia SUBDIR += wmpal SUBDIR += wmtunlo SUBDIR += wmweather+ SUBDIR += wmwork SUBDIR += wthrr SUBDIR += xd-rust SUBDIR += xdelta SUBDIR += xdelta3 SUBDIR += xfce4-appfinder SUBDIR += xfce4-weather-plugin SUBDIR += xfce4-wm-themes SUBDIR += xgboost SUBDIR += xiphos SUBDIR += xless SUBDIR += xosd SUBDIR += xplr SUBDIR += xtail SUBDIR += xtar SUBDIR += ytree SUBDIR += zine SUBDIR += zoneinfo .include diff --git a/misc/comfyui/Makefile b/misc/comfyui/Makefile new file mode 100644 index 000000000000..1862643522c9 --- /dev/null +++ b/misc/comfyui/Makefile @@ -0,0 +1,99 @@ +PORTNAME= comfyui +DISTVERSIONPREFIX= v +DISTVERSION= 0.17.2 +CATEGORIES= misc python + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Powerful and modular stable diffusion GUI with graph/nodes interface +WWW= https://github.com/Comfy-Org/ComfyUI + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.11.8:www/py-aiohttp@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}alembic>0:databases/py-alembic@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}av>=14.2.0:multimedia/py-av@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}blake3>0:security/py-blake3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}comfy-aimdo>=0.2.10:misc/py-comfy-aimdo@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}comfy-kitchen>=0.2.8:misc/py-comfy-kitchen@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}comfyui-embedded-docs>=0.4.3:misc/py-comfyui-embedded-docs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}comfyui-frontend-package>=1.41.20:misc/py-comfyui-frontend-package@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}comfyui-workflow-templates>=0.9.21: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} \ + ${PYTHON_PKGNAMEPREFIX}kornia>=0.7.1:graphics/py-kornia@${PY_FLAVOR} \ + ${PYNUMPY} \ + ${PY_PILLOW} \ + ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydantic-settings>=2.0:devel/py-pydantic-settings@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.0:devel/py-pydantic2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}PyOpenGL>0:graphics/py-PyOpenGL@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytorch>0:misc/py-pytorch@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}safetensors>=0.4.2:misc/py-safetensors@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sentencepiece>0:textproc/py-sentencepiece@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}simpleeval>0:devel/py-simpleeval@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}spandrel>0:misc/py-spandrel@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>0:databases/py-sqlalchemy20@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tokenizers>=0.13.3:textproc/py-tokenizers@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}torchaudio>0:audio/py-torchaudio@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}torchsde>0:math/py-torchsde@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}torchvision>0:misc/py-torchvision@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}transformers>=4.50.3:misc/py-transformers@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}yarl>=1.18.0:www/py-yarl@${PY_FLAVOR} \ + +USES= python shebangfix + +USE_GITHUB= yes +GH_ACCOUNT= Comfy-Org +GH_PROJECT= ComfyUI + +SHEBANG_FILES= *.py + +NO_ARCH= yes +NO_BUILD= yes + +COMFYUI_DIR= ${PREFIX}/share/comfyui + +# comfyui needs to write into some subfolders of its installation directory, so we set the writable dir to /var/db/comfyui and create symlinks to there +WRITABLE_DIR= /var/db/${PORTNAME} + +do-install: + # copy all files to ${COMFYUI_DIR} + ${MKDIR} ${STAGEDIR}${COMFYUI_DIR} + cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${COMFYUI_DIR} + # create the comfyui script + ( \ + ${ECHO} '#!/bin/sh' && \ + ${ECHO} ${PYTHON_CMD} ${COMFYUI_DIR}/main.py --disable-dynamic-vram --cpu '"$$@"' \ + ) > ${STAGEDIR}${PREFIX}/bin/comfyui + ${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/comfyui + # remove unnecessary files + ${RM} -r ${STAGEDIR}${COMFYUI_DIR}/.git* + ${RM} -r ${STAGEDIR}${COMFYUI_DIR}/.ci + ${RM} -r ${STAGEDIR}${COMFYUI_DIR}/.coderabbit.yaml + # create writable symlinks + ${MKDIR} ${STAGEDIR}${WRITABLE_DIR} + ${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 +.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} +.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 + ${MKDIR} ${STAGEDIR}${WRITABLE_DIR}/output + ${RM} -r ${STAGEDIR}${COMFYUI_DIR}/output + ${RLN} -s ${STAGEDIR}${WRITABLE_DIR}/output ${STAGEDIR}${COMFYUI_DIR}/output + +.include diff --git a/misc/comfyui/distinfo b/misc/comfyui/distinfo new file mode 100644 index 000000000000..2e27639cfbfc --- /dev/null +++ b/misc/comfyui/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1773765804 +SHA256 (Comfy-Org-ComfyUI-v0.17.2_GH0.tar.gz) = 62844e4776bccf9d244294342cb6e0dbcce6416ee50111ef7d322c26809977d3 +SIZE (Comfy-Org-ComfyUI-v0.17.2_GH0.tar.gz) = 7285752 diff --git a/misc/comfyui/pkg-descr b/misc/comfyui/pkg-descr new file mode 100644 index 000000000000..f61bb3801328 --- /dev/null +++ b/misc/comfyui/pkg-descr @@ -0,0 +1,14 @@ +ComfyUI is a powerful and modular stable diffusion GUI with a +graph/nodes/flowchart based interface. It allows users to design and execute +advanced stable diffusion pipelines without needing to code. + +Key features include: +- Node/graph/flowchart interface for complex workflows +- Support for multiple image models (SD1.x, SD2.x, SDXL, SD3, Flux, etc.) +- Video models support (Stable Video Diffusion, Mochi, LTX-Video, etc.) +- Audio models support (Stable Audio, ACE Step) +- Asynchronous queue system +- Smart memory management with automatic GPU offloading +- Works with as low as 1GB VRAM +- Support for LoRAs, hypernetworks, ControlNet, and upscaling models +- Fully offline operation diff --git a/misc/comfyui/pkg-plist b/misc/comfyui/pkg-plist new file mode 100644 index 000000000000..42b4302290a3 --- /dev/null +++ b/misc/comfyui/pkg-plist @@ -0,0 +1,741 @@ +bin/comfyui +%%DATADIR%%/CODEOWNERS +%%DATADIR%%/CONTRIBUTING.md +%%DATADIR%%/LICENSE +%%DATADIR%%/QUANTIZATION.md +%%DATADIR%%/README.md +%%DATADIR%%/alembic.ini +%%DATADIR%%/alembic_db/README.md +%%DATADIR%%/alembic_db/env.py +%%DATADIR%%/alembic_db/script.py.mako +%%DATADIR%%/alembic_db/versions/0001_assets.py +%%DATADIR%%/alembic_db/versions/0002_merge_to_asset_references.py +%%DATADIR%%/api_server/__init__.py +%%DATADIR%%/api_server/routes/__init__.py +%%DATADIR%%/api_server/routes/internal/README.md +%%DATADIR%%/api_server/routes/internal/__init__.py +%%DATADIR%%/api_server/routes/internal/internal_routes.py +%%DATADIR%%/api_server/services/__init__.py +%%DATADIR%%/api_server/services/terminal_service.py +%%DATADIR%%/api_server/utils/file_operations.py +%%DATADIR%%/app/__init__.py +%%DATADIR%%/app/app_settings.py +%%DATADIR%%/app/assets/api/routes.py +%%DATADIR%%/app/assets/api/schemas_in.py +%%DATADIR%%/app/assets/api/schemas_out.py +%%DATADIR%%/app/assets/api/upload.py +%%DATADIR%%/app/assets/database/models.py +%%DATADIR%%/app/assets/database/queries/__init__.py +%%DATADIR%%/app/assets/database/queries/asset.py +%%DATADIR%%/app/assets/database/queries/asset_reference.py +%%DATADIR%%/app/assets/database/queries/common.py +%%DATADIR%%/app/assets/database/queries/tags.py +%%DATADIR%%/app/assets/helpers.py +%%DATADIR%%/app/assets/scanner.py +%%DATADIR%%/app/assets/seeder.py +%%DATADIR%%/app/assets/services/__init__.py +%%DATADIR%%/app/assets/services/asset_management.py +%%DATADIR%%/app/assets/services/bulk_ingest.py +%%DATADIR%%/app/assets/services/file_utils.py +%%DATADIR%%/app/assets/services/hashing.py +%%DATADIR%%/app/assets/services/ingest.py +%%DATADIR%%/app/assets/services/metadata_extract.py +%%DATADIR%%/app/assets/services/path_utils.py +%%DATADIR%%/app/assets/services/schemas.py +%%DATADIR%%/app/assets/services/tagging.py +%%DATADIR%%/app/custom_node_manager.py +%%DATADIR%%/app/database/db.py +%%DATADIR%%/app/database/models.py +%%DATADIR%%/app/frontend_management.py +%%DATADIR%%/app/logger.py +%%DATADIR%%/app/model_manager.py +%%DATADIR%%/app/node_replace_manager.py +%%DATADIR%%/app/subgraph_manager.py +%%DATADIR%%/app/user_manager.py +%%DATADIR%%/blueprints/.glsl/Brightness_and_Contrast_1.frag +%%DATADIR%%/blueprints/.glsl/Chromatic_Aberration_16.frag +%%DATADIR%%/blueprints/.glsl/Color_Adjustment_15.frag +%%DATADIR%%/blueprints/.glsl/Edge-Preserving_Blur_128.frag +%%DATADIR%%/blueprints/.glsl/Film_Grain_15.frag +%%DATADIR%%/blueprints/.glsl/Glow_30.frag +%%DATADIR%%/blueprints/.glsl/Hue_and_Saturation_1.frag +%%DATADIR%%/blueprints/.glsl/Image_Blur_1.frag +%%DATADIR%%/blueprints/.glsl/Image_Channels_23.frag +%%DATADIR%%/blueprints/.glsl/Image_Levels_1.frag +%%DATADIR%%/blueprints/.glsl/README.md +%%DATADIR%%/blueprints/.glsl/Sharpen_23.frag +%%DATADIR%%/blueprints/.glsl/Unsharp_Mask_26.frag +%%DATADIR%%/blueprints/.glsl/update_blueprints.py +%%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/Chromatic Aberration.json +%%DATADIR%%/blueprints/Color Adjustment.json +%%DATADIR%%/blueprints/Depth to Image (Z-Image-Turbo).json +%%DATADIR%%/blueprints/Depth to Video (ltx 2.0).json +%%DATADIR%%/blueprints/Edge-Preserving Blur.json +%%DATADIR%%/blueprints/Film Grain.json +%%DATADIR%%/blueprints/Glow.json +%%DATADIR%%/blueprints/Hue and Saturation.json +%%DATADIR%%/blueprints/Image Blur.json +%%DATADIR%%/blueprints/Image Captioning (gemini).json +%%DATADIR%%/blueprints/Image Channels.json +%%DATADIR%%/blueprints/Image Edit (Flux.2 Klein 4B).json +%%DATADIR%%/blueprints/Image Edit (Qwen 2511).json +%%DATADIR%%/blueprints/Image Inpainting (Qwen-image).json +%%DATADIR%%/blueprints/Image Levels.json +%%DATADIR%%/blueprints/Image Outpainting (Qwen-Image).json +%%DATADIR%%/blueprints/Image Upscale(Z-image-Turbo).json +%%DATADIR%%/blueprints/Image to Depth Map (Lotus).json +%%DATADIR%%/blueprints/Image to Layers(Qwen-Image Layered).json +%%DATADIR%%/blueprints/Image to Model (Hunyuan3d 2.1).json +%%DATADIR%%/blueprints/Image to Video (Wan 2.2).json +%%DATADIR%%/blueprints/Pose to Image (Z-Image-Turbo).json +%%DATADIR%%/blueprints/Pose to Video (LTX 2.0).json +%%DATADIR%%/blueprints/Prompt Enhance.json +%%DATADIR%%/blueprints/Sharpen.json +%%DATADIR%%/blueprints/Text to Audio (ACE-Step 1.5).json +%%DATADIR%%/blueprints/Text to Image (Z-Image-Turbo).json +%%DATADIR%%/blueprints/Text to Video (Wan 2.2).json +%%DATADIR%%/blueprints/Unsharp Mask.json +%%DATADIR%%/blueprints/Video Captioning (Gemini).json +%%DATADIR%%/blueprints/Video Inpaint(Wan2.1 VACE).json +%%DATADIR%%/blueprints/Video Stitch.json +%%DATADIR%%/blueprints/Video Upscale(GAN x4).json +%%DATADIR%%/blueprints/put_blueprints_here +%%DATADIR%%/comfy/audio_encoders/audio_encoders.py +%%DATADIR%%/comfy/audio_encoders/wav2vec2.py +%%DATADIR%%/comfy/audio_encoders/whisper.py +%%DATADIR%%/comfy/cldm/cldm.py +%%DATADIR%%/comfy/cldm/control_types.py +%%DATADIR%%/comfy/cldm/dit_embedder.py +%%DATADIR%%/comfy/cldm/mmdit.py +%%DATADIR%%/comfy/cli_args.py +%%DATADIR%%/comfy/clip_config_bigg.json +%%DATADIR%%/comfy/clip_model.py +%%DATADIR%%/comfy/clip_vision.py +%%DATADIR%%/comfy/clip_vision_config_g.json +%%DATADIR%%/comfy/clip_vision_config_h.json +%%DATADIR%%/comfy/clip_vision_config_vitl.json +%%DATADIR%%/comfy/clip_vision_config_vitl_336.json +%%DATADIR%%/comfy/clip_vision_config_vitl_336_llava.json +%%DATADIR%%/comfy/clip_vision_siglip2_base_naflex.json +%%DATADIR%%/comfy/clip_vision_siglip_384.json +%%DATADIR%%/comfy/clip_vision_siglip_512.json +%%DATADIR%%/comfy/comfy_types/README.md +%%DATADIR%%/comfy/comfy_types/__init__.py +%%DATADIR%%/comfy/comfy_types/examples/example_nodes.py +%%DATADIR%%/comfy/comfy_types/examples/input_options.png +%%DATADIR%%/comfy/comfy_types/examples/input_types.png +%%DATADIR%%/comfy/comfy_types/examples/required_hint.png +%%DATADIR%%/comfy/comfy_types/node_typing.py +%%DATADIR%%/comfy/conds.py +%%DATADIR%%/comfy/context_windows.py +%%DATADIR%%/comfy/controlnet.py +%%DATADIR%%/comfy/diffusers_convert.py +%%DATADIR%%/comfy/diffusers_load.py +%%DATADIR%%/comfy/extra_samplers/uni_pc.py +%%DATADIR%%/comfy/float.py +%%DATADIR%%/comfy/gligen.py +%%DATADIR%%/comfy/hooks.py +%%DATADIR%%/comfy/image_encoders/dino2.py +%%DATADIR%%/comfy/image_encoders/dino2_giant.json +%%DATADIR%%/comfy/image_encoders/dino2_large.json +%%DATADIR%%/comfy/k_diffusion/deis.py +%%DATADIR%%/comfy/k_diffusion/sa_solver.py +%%DATADIR%%/comfy/k_diffusion/sampling.py +%%DATADIR%%/comfy/k_diffusion/utils.py +%%DATADIR%%/comfy/latent_formats.py +%%DATADIR%%/comfy/ldm/ace/ace_step15.py +%%DATADIR%%/comfy/ldm/ace/attention.py +%%DATADIR%%/comfy/ldm/ace/lyric_encoder.py +%%DATADIR%%/comfy/ldm/ace/model.py +%%DATADIR%%/comfy/ldm/ace/vae/autoencoder_dc.py +%%DATADIR%%/comfy/ldm/ace/vae/music_dcae_pipeline.py +%%DATADIR%%/comfy/ldm/ace/vae/music_log_mel.py +%%DATADIR%%/comfy/ldm/ace/vae/music_vocoder.py +%%DATADIR%%/comfy/ldm/anima/model.py +%%DATADIR%%/comfy/ldm/audio/autoencoder.py +%%DATADIR%%/comfy/ldm/audio/dit.py +%%DATADIR%%/comfy/ldm/audio/embedders.py +%%DATADIR%%/comfy/ldm/aura/mmdit.py +%%DATADIR%%/comfy/ldm/cascade/common.py +%%DATADIR%%/comfy/ldm/cascade/controlnet.py +%%DATADIR%%/comfy/ldm/cascade/stage_a.py +%%DATADIR%%/comfy/ldm/cascade/stage_b.py +%%DATADIR%%/comfy/ldm/cascade/stage_c.py +%%DATADIR%%/comfy/ldm/cascade/stage_c_coder.py +%%DATADIR%%/comfy/ldm/chroma/layers.py +%%DATADIR%%/comfy/ldm/chroma/model.py +%%DATADIR%%/comfy/ldm/chroma_radiance/layers.py +%%DATADIR%%/comfy/ldm/chroma_radiance/model.py +%%DATADIR%%/comfy/ldm/common_dit.py +%%DATADIR%%/comfy/ldm/cosmos/blocks.py +%%DATADIR%%/comfy/ldm/cosmos/cosmos_tokenizer/layers3d.py +%%DATADIR%%/comfy/ldm/cosmos/cosmos_tokenizer/patching.py +%%DATADIR%%/comfy/ldm/cosmos/cosmos_tokenizer/utils.py +%%DATADIR%%/comfy/ldm/cosmos/model.py +%%DATADIR%%/comfy/ldm/cosmos/position_embedding.py +%%DATADIR%%/comfy/ldm/cosmos/predict2.py +%%DATADIR%%/comfy/ldm/cosmos/vae.py +%%DATADIR%%/comfy/ldm/flux/controlnet.py +%%DATADIR%%/comfy/ldm/flux/layers.py +%%DATADIR%%/comfy/ldm/flux/math.py +%%DATADIR%%/comfy/ldm/flux/model.py +%%DATADIR%%/comfy/ldm/flux/redux.py +%%DATADIR%%/comfy/ldm/genmo/joint_model/asymm_models_joint.py +%%DATADIR%%/comfy/ldm/genmo/joint_model/layers.py +%%DATADIR%%/comfy/ldm/genmo/joint_model/rope_mixed.py +%%DATADIR%%/comfy/ldm/genmo/joint_model/temporal_rope.py +%%DATADIR%%/comfy/ldm/genmo/joint_model/utils.py +%%DATADIR%%/comfy/ldm/genmo/vae/model.py +%%DATADIR%%/comfy/ldm/hidream/model.py +%%DATADIR%%/comfy/ldm/hunyuan3d/model.py +%%DATADIR%%/comfy/ldm/hunyuan3d/vae.py +%%DATADIR%%/comfy/ldm/hunyuan3dv2_1/hunyuandit.py +%%DATADIR%%/comfy/ldm/hunyuan_video/model.py +%%DATADIR%%/comfy/ldm/hunyuan_video/upsampler.py +%%DATADIR%%/comfy/ldm/hunyuan_video/vae.py +%%DATADIR%%/comfy/ldm/hunyuan_video/vae_refiner.py +%%DATADIR%%/comfy/ldm/hydit/attn_layers.py +%%DATADIR%%/comfy/ldm/hydit/controlnet.py +%%DATADIR%%/comfy/ldm/hydit/models.py +%%DATADIR%%/comfy/ldm/hydit/poolers.py +%%DATADIR%%/comfy/ldm/hydit/posemb_layers.py +%%DATADIR%%/comfy/ldm/kandinsky5/model.py +%%DATADIR%%/comfy/ldm/lightricks/av_model.py +%%DATADIR%%/comfy/ldm/lightricks/embeddings_connector.py +%%DATADIR%%/comfy/ldm/lightricks/latent_upsampler.py +%%DATADIR%%/comfy/ldm/lightricks/model.py +%%DATADIR%%/comfy/ldm/lightricks/symmetric_patchifier.py +%%DATADIR%%/comfy/ldm/lightricks/vae/audio_vae.py +%%DATADIR%%/comfy/ldm/lightricks/vae/causal_audio_autoencoder.py +%%DATADIR%%/comfy/ldm/lightricks/vae/causal_conv3d.py +%%DATADIR%%/comfy/ldm/lightricks/vae/causal_video_autoencoder.py +%%DATADIR%%/comfy/ldm/lightricks/vae/conv_nd_factory.py +%%DATADIR%%/comfy/ldm/lightricks/vae/dual_conv3d.py +%%DATADIR%%/comfy/ldm/lightricks/vae/pixel_norm.py +%%DATADIR%%/comfy/ldm/lightricks/vocoders/vocoder.py +%%DATADIR%%/comfy/ldm/lumina/controlnet.py +%%DATADIR%%/comfy/ldm/lumina/model.py +%%DATADIR%%/comfy/ldm/mmaudio/vae/__init__.py +%%DATADIR%%/comfy/ldm/mmaudio/vae/activations.py +%%DATADIR%%/comfy/ldm/mmaudio/vae/alias_free_torch.py +%%DATADIR%%/comfy/ldm/mmaudio/vae/autoencoder.py +%%DATADIR%%/comfy/ldm/mmaudio/vae/bigvgan.py +%%DATADIR%%/comfy/ldm/mmaudio/vae/distributions.py +%%DATADIR%%/comfy/ldm/mmaudio/vae/vae.py +%%DATADIR%%/comfy/ldm/mmaudio/vae/vae_modules.py +%%DATADIR%%/comfy/ldm/models/autoencoder.py +%%DATADIR%%/comfy/ldm/modules/attention.py +%%DATADIR%%/comfy/ldm/modules/diffusionmodules/__init__.py +%%DATADIR%%/comfy/ldm/modules/diffusionmodules/mmdit.py +%%DATADIR%%/comfy/ldm/modules/diffusionmodules/model.py +%%DATADIR%%/comfy/ldm/modules/diffusionmodules/openaimodel.py +%%DATADIR%%/comfy/ldm/modules/diffusionmodules/upscaling.py +%%DATADIR%%/comfy/ldm/modules/diffusionmodules/util.py +%%DATADIR%%/comfy/ldm/modules/distributions/__init__.py +%%DATADIR%%/comfy/ldm/modules/distributions/distributions.py +%%DATADIR%%/comfy/ldm/modules/ema.py +%%DATADIR%%/comfy/ldm/modules/encoders/__init__.py +%%DATADIR%%/comfy/ldm/modules/encoders/noise_aug_modules.py +%%DATADIR%%/comfy/ldm/modules/sdpose.py +%%DATADIR%%/comfy/ldm/modules/sub_quadratic_attention.py +%%DATADIR%%/comfy/ldm/modules/temporal_ae.py +%%DATADIR%%/comfy/ldm/omnigen/omnigen2.py +%%DATADIR%%/comfy/ldm/pixart/blocks.py +%%DATADIR%%/comfy/ldm/pixart/pixartms.py +%%DATADIR%%/comfy/ldm/qwen_image/controlnet.py +%%DATADIR%%/comfy/ldm/qwen_image/model.py +%%DATADIR%%/comfy/ldm/util.py +%%DATADIR%%/comfy/ldm/wan/model.py +%%DATADIR%%/comfy/ldm/wan/model_animate.py +%%DATADIR%%/comfy/ldm/wan/model_multitalk.py +%%DATADIR%%/comfy/ldm/wan/vae.py +%%DATADIR%%/comfy/ldm/wan/vae2_2.py +%%DATADIR%%/comfy/lora.py +%%DATADIR%%/comfy/lora_convert.py +%%DATADIR%%/comfy/memory_management.py +%%DATADIR%%/comfy/model_base.py +%%DATADIR%%/comfy/model_detection.py +%%DATADIR%%/comfy/model_management.py +%%DATADIR%%/comfy/model_patcher.py +%%DATADIR%%/comfy/model_sampling.py +%%DATADIR%%/comfy/nested_tensor.py +%%DATADIR%%/comfy/ops.py +%%DATADIR%%/comfy/options.py +%%DATADIR%%/comfy/patcher_extension.py +%%DATADIR%%/comfy/pinned_memory.py +%%DATADIR%%/comfy/pixel_space_convert.py +%%DATADIR%%/comfy/quant_ops.py +%%DATADIR%%/comfy/rmsnorm.py +%%DATADIR%%/comfy/sample.py +%%DATADIR%%/comfy/sampler_helpers.py +%%DATADIR%%/comfy/samplers.py +%%DATADIR%%/comfy/sd.py +%%DATADIR%%/comfy/sd1_clip.py +%%DATADIR%%/comfy/sd1_clip_config.json +%%DATADIR%%/comfy/sd1_tokenizer/merges.txt +%%DATADIR%%/comfy/sd1_tokenizer/special_tokens_map.json +%%DATADIR%%/comfy/sd1_tokenizer/tokenizer_config.json +%%DATADIR%%/comfy/sd1_tokenizer/vocab.json +%%DATADIR%%/comfy/sdxl_clip.py +%%DATADIR%%/comfy/supported_models.py +%%DATADIR%%/comfy/supported_models_base.py +%%DATADIR%%/comfy/t2i_adapter/adapter.py +%%DATADIR%%/comfy/taesd/taehv.py +%%DATADIR%%/comfy/taesd/taesd.py +%%DATADIR%%/comfy/text_encoders/ace.py +%%DATADIR%%/comfy/text_encoders/ace15.py +%%DATADIR%%/comfy/text_encoders/ace_lyrics_tokenizer/vocab.json +%%DATADIR%%/comfy/text_encoders/ace_text_cleaners.py +%%DATADIR%%/comfy/text_encoders/anima.py +%%DATADIR%%/comfy/text_encoders/aura_t5.py +%%DATADIR%%/comfy/text_encoders/bert.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 +%%DATADIR%%/comfy/text_encoders/byt5_tokenizer/tokenizer_config.json +%%DATADIR%%/comfy/text_encoders/cosmos.py +%%DATADIR%%/comfy/text_encoders/flux.py +%%DATADIR%%/comfy/text_encoders/genmo.py +%%DATADIR%%/comfy/text_encoders/hidream.py +%%DATADIR%%/comfy/text_encoders/hunyuan_image.py +%%DATADIR%%/comfy/text_encoders/hunyuan_video.py +%%DATADIR%%/comfy/text_encoders/hydit.py +%%DATADIR%%/comfy/text_encoders/hydit_clip.json +%%DATADIR%%/comfy/text_encoders/hydit_clip_tokenizer/special_tokens_map.json +%%DATADIR%%/comfy/text_encoders/hydit_clip_tokenizer/tokenizer_config.json +%%DATADIR%%/comfy/text_encoders/hydit_clip_tokenizer/vocab.txt +%%DATADIR%%/comfy/text_encoders/jina_clip_2.py +%%DATADIR%%/comfy/text_encoders/kandinsky5.py +%%DATADIR%%/comfy/text_encoders/llama.py +%%DATADIR%%/comfy/text_encoders/llama_tokenizer/tokenizer.json +%%DATADIR%%/comfy/text_encoders/llama_tokenizer/tokenizer_config.json +%%DATADIR%%/comfy/text_encoders/long_clipl.py +%%DATADIR%%/comfy/text_encoders/longcat_image.py +%%DATADIR%%/comfy/text_encoders/lt.py +%%DATADIR%%/comfy/text_encoders/lumina2.py +%%DATADIR%%/comfy/text_encoders/mt5_config_xl.json +%%DATADIR%%/comfy/text_encoders/newbie.py +%%DATADIR%%/comfy/text_encoders/omnigen2.py +%%DATADIR%%/comfy/text_encoders/ovis.py +%%DATADIR%%/comfy/text_encoders/pixart_t5.py +%%DATADIR%%/comfy/text_encoders/qwen25_tokenizer/merges.txt +%%DATADIR%%/comfy/text_encoders/qwen25_tokenizer/tokenizer_config.json +%%DATADIR%%/comfy/text_encoders/qwen25_tokenizer/vocab.json +%%DATADIR%%/comfy/text_encoders/qwen_image.py +%%DATADIR%%/comfy/text_encoders/qwen_vl.py +%%DATADIR%%/comfy/text_encoders/sa_t5.py +%%DATADIR%%/comfy/text_encoders/sd2_clip.py +%%DATADIR%%/comfy/text_encoders/sd2_clip_config.json +%%DATADIR%%/comfy/text_encoders/sd3_clip.py +%%DATADIR%%/comfy/text_encoders/spiece_tokenizer.py +%%DATADIR%%/comfy/text_encoders/t5.py +%%DATADIR%%/comfy/text_encoders/t5_config_base.json +%%DATADIR%%/comfy/text_encoders/t5_config_xxl.json +%%DATADIR%%/comfy/text_encoders/t5_old_config_xxl.json +%%DATADIR%%/comfy/text_encoders/t5_pile_config_xl.json +%%DATADIR%%/comfy/text_encoders/t5_pile_tokenizer/tokenizer.model +%%DATADIR%%/comfy/text_encoders/t5_tokenizer/special_tokens_map.json +%%DATADIR%%/comfy/text_encoders/t5_tokenizer/tokenizer.json +%%DATADIR%%/comfy/text_encoders/t5_tokenizer/tokenizer_config.json +%%DATADIR%%/comfy/text_encoders/umt5_config_base.json +%%DATADIR%%/comfy/text_encoders/umt5_config_xxl.json +%%DATADIR%%/comfy/text_encoders/wan.py +%%DATADIR%%/comfy/text_encoders/z_image.py +%%DATADIR%%/comfy/utils.py +%%DATADIR%%/comfy/weight_adapter/__init__.py +%%DATADIR%%/comfy/weight_adapter/base.py +%%DATADIR%%/comfy/weight_adapter/boft.py +%%DATADIR%%/comfy/weight_adapter/bypass.py +%%DATADIR%%/comfy/weight_adapter/glora.py +%%DATADIR%%/comfy/weight_adapter/loha.py +%%DATADIR%%/comfy/weight_adapter/lokr.py +%%DATADIR%%/comfy/weight_adapter/lora.py +%%DATADIR%%/comfy/weight_adapter/oft.py +%%DATADIR%%/comfy/windows.py +%%DATADIR%%/comfy_api/feature_flags.py +%%DATADIR%%/comfy_api/generate_api_stubs.py +%%DATADIR%%/comfy_api/input/__init__.py +%%DATADIR%%/comfy_api/input/basic_types.py +%%DATADIR%%/comfy_api/input/video_types.py +%%DATADIR%%/comfy_api/input_impl/__init__.py +%%DATADIR%%/comfy_api/input_impl/video_types.py +%%DATADIR%%/comfy_api/internal/__init__.py +%%DATADIR%%/comfy_api/internal/api_registry.py +%%DATADIR%%/comfy_api/internal/async_to_sync.py +%%DATADIR%%/comfy_api/internal/singleton.py +%%DATADIR%%/comfy_api/latest/__init__.py +%%DATADIR%%/comfy_api/latest/_input/__init__.py +%%DATADIR%%/comfy_api/latest/_input/basic_types.py +%%DATADIR%%/comfy_api/latest/_input/video_types.py +%%DATADIR%%/comfy_api/latest/_input_impl/__init__.py +%%DATADIR%%/comfy_api/latest/_input_impl/video_types.py +%%DATADIR%%/comfy_api/latest/_io.py +%%DATADIR%%/comfy_api/latest/_io_public.py +%%DATADIR%%/comfy_api/latest/_ui.py +%%DATADIR%%/comfy_api/latest/_ui_public.py +%%DATADIR%%/comfy_api/latest/_util/__init__.py +%%DATADIR%%/comfy_api/latest/_util/geometry_types.py +%%DATADIR%%/comfy_api/latest/_util/image_types.py +%%DATADIR%%/comfy_api/latest/_util/video_types.py +%%DATADIR%%/comfy_api/latest/generated/ComfyAPISyncStub.pyi +%%DATADIR%%/comfy_api/torch_helpers/__init__.py +%%DATADIR%%/comfy_api/torch_helpers/torch_compile.py +%%DATADIR%%/comfy_api/util.py +%%DATADIR%%/comfy_api/util/__init__.py +%%DATADIR%%/comfy_api/util/video_types.py +%%DATADIR%%/comfy_api/v0_0_1/__init__.py +%%DATADIR%%/comfy_api/v0_0_1/generated/ComfyAPISyncStub.pyi +%%DATADIR%%/comfy_api/v0_0_2/__init__.py +%%DATADIR%%/comfy_api/v0_0_2/generated/ComfyAPISyncStub.pyi +%%DATADIR%%/comfy_api/version_list.py +%%DATADIR%%/comfy_api_nodes/__init__.py +%%DATADIR%%/comfy_api_nodes/apis/__init__.py +%%DATADIR%%/comfy_api_nodes/apis/bfl.py +%%DATADIR%%/comfy_api_nodes/apis/bria.py +%%DATADIR%%/comfy_api_nodes/apis/bytedance.py +%%DATADIR%%/comfy_api_nodes/apis/elevenlabs.py +%%DATADIR%%/comfy_api_nodes/apis/gemini.py +%%DATADIR%%/comfy_api_nodes/apis/grok.py +%%DATADIR%%/comfy_api_nodes/apis/hitpaw.py +%%DATADIR%%/comfy_api_nodes/apis/hunyuan3d.py +%%DATADIR%%/comfy_api_nodes/apis/ideogram.py +%%DATADIR%%/comfy_api_nodes/apis/kling.py +%%DATADIR%%/comfy_api_nodes/apis/luma.py +%%DATADIR%%/comfy_api_nodes/apis/magnific.py +%%DATADIR%%/comfy_api_nodes/apis/meshy.py +%%DATADIR%%/comfy_api_nodes/apis/minimax.py +%%DATADIR%%/comfy_api_nodes/apis/moonvalley.py +%%DATADIR%%/comfy_api_nodes/apis/openai.py +%%DATADIR%%/comfy_api_nodes/apis/pixverse.py +%%DATADIR%%/comfy_api_nodes/apis/recraft.py +%%DATADIR%%/comfy_api_nodes/apis/reve.py +%%DATADIR%%/comfy_api_nodes/apis/rodin.py +%%DATADIR%%/comfy_api_nodes/apis/runway.py +%%DATADIR%%/comfy_api_nodes/apis/stability.py +%%DATADIR%%/comfy_api_nodes/apis/topaz.py +%%DATADIR%%/comfy_api_nodes/apis/tripo.py +%%DATADIR%%/comfy_api_nodes/apis/veo.py +%%DATADIR%%/comfy_api_nodes/apis/vidu.py +%%DATADIR%%/comfy_api_nodes/apis/wavespeed.py +%%DATADIR%%/comfy_api_nodes/nodes_bfl.py +%%DATADIR%%/comfy_api_nodes/nodes_bria.py +%%DATADIR%%/comfy_api_nodes/nodes_bytedance.py +%%DATADIR%%/comfy_api_nodes/nodes_elevenlabs.py +%%DATADIR%%/comfy_api_nodes/nodes_gemini.py +%%DATADIR%%/comfy_api_nodes/nodes_grok.py +%%DATADIR%%/comfy_api_nodes/nodes_hitpaw.py +%%DATADIR%%/comfy_api_nodes/nodes_hunyuan3d.py +%%DATADIR%%/comfy_api_nodes/nodes_ideogram.py +%%DATADIR%%/comfy_api_nodes/nodes_kling.py +%%DATADIR%%/comfy_api_nodes/nodes_ltxv.py +%%DATADIR%%/comfy_api_nodes/nodes_luma.py +%%DATADIR%%/comfy_api_nodes/nodes_magnific.py +%%DATADIR%%/comfy_api_nodes/nodes_meshy.py +%%DATADIR%%/comfy_api_nodes/nodes_minimax.py +%%DATADIR%%/comfy_api_nodes/nodes_moonvalley.py +%%DATADIR%%/comfy_api_nodes/nodes_openai.py +%%DATADIR%%/comfy_api_nodes/nodes_pixverse.py +%%DATADIR%%/comfy_api_nodes/nodes_recraft.py +%%DATADIR%%/comfy_api_nodes/nodes_reve.py +%%DATADIR%%/comfy_api_nodes/nodes_rodin.py +%%DATADIR%%/comfy_api_nodes/nodes_runway.py +%%DATADIR%%/comfy_api_nodes/nodes_sora.py +%%DATADIR%%/comfy_api_nodes/nodes_stability.py +%%DATADIR%%/comfy_api_nodes/nodes_topaz.py +%%DATADIR%%/comfy_api_nodes/nodes_tripo.py +%%DATADIR%%/comfy_api_nodes/nodes_veo2.py +%%DATADIR%%/comfy_api_nodes/nodes_vidu.py +%%DATADIR%%/comfy_api_nodes/nodes_wan.py +%%DATADIR%%/comfy_api_nodes/nodes_wavespeed.py +%%DATADIR%%/comfy_api_nodes/util/__init__.py +%%DATADIR%%/comfy_api_nodes/util/_helpers.py +%%DATADIR%%/comfy_api_nodes/util/client.py +%%DATADIR%%/comfy_api_nodes/util/common_exceptions.py +%%DATADIR%%/comfy_api_nodes/util/conversions.py +%%DATADIR%%/comfy_api_nodes/util/download_helpers.py +%%DATADIR%%/comfy_api_nodes/util/request_logger.py +%%DATADIR%%/comfy_api_nodes/util/upload_helpers.py +%%DATADIR%%/comfy_api_nodes/util/validation_utils.py +%%DATADIR%%/comfy_config/config_parser.py +%%DATADIR%%/comfy_config/types.py +%%DATADIR%%/comfy_execution/caching.py +%%DATADIR%%/comfy_execution/graph.py +%%DATADIR%%/comfy_execution/graph_utils.py +%%DATADIR%%/comfy_execution/jobs.py +%%DATADIR%%/comfy_execution/progress.py +%%DATADIR%%/comfy_execution/utils.py +%%DATADIR%%/comfy_execution/validation.py +%%DATADIR%%/comfy_extras/chainner_models/model_loading.py +%%DATADIR%%/comfy_extras/nodes_ace.py +%%DATADIR%%/comfy_extras/nodes_advanced_samplers.py +%%DATADIR%%/comfy_extras/nodes_align_your_steps.py +%%DATADIR%%/comfy_extras/nodes_apg.py +%%DATADIR%%/comfy_extras/nodes_attention_multiply.py +%%DATADIR%%/comfy_extras/nodes_audio.py +%%DATADIR%%/comfy_extras/nodes_audio_encoder.py +%%DATADIR%%/comfy_extras/nodes_camera_trajectory.py +%%DATADIR%%/comfy_extras/nodes_canny.py +%%DATADIR%%/comfy_extras/nodes_cfg.py +%%DATADIR%%/comfy_extras/nodes_chroma_radiance.py +%%DATADIR%%/comfy_extras/nodes_clip_sdxl.py +%%DATADIR%%/comfy_extras/nodes_color.py +%%DATADIR%%/comfy_extras/nodes_compositing.py +%%DATADIR%%/comfy_extras/nodes_cond.py +%%DATADIR%%/comfy_extras/nodes_context_windows.py +%%DATADIR%%/comfy_extras/nodes_controlnet.py +%%DATADIR%%/comfy_extras/nodes_cosmos.py +%%DATADIR%%/comfy_extras/nodes_custom_sampler.py +%%DATADIR%%/comfy_extras/nodes_dataset.py +%%DATADIR%%/comfy_extras/nodes_differential_diffusion.py +%%DATADIR%%/comfy_extras/nodes_easycache.py +%%DATADIR%%/comfy_extras/nodes_edit_model.py +%%DATADIR%%/comfy_extras/nodes_eps.py +%%DATADIR%%/comfy_extras/nodes_flux.py +%%DATADIR%%/comfy_extras/nodes_freelunch.py +%%DATADIR%%/comfy_extras/nodes_fresca.py +%%DATADIR%%/comfy_extras/nodes_gits.py +%%DATADIR%%/comfy_extras/nodes_glsl.py +%%DATADIR%%/comfy_extras/nodes_hidream.py +%%DATADIR%%/comfy_extras/nodes_hooks.py +%%DATADIR%%/comfy_extras/nodes_hunyuan.py +%%DATADIR%%/comfy_extras/nodes_hunyuan3d.py +%%DATADIR%%/comfy_extras/nodes_hypernetwork.py +%%DATADIR%%/comfy_extras/nodes_hypertile.py +%%DATADIR%%/comfy_extras/nodes_image_compare.py +%%DATADIR%%/comfy_extras/nodes_images.py +%%DATADIR%%/comfy_extras/nodes_ip2p.py +%%DATADIR%%/comfy_extras/nodes_kandinsky5.py +%%DATADIR%%/comfy_extras/nodes_latent.py +%%DATADIR%%/comfy_extras/nodes_load_3d.py +%%DATADIR%%/comfy_extras/nodes_logic.py +%%DATADIR%%/comfy_extras/nodes_lora_debug.py +%%DATADIR%%/comfy_extras/nodes_lora_extract.py +%%DATADIR%%/comfy_extras/nodes_lotus.py +%%DATADIR%%/comfy_extras/nodes_lt.py +%%DATADIR%%/comfy_extras/nodes_lt_audio.py +%%DATADIR%%/comfy_extras/nodes_lt_upsampler.py +%%DATADIR%%/comfy_extras/nodes_lumina2.py +%%DATADIR%%/comfy_extras/nodes_mahiro.py +%%DATADIR%%/comfy_extras/nodes_mask.py +%%DATADIR%%/comfy_extras/nodes_math.py +%%DATADIR%%/comfy_extras/nodes_mochi.py +%%DATADIR%%/comfy_extras/nodes_model_advanced.py +%%DATADIR%%/comfy_extras/nodes_model_downscale.py +%%DATADIR%%/comfy_extras/nodes_model_merging.py +%%DATADIR%%/comfy_extras/nodes_model_merging_model_specific.py +%%DATADIR%%/comfy_extras/nodes_model_patch.py +%%DATADIR%%/comfy_extras/nodes_morphology.py +%%DATADIR%%/comfy_extras/nodes_nag.py +%%DATADIR%%/comfy_extras/nodes_nop.py +%%DATADIR%%/comfy_extras/nodes_optimalsteps.py +%%DATADIR%%/comfy_extras/nodes_pag.py +%%DATADIR%%/comfy_extras/nodes_painter.py +%%DATADIR%%/comfy_extras/nodes_perpneg.py +%%DATADIR%%/comfy_extras/nodes_photomaker.py +%%DATADIR%%/comfy_extras/nodes_pixart.py +%%DATADIR%%/comfy_extras/nodes_post_processing.py +%%DATADIR%%/comfy_extras/nodes_preview_any.py +%%DATADIR%%/comfy_extras/nodes_primitive.py +%%DATADIR%%/comfy_extras/nodes_qwen.py +%%DATADIR%%/comfy_extras/nodes_rebatch.py +%%DATADIR%%/comfy_extras/nodes_replacements.py +%%DATADIR%%/comfy_extras/nodes_resolution.py +%%DATADIR%%/comfy_extras/nodes_rope.py +%%DATADIR%%/comfy_extras/nodes_sag.py +%%DATADIR%%/comfy_extras/nodes_sd3.py +%%DATADIR%%/comfy_extras/nodes_sdpose.py +%%DATADIR%%/comfy_extras/nodes_sdupscale.py +%%DATADIR%%/comfy_extras/nodes_slg.py +%%DATADIR%%/comfy_extras/nodes_stable3d.py +%%DATADIR%%/comfy_extras/nodes_stable_cascade.py +%%DATADIR%%/comfy_extras/nodes_string.py +%%DATADIR%%/comfy_extras/nodes_tcfg.py +%%DATADIR%%/comfy_extras/nodes_textgen.py +%%DATADIR%%/comfy_extras/nodes_tomesd.py +%%DATADIR%%/comfy_extras/nodes_toolkit.py +%%DATADIR%%/comfy_extras/nodes_torch_compile.py +%%DATADIR%%/comfy_extras/nodes_train.py +%%DATADIR%%/comfy_extras/nodes_upscale_model.py +%%DATADIR%%/comfy_extras/nodes_video.py +%%DATADIR%%/comfy_extras/nodes_video_model.py +%%DATADIR%%/comfy_extras/nodes_wan.py +%%DATADIR%%/comfy_extras/nodes_wanmove.py +%%DATADIR%%/comfy_extras/nodes_webcam.py +%%DATADIR%%/comfy_extras/nodes_zimage.py +%%DATADIR%%/comfyui_version.py +%%DATADIR%%/cuda_malloc.py +%%DATADIR%%/custom_nodes/example_node.py.example +%%DATADIR%%/custom_nodes/websocket_image_save.py +%%DATADIR%%/execution.py +%%DATADIR%%/extra_model_paths.yaml.example +%%DATADIR%%/folder_paths.py +%%DATADIR%%/hook_breaker_ac10a0.py +%%DATADIR%%/input +%%DATADIR%%/latent_preview.py +%%DATADIR%%/main.py +%%DATADIR%%/manager_requirements.txt +%%DATADIR%%/middleware/__init__.py +%%DATADIR%%/middleware/cache_middleware.py +%%DATADIR%%/models/audio_encoders +%%DATADIR%%/models/checkpoints +%%DATADIR%%/models/clip +%%DATADIR%%/models/clip_vision +%%DATADIR%%/models/configs/anything_v3.yaml +%%DATADIR%%/models/configs/v1-inference.yaml +%%DATADIR%%/models/configs/v1-inference_clip_skip_2.yaml +%%DATADIR%%/models/configs/v1-inference_clip_skip_2_fp16.yaml +%%DATADIR%%/models/configs/v1-inference_fp16.yaml +%%DATADIR%%/models/configs/v1-inpainting-inference.yaml +%%DATADIR%%/models/configs/v2-inference-v.yaml +%%DATADIR%%/models/configs/v2-inference-v_fp32.yaml +%%DATADIR%%/models/configs/v2-inference.yaml +%%DATADIR%%/models/configs/v2-inference_fp32.yaml +%%DATADIR%%/models/configs/v2-inpainting-inference.yaml +%%DATADIR%%/models/controlnet +%%DATADIR%%/models/diffusers +%%DATADIR%%/models/diffusion_models +%%DATADIR%%/models/embeddings +%%DATADIR%%/models/gligen +%%DATADIR%%/models/hypernetworks +%%DATADIR%%/models/latent_upscale_models +%%DATADIR%%/models/loras +%%DATADIR%%/models/model_patches +%%DATADIR%%/models/photomaker +%%DATADIR%%/models/style_models +%%DATADIR%%/models/text_encoders +%%DATADIR%%/models/unet +%%DATADIR%%/models/upscale_models +%%DATADIR%%/models/vae +%%DATADIR%%/models/vae_approx +%%DATADIR%%/new_updater.py +%%DATADIR%%/node_helpers.py +%%DATADIR%%/nodes.py +%%DATADIR%%/output +%%DATADIR%%/protocol.py +%%DATADIR%%/pyproject.toml +%%DATADIR%%/pytest.ini +%%DATADIR%%/requirements.txt +%%DATADIR%%/script_examples/basic_api_example.py +%%DATADIR%%/script_examples/websockets_api_example.py +%%DATADIR%%/script_examples/websockets_api_example_ws_images.py +%%DATADIR%%/server.py +%%DATADIR%%/temp +%%DATADIR%%/tests-unit/README.md +%%DATADIR%%/tests-unit/app_test/__init__.py +%%DATADIR%%/tests-unit/app_test/custom_node_manager_test.py +%%DATADIR%%/tests-unit/app_test/frontend_manager_test.py +%%DATADIR%%/tests-unit/app_test/model_manager_test.py +%%DATADIR%%/tests-unit/app_test/user_manager_system_user_test.py +%%DATADIR%%/tests-unit/assets_test/conftest.py +%%DATADIR%%/tests-unit/assets_test/helpers.py +%%DATADIR%%/tests-unit/assets_test/queries/conftest.py +%%DATADIR%%/tests-unit/assets_test/queries/test_asset.py +%%DATADIR%%/tests-unit/assets_test/queries/test_asset_info.py +%%DATADIR%%/tests-unit/assets_test/queries/test_cache_state.py +%%DATADIR%%/tests-unit/assets_test/queries/test_metadata.py +%%DATADIR%%/tests-unit/assets_test/queries/test_tags.py +%%DATADIR%%/tests-unit/assets_test/services/__init__.py +%%DATADIR%%/tests-unit/assets_test/services/conftest.py +%%DATADIR%%/tests-unit/assets_test/services/test_asset_management.py +%%DATADIR%%/tests-unit/assets_test/services/test_bulk_ingest.py +%%DATADIR%%/tests-unit/assets_test/services/test_enrich.py +%%DATADIR%%/tests-unit/assets_test/services/test_ingest.py +%%DATADIR%%/tests-unit/assets_test/services/test_tagging.py +%%DATADIR%%/tests-unit/assets_test/test_assets_missing_sync.py +%%DATADIR%%/tests-unit/assets_test/test_crud.py +%%DATADIR%%/tests-unit/assets_test/test_downloads.py +%%DATADIR%%/tests-unit/assets_test/test_file_utils.py +%%DATADIR%%/tests-unit/assets_test/test_list_filter.py +%%DATADIR%%/tests-unit/assets_test/test_metadata_filters.py +%%DATADIR%%/tests-unit/assets_test/test_prune_orphaned_assets.py +%%DATADIR%%/tests-unit/assets_test/test_sync_references.py +%%DATADIR%%/tests-unit/assets_test/test_tags_api.py +%%DATADIR%%/tests-unit/assets_test/test_uploads.py +%%DATADIR%%/tests-unit/comfy_api_test/input_impl_test.py +%%DATADIR%%/tests-unit/comfy_api_test/video_types_test.py +%%DATADIR%%/tests-unit/comfy_extras_test/__init__.py +%%DATADIR%%/tests-unit/comfy_extras_test/image_stitch_test.py +%%DATADIR%%/tests-unit/comfy_extras_test/nodes_math_test.py +%%DATADIR%%/tests-unit/comfy_quant/test_mixed_precision.py +%%DATADIR%%/tests-unit/comfy_test/folder_path_test.py +%%DATADIR%%/tests-unit/comfy_test/model_detection_test.py +%%DATADIR%%/tests-unit/execution_test/preview_method_override_test.py +%%DATADIR%%/tests-unit/execution_test/validate_node_input_test.py +%%DATADIR%%/tests-unit/feature_flags_test.py +%%DATADIR%%/tests-unit/folder_paths_test/__init__.py +%%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/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 +%%DATADIR%%/tests-unit/requirements.txt +%%DATADIR%%/tests-unit/seeder_test/test_seeder.py +%%DATADIR%%/tests-unit/server/utils/file_operations_test.py +%%DATADIR%%/tests-unit/server_test/test_cache_control.py +%%DATADIR%%/tests-unit/utils/extra_config_test.py +%%DATADIR%%/tests-unit/utils/json_util_test.py +%%DATADIR%%/tests-unit/websocket_feature_flags_test.py +%%DATADIR%%/tests/README.md +%%DATADIR%%/tests/__init__.py +%%DATADIR%%/tests/compare/conftest.py +%%DATADIR%%/tests/compare/test_quality.py +%%DATADIR%%/tests/conftest.py +%%DATADIR%%/tests/execution/extra_model_paths.yaml +%%DATADIR%%/tests/execution/test_async_nodes.py +%%DATADIR%%/tests/execution/test_execution.py +%%DATADIR%%/tests/execution/test_jobs.py +%%DATADIR%%/tests/execution/test_preview_method.py +%%DATADIR%%/tests/execution/test_progress_isolation.py +%%DATADIR%%/tests/execution/test_public_api.py +%%DATADIR%%/tests/execution/testing_nodes/testing-pack/__init__.py +%%DATADIR%%/tests/execution/testing_nodes/testing-pack/api_test_nodes.py +%%DATADIR%%/tests/execution/testing_nodes/testing-pack/async_test_nodes.py +%%DATADIR%%/tests/execution/testing_nodes/testing-pack/conditions.py +%%DATADIR%%/tests/execution/testing_nodes/testing-pack/flow_control.py +%%DATADIR%%/tests/execution/testing_nodes/testing-pack/specific_tests.py +%%DATADIR%%/tests/execution/testing_nodes/testing-pack/stubs.py +%%DATADIR%%/tests/execution/testing_nodes/testing-pack/tools.py +%%DATADIR%%/tests/execution/testing_nodes/testing-pack/util.py +%%DATADIR%%/tests/inference/__init__.py +%%DATADIR%%/tests/inference/graphs/default_graph_sdxl1_0.json +%%DATADIR%%/tests/inference/test_inference.py +%%DATADIR%%/user +%%DATADIR%%/utils/__init__.py +%%DATADIR%%/utils/extra_config.py +%%DATADIR%%/utils/install_util.py +%%DATADIR%%/utils/json_util.py +%%DATADIR%%/utils/mime_types.py +/var/db/comfyui/input/example.png +@group users +@mode 4775 +@dir /var/db/comfyui/input +@dir /var/db/comfyui/models/audio_encoders +@dir /var/db/comfyui/models/checkpoints +@dir /var/db/comfyui/models/clip +@dir /var/db/comfyui/models/clip_vision +@dir /var/db/comfyui/models/controlnet +@dir /var/db/comfyui/models/diffusers +@dir /var/db/comfyui/models/diffusion_models +@dir /var/db/comfyui/models/embeddings +@dir /var/db/comfyui/models/gligen +@dir /var/db/comfyui/models/hypernetworks +@dir /var/db/comfyui/models/latent_upscale_models +@dir /var/db/comfyui/models/loras +@dir /var/db/comfyui/models/model_patches +@dir /var/db/comfyui/models/photomaker +@dir /var/db/comfyui/models/style_models +@dir /var/db/comfyui/models/text_encoders +@dir /var/db/comfyui/models/unet +@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/default +@dir /var/db/comfyui/user +@dir /var/db/comfyui