{"count":53082,"next":null,"previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=1061","results":[{"name":"py314-quantecon","portdir":"python/py-quantecon","version":"0.13.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://quantecon.org/quantecon-py/","description":"QuantEcon is a high performance, open source Python code library for economics","long_description":"The quantecon Python library consists of a number of modules which includes game theory (game_theory), markov chains (markov), random generation utilities (random), a collection of tools (tools), and other utilities (util) which are mainly used by developers internal to the package.","active":true,"categories":["science","python","finance"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["py314-numba","python314","py314-requests","py314-numpy","py314-scipy"]},{"type":"test","ports":["py314-pytest","py314-coverage","py314-flake8","py314-pandas"]}],"depends_on":[{"type":"lib","ports":["py-quantecon"]}]},{"name":"py-superqt","portdir":"python/py-superqt","version":"0.9.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/superqt","description":"\"missing\" widgets and components for PyQt/PySide","long_description":"\"missing\" widgets and components for PyQt/PySide This repository aims to provide high-quality community-contributed Qt widgets and components for PyQt & PySide that are not provided in the native QtWidgets module.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-superqt"]}],"depends_on":[]},{"name":"py310-superqt","portdir":"python/py-superqt","version":"0.9.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/superqt","description":"\"missing\" widgets and components for PyQt/PySide","long_description":"\"missing\" widgets and components for PyQt/PySide This repository aims to provide high-quality community-contributed Qt widgets and components for PyQt & PySide that are not provided in the native QtWidgets module.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-hatchling","py310-hatch-vcs","py310-installer"]},{"type":"lib","ports":["python310","py310-pygments","py310-typing_extensions","py310-qtpy","py310-pyqt6"]}],"depends_on":[{"type":"lib","ports":["py310-magicgui"]},{"type":"run","ports":["py310-spyder"]}]},{"name":"py311-superqt","portdir":"python/py-superqt","version":"0.9.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/superqt","description":"\"missing\" widgets and components for PyQt/PySide","long_description":"\"missing\" widgets and components for PyQt/PySide This repository aims to provide high-quality community-contributed Qt widgets and components for PyQt & PySide that are not provided in the native QtWidgets module.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-hatchling","py311-hatch-vcs"]},{"type":"lib","ports":["python311","py311-typing_extensions","py311-pygments","py311-qtpy","py311-pyqt6"]}],"depends_on":[{"type":"lib","ports":["py311-magicgui"]},{"type":"run","ports":["py311-spyder"]}]},{"name":"py312-superqt","portdir":"python/py-superqt","version":"0.9.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/superqt","description":"\"missing\" widgets and components for PyQt/PySide","long_description":"\"missing\" widgets and components for PyQt/PySide This repository aims to provide high-quality community-contributed Qt widgets and components for PyQt & PySide that are not provided in the native QtWidgets module.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1631}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-hatchling","py312-hatch-vcs"]},{"type":"lib","ports":["python312","py312-typing_extensions","py312-pygments","py312-qtpy","py312-pyqt6"]}],"depends_on":[{"type":"lib","ports":["py312-magicgui"]},{"type":"run","ports":["py312-spyder"]}]},{"name":"py313-superqt","portdir":"python/py-superqt","version":"0.9.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/superqt","description":"\"missing\" widgets and components for PyQt/PySide","long_description":"\"missing\" widgets and components for PyQt/PySide This repository aims to provide high-quality community-contributed Qt widgets and components for PyQt & PySide that are not provided in the native QtWidgets module.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1631}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-vcs","clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313","py313-typing_extensions","py313-pygments","py313-qtpy","py313-pyqt6"]}],"depends_on":[{"type":"lib","ports":["py313-magicgui"]},{"type":"run","ports":["py313-spyder"]}]},{"name":"py314-superqt","portdir":"python/py-superqt","version":"0.9.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyapp-kit/superqt","description":"\"missing\" widgets and components for PyQt/PySide","long_description":"\"missing\" widgets and components for PyQt/PySide This repository aims to provide high-quality community-contributed Qt widgets and components for PyQt & PySide that are not provided in the native QtWidgets module.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1631}],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatchling","clang-18","py314-build","py314-installer","py314-hatch-vcs"]},{"type":"lib","ports":["python314","py314-pygments","py314-typing_extensions","py314-pyqt6","py314-qtpy"]}],"depends_on":[{"type":"lib","ports":["py-superqt","py314-magicgui","napari"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"xeus-zmq","portdir":"devel/xeus-zmq","version":"4.0.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-xeus/xeus-zmq","description":"xeus-zmq provides various implementations of the xserver API from xeus, based on the ZeroMQ library.","long_description":"xeus-zmq provides various implementations of the xserver API from xeus, based on the ZeroMQ library. These implementations all conform to the Jupyter Kernel Protocol specification.","active":true,"categories":["devel","science"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1631}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["zmq","cppzmq","openssl3","xeus","xproperty"]}],"depends_on":[{"type":"lib","ports":["xeus-sqlite"]}]},{"name":"py27-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.4","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-Pillow","py27-html5lib","py27-pypdf2","python27","py27-setuptools","py27-six","py27-reportlab"]}],"depends_on":[]},{"name":"py37-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.4","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-Pillow","py37-html5lib","py37-reportlab","py37-setuptools","py37-six","py37-pypdf","python37"]},{"type":"test","ports":["py37-nose"]}],"depends_on":[]},{"name":"py38-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.13","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-bidi","py38-pypdf","py38-arabic-reshaper","py38-hanko","py38-svglib","python38","py38-Pillow","py38-html5lib","py38-reportlab","py38-six"]},{"type":"test","ports":["py38-coverage","py38-pytest","py38-tox","py38-tomli"]}],"depends_on":[]},{"name":"py39-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.13","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-bidi","py39-pypdf","py39-arabic-reshaper","py39-hanko","py39-svglib","python39","py39-Pillow","py39-html5lib","py39-reportlab","py39-six"]},{"type":"test","ports":["py39-pytest","py39-tomli"]}],"depends_on":[]},{"name":"py310-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.26","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-hanko","py310-hanko-certvalidator","py310-arabic-reshaper","py310-svglib","python310","py310-Pillow","py310-html5lib","py310-reportlab","py310-pypdf"]},{"type":"test","ports":["py310-tomli","py310-pytest"]}],"depends_on":[]},{"name":"py-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.26","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-xhtml2pdf"]}],"depends_on":[]},{"name":"py311-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.26","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["py311-hanko","py311-hanko-certvalidator","py311-arabic-reshaper","py311-svglib","python311","py311-Pillow","py311-html5lib","py311-pypdf","py311-reportlab"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py312-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.26","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-hanko-certvalidator","py312-html5lib","py312-arabic-reshaper","py312-svglib","python312","py312-pypdf","py312-Pillow","py312-reportlab","py312-hanko"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py313-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.26","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-hanko","py313-hanko-certvalidator","python313","py313-arabic-reshaper","py313-svglib","py313-Pillow","py313-pypdf","py313-reportlab","py313-html5lib"]}],"depends_on":[]},{"name":"py314-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.26","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-arabic-reshaper","py314-hanko","python314","py314-svglib","py314-hanko-certvalidator","py314-pypdf","py314-Pillow","py314-reportlab","py314-html5lib"]}],"depends_on":[{"type":"lib","ports":["py-xhtml2pdf","maigret"]}]},{"name":"legacy-support","portdir":"devel/legacy-support","version":"1.5.2","license":"MIT and BSD and APSL-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/macports/macports-legacy-support","description":"Installs wrapper headers and a runtime library to add missing functionality to legacy OSX versions.","long_description":"Installs wrapper headers and a runtime library to add missing functionality to legacy OSX versions.","active":true,"categories":["devel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":381},{"name":"fw","github":"fhgwright","ports_count":32}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libgcc"]}],"depends_on":[{"type":"build","ports":["wiki-tui","py37-tokenizers","atuin","atuin-server","py-tokenizers","py310-tokenizers","py311-tokenizers","py312-tokenizers","py313-tokenizers","py314-tokenizers","yj","blades","cobalt.rs","dufs","geckodriver","hackernews-tui","htmlq","rsspls","taizen","snowemu","czkawka","blogtato","garage","arti","spotify-player","halloy","py310-bcrypt","py311-bcrypt","py312-bcrypt","py313-bcrypt","gfold","genact","broot","py314-bcrypt","py315-bcrypt","py310-cryptography","py311-cryptography","py312-cryptography","py313-cryptography","py314-cryptography","viddy","py315-cryptography","rpg","jgenesis","veryl","googleworkspace-cli","television","tart-softnet","starship","cloudflare-speed-cli","rustic","soundcraft","cadcraft","lightcraft","pdfcraft","photocraft","filmcraft","deckcraft","gridcraft","wordcraft","py38-tokenizers","py311-tiktoken","py312-tiktoken","py313-tiktoken","py314-tiktoken","oxker","termscp","py-pydantic_core","py310-pydantic_core","py311-pydantic_core","py312-pydantic_core","py313-pydantic_core","py314-pydantic_core","py-hf-xet","py311-hf-xet","py310-hf-xet","py312-hf-xet","py314-hf-xet","py313-hf-xet","py-safetensors","py310-safetensors","py311-safetensors","py312-safetensors","py313-safetensors","py314-safetensors","newsboat","skim","nushell","oak","fselect","py-watchfiles","py314-watchfiles","perry","git-delta","kubie","vivid","pngquant","wezterm","cargo-deny","cargo-vet","tuxedo","jql","py35-bcrypt","py36-bcrypt","watchman","mergiraf","py-litellm","py313-litellm","py314-litellm","py-fastuuid","argc","py313-fastuuid","py314-fastuuid","py38-safetensors","heddle","icann-rdap","meli","watchexec","fakecloud","fnox","ttyper","epic-lore","libkrun","fnm","krunkit","kasane","xan","brush","hyperfine","py37-jellyfish","repgrep","sccache","tree-sitter-cli","rars","agg","gitoxide","jujutsu","rust-glancer","mise","mqttui","roto","aq","drill","py38-pydantic_core","py-sphn","py313-sphn","py314-sphn","hck","jaq","difftastic","yazi","py37-cryptography","py38-cryptography","kalker","brusic","cargo-c","rmux","lychee","rage","otree","cbindgen","wasm-pack","py36-cryptography","t-rex","hwatch","py39-bcrypt","dysk","fd","dust","py37-pydantic_core","py37-maturin","markdown-oxide","killport","asciinema","eza","uv","mdbook","gitu","fresh","feedr","neocmakelsp","miniserve","taskwarrior-tui","navi","prek","ripgrep","shadowsocks-rust","typst","hyfetch","espanso","topgrade","tlrc","goku","rune","py37-orjson","helix","elp","wasm-component-ld","zellij","sniffnet","ouch","mq","localsend-cli","vrc-get","alcom","cargo-bundle","oxipng","rust-analyzer","dmux","zola","zoxide","mp3rgain","tabiew","cargo","wasmer","py-maturin","py310-maturin","py311-maturin","py312-maturin","py313-maturin","py314-maturin","py315-maturin","hittekaart","mdfried","wasm-tools","procs","cargo-generate","sniprun","stgit","wasmtime","stylua","xh","tokei","sniffglue","oha","py39-jellyfish","qsv","py38-cryptg","termusic","tui-journal","pgdog","parqeye","mdcat","py38-jellyfish","tombi","xp3-tool","chordsketch","py-orjson","py310-orjson","py311-orjson","py312-orjson","py313-orjson","py314-orjson","py315-orjson","macmon","ast-grep","hk","herdr","numbat","bottom","txt","riff","boon","pueue","ratty","tealdeer","sshs","ruff","shellharden","openlogi","av1an","dtool","eureka","flawz","ab-av1","deff","tuic","toast","bandwhich","kdash","gleam","monolith","just","idevice_pair","dua-cli","py39-cryptography","edit","hurl","rust","codex","zenith","t-rec","py39-safetensors","py39-tokenizers","xplr","py39-maturin","py38-orjson","py38-maturin","fblog","librsvg","git-branchless","py39-pydantic_core","presenterm","py37-bcrypt","py38-bcrypt","py38-dulwich","rio","git-cliff","csv2html","coreutils-uutils","py39-orjson","rebels-in-the-sky","zizmor","codex-switcher","llmfit","wstunnel","py39-dulwich","py39-cryptg","alacritty","orz","fornjot","binwalk","gobang","replibyte","cargo-asm","clavus","cocogitto","committed","doctave","dprint","dura","fastmod","git-absorb","git-cinnabar","git-interactive-rebase-tool","git-stack","gitui","gitweb","gql","jwt-cli","kondo","lucky-commit","mercurial-rustext","mesalink","nixpacks","onefetch","pijul-devel","pqrs","racer","run","rustup","rye","sem","serpl","shisho","so","srgn","taplo","volta-node","wrangler","amp","kibi","lapce","ox","zee","purl","daktilo","ferium","rpg-cli","whitebox-tools","ascii-gen","dominant_colours","gifski","libgifski","libopenraw","pastel","qrtool","silicon","svgcleaner","viu","wgshadertoy","amber-lang","rust-script","rustpython","ata","himalaya","eva","fend","kalc","ncmc","ncmdump","rav1e","reddsaver","bore-cli","dog","doge","ffsend","gdrive3","gping","phetch","prips","rs-aggregate","rustscan","websocat","bartib","carl","dijo","jot","py-cryptg","py310-cryptg","py311-cryptg","py312-cryptg","py313-cryptg","py310-dulwich","py311-dulwich","py312-dulwich","py313-dulwich","py314-dulwich","py310-jellyfish","py311-jellyfish","py312-jellyfish","py313-jellyfish","py314-jellyfish","py-kornia-rs","py313-kornia-rs","py314-kornia-rs","py-rustworkx","py310-rustworkx","py311-rustworkx","py312-rustworkx","weathr","age-plugin-yubikey","ares","blake3","gpg-tui","kbs2","keysync","sequoia-chameleon-gnupg","sequoia-keystore","sequoia-sq","dune","nsh","PineFlash","as-tree","backdown","binocle","bupstash","cargo2port","cloudman","conserve","ddh","diskonaut","diskus","display-switch","envelope","fclones","felix","fif","folderify","hex","hexyl","hoard-cli","horizon","hunt","inferno","joshuto","kty","lsd","macdisp","mask","mcfly","modus","nfd2nfc","nomino","organize-rt","rhit","rotz","scout","tiron","tre-tree","tu","when","wiper","tectonic","texlab","aichat","angle-grinder","bat","bingrep","cfonts","cgrc","choose","code-minimap","csview","csvlens","diffr","grex","hgrep","igrep","jless","jlq","jnv","lemmeknow","ned","ripgrep-all","roapi","rq","columnq","ruplacer","sad","sd","sig","stork","tuc","tv","xsv"]},{"type":"lib","ports":["rust-compiler-wrap","kicad-symbols","kicad-footprints","mold","kicad-packages3D","kicad-templates","rust-bootstrap-10.7","rust-bootstrap-10.6","rust-bootstrap-10.5","kicad-docs"]}]},{"name":"legacy-support-devel","portdir":"devel/legacy-support","version":"20261013","license":"MIT and BSD and APSL-2 and NoMirror","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/macports/macports-legacy-support","description":"Wrapper port for new legacy-support-devel-headers and legacy-support-devel-libs subports.","long_description":"Wrapper port for new legacy-support-devel-headers and legacy-support-devel-libs subports.","active":true,"categories":["devel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":381},{"name":"fw","github":"fhgwright","ports_count":32}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","legacy-support-devel-headers"]},{"type":"lib","ports":["libgcc"]},{"type":"run","ports":["legacy-support-devel-libs"]}],"depends_on":[{"type":"lib","ports":["gutils-suite-base"]}]},{"name":"legacy-support-devel-headers","portdir":"devel/legacy-support","version":"20261013","license":"MIT and BSD and APSL-2","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/macports/macports-legacy-support","description":"Wrapper headers and added headers for legacy-support-devel","long_description":"Wrapper headers and added headers for legacy-support-devel","active":true,"categories":["devel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":381},{"name":"fw","github":"fhgwright","ports_count":32}],"variants":[],"dependencies":[],"depends_on":[{"type":"build","ports":["legacy-support-devel"]}]},{"name":"legacy-support-devel-symlib","portdir":"devel/legacy-support","version":"20261013","license":"Permissive","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/macports/macports-legacy-support","description":"Empty linker-symbol version of legacy-support-devel shared library","long_description":"Empty linker-symbol version of legacy-support-devel shared library","active":true,"categories":["devel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":381},{"name":"fw","github":"fhgwright","ports_count":32}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"legacy-support-devel-libs","portdir":"devel/legacy-support","version":"20261013","license":"MIT and BSD and APSL-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/macports/macports-legacy-support","description":"Shared and static libraries for legacy-support-devel","long_description":"Shared and static libraries for legacy-support-devel","active":true,"categories":["devel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":381},{"name":"fw","github":"fhgwright","ports_count":32}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["legacy-support-devel"]}]},{"name":"soundcraft","portdir":"audio/soundcraft","version":"0.7.0","license":"(MIT or Apache-2) and OFL-1.1 and UFL-1.0 and Permissive","platforms":"{macosx >= 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/storytold/soundcraft","description":"Digital audio workstation from the ArtCraft series","long_description":"SoundCraft is a native digital audio workstation written in Rust, with multitrack editing, mixing, recording, MIDI and audio plugin support. The desktop app and command-line interface share the same engine. The CLI supports conversion, session processing, bouncing and an MCP server.","active":true,"categories":["aqua","audio"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"cadcraft","portdir":"cad/cadcraft","version":"0.7.0","license":"(MIT or Apache-2) and MPL-2 and OFL-1.1 and UFL-1.0 and Permissive","platforms":"{macosx >= 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/storytold/cadcraft","description":"CAD drafting application from the ArtCraft series","long_description":"CADCraft is a native CAD application written in Rust, with 2D drafting, layers, blocks, dimensions, constraints and layouts. The desktop app and command-line interface share the same engine. The CLI supports DXF and DWG conversion, inspection, command scripting and an MCP server.","active":true,"categories":["aqua","cad"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"lightcraft","portdir":"graphics/lightcraft","version":"0.8.0","license":"Apache-2 and OFL-1.1 and CC-BY-4 and Permissive","platforms":"{macosx >= 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/storytold/lightcraft","description":"Photo library and RAW developer from the ArtCraft series","long_description":"LightCraft is a native photo library and non-destructive RAW developer written in Rust, with catalog organization, color adjustments, masking and batch export. The desktop app and command-line interface share the same editing engine. The CLI also provides an MCP server.","active":true,"categories":["aqua","graphics"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["denoise","rawnind","heic"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"pdfcraft","portdir":"graphics/pdfcraft","version":"0.8.0","license":"(MIT or Apache-2) and OFL-1.1 and UFL-1.0 and ISC and BSD and public-domain and Permissive","platforms":"{macosx >= 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/storytold/pdfcraft","description":"PDF editor from the ArtCraft series","long_description":"PdfCraft is a native PDF workbench written in Rust, with document viewing, page organization, annotations, forms, editing and signing. The desktop app and command-line interface share the same engine. The CLI supports inspection, rendering, document processing and an MCP server.","active":true,"categories":["aqua","graphics","pdf"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"photocraft","portdir":"graphics/photocraft","version":"0.9.0","license":"(MIT or Apache-2) and OFL-1.1 and ISC and CC-BY-3 and Permissive","platforms":"{macosx >= 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/storytold/photocraft","description":"Native image editor from the ArtCraft series","long_description":"PhotoCraft is a native image editor written in Rust, with layers, masks, adjustment layers, type, vectors, brushes and PSD support. The desktop app and headless command-line interface share the same editing engine. The CLI supports conversion, batch processing and an MCP server.","active":true,"categories":["aqua","graphics"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["serde","avif","heic"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"filmcraft","portdir":"multimedia/filmcraft","version":"0.8.0","license":"(MIT or Apache-2) and OFL-1.1 and UFL-1.0 and Permissive","platforms":"{macosx >= 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/storytold/filmcraft","description":"Video editor from the ArtCraft series","long_description":"FilmCraft is a native video editor written in Rust, with multitrack timelines, color grading, titles, captions and audio mixing. The desktop app and command-line interface share the same editing engine. The CLI supports rendering, export, timeline interchange and an MCP server.","active":true,"categories":["aqua","multimedia"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":["whisper","neural_voices"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"deckcraft","portdir":"office/deckcraft","version":"0.7.0","license":"(MIT or Apache-2) and MPL-2 and OFL-1.1 and UFL-1.0 and Permissive","platforms":"{macosx >= 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/storytold/deckcraft","description":"Presentation editor from the ArtCraft series","long_description":"DeckCraft is a native presentation editor written in Rust, with slide masters, themes, shapes, charts, animations, transitions and media playback. The desktop app and command-line interface share the same engine. The CLI supports rendering, conversion, command scripting and an MCP server.","active":true,"categories":["aqua","office"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"gridcraft","portdir":"office/gridcraft","version":"0.7.0","license":"(MIT or Apache-2) and OFL-1.1 and UFL-1.0 and Permissive","platforms":"{macosx >= 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/storytold/gridcraft","description":"Spreadsheet editor from the ArtCraft series","long_description":"GridCraft is a native spreadsheet editor written in Rust, with Excel-style formulas, tables, charts, PivotTables and analysis tools. The desktop app and command-line interface share the same engine. The CLI supports workbook inspection, conversion, formula evaluation, scripting and an MCP server.","active":true,"categories":["aqua","office"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"wordcraft","portdir":"office/wordcraft","version":"0.7.0","license":"(MIT or Apache-2) and OFL-1.1 and UFL-1.0 and BSD and public-domain and Permissive","platforms":"{macosx >= 20}","epoch":0,"replaced_by":null,"homepage":"https://github.com/storytold/wordcraft","description":"Word processor from the ArtCraft series","long_description":"WordCraft is a native word processor written in Rust, with styles, tables, page layout, references, review and mail merge. The desktop app and command-line interface share the same engine. The CLI supports document conversion, inspection, rendering, command scripting and an MCP server.","active":true,"categories":["aqua","office"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":330}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]}]}