{"count":52209,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=21","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=19","results":[{"name":"cargo-generate","portdir":"devel/cargo-generate","version":"0.23.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://crates.io/crates/cargo-generate","description":"cargo, make me a project","long_description":"cargo-generate is a developer tool to help you get up and running quickly with a new Rust project by leveraging a pre-existing git repository as a template.","active":true,"categories":["devel"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]},{"type":"run","ports":["curl"]}],"depends_on":[]},{"name":"carl","portdir":"office/carl","version":"0.6.0","license":"MIT and public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/b1rger/carl","description":"carl is a calendar for the commandline.","long_description":"carl is a calendar for the commandline. It tries to mimic the various cal(1) implementations out there, but also adds enhanced features like colors and ical support.","active":true,"categories":["office"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1066}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"carlson-elliptic-integrals","portdir":"fortran/carlson-elliptic-integrals","version":"1.0.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jacobwilliams/carlson-elliptic-integrals","description":"Carlson symmetric forms of elliptic integrals","long_description":"This is a modern Fortran implementation of the Carlson symmetric forms of elliptic integrals code from the SLATEC library. It has been extensively refactored.","active":true,"categories":["math","fortran"],"maintainers":[],"variants":["gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel"],"dependencies":[{"type":"build","ports":["fpm","clang-18","gcc15"]},{"type":"lib","ports":["libgcc"]}],"depends_on":[]},{"name":"carthage","portdir":"devel/carthage","version":"0.40.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Carthage/Carthage","description":"A simple, decentralized dependency manager for Cocoa","long_description":"A simple, decentralized dependency manager for Cocoa","active":true,"categories":["devel"],"maintainers":[{"name":"saagar","github":"saagarjha","ports_count":3}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"fetch","ports":["git"]}],"depends_on":[{"type":"build","ports":["SourceKittenDaemon"]}]},{"name":"cartman","portdir":"devel/cartman","version":"0.3.1","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://tamentis.com/projects/cartman/","description":"command line access to a Trac installation","long_description":"cartman allows you to create and manage Trac tickets from the command-line, without the need to setup physical access to the Trac server or database. All you need is a Trac account.","active":true,"categories":["devel","python"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-requests","python312"]}],"depends_on":[]},{"name":"carto","portdir":"gis/carto","version":"1.3.1","license":"Apache-2 and BSD and ISC and MIT and PSF and public-domain and (AFL-2.1 or BSD) and (BSD or MIT) and (WTFPL or MIT)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/cartocss/carto","description":"Fast CSS-like map stylesheets","long_description":"CartoCSS (short: Carto) is a language for map design. It is similar in syntax to CSS, but builds upon it with specific abilities to filter map data and by providing things like variables. It targets the Mapnik renderer and is able to generate Mapnik XML and a JSON variant of Mapnik XML.","active":true,"categories":["gis"],"maintainers":[{"name":"frank.dean","github":"frankdean","ports_count":12}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","npm11"]},{"type":"lib","ports":["nodejs24"]}],"depends_on":[{"type":"build","ports":["mod_tile"]}]},{"name":"casadi","portdir":"math/casadi","version":"3.7.2","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/casadi/casadi","description":"CasADi is a symbolic framework for numeric optimization","long_description":"CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.","active":true,"categories":["math"],"maintainers":[{"name":"aw.kornilov","github":"ierofant","ports_count":15}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"cask","portdir":"devel/cask","version":"0.9.1","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/cask/cask","description":"Project management tool for Emacs","long_description":"Cask is a project management tool for Emacs that helps automate the package development cycle; development, dependencies, testing, building, packaging and more. Cask can also be used to manage dependencies for your local Emacs configuration.","active":true,"categories":["devel"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"cassandra","portdir":"databases/cassandra","version":"1.2.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cassandra.apache.org/","description":"A highly scalable, eventually consistent, distributed, structured key-value store.","long_description":"The Apache Cassandra Project develops a highly scalable second-generation distributed database, bringing together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model. Cassandra was open sourced by Facebook in 2008, and is now developed by Apache committers and contributors from many companies.","active":true,"categories":["databases"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","apache-ivy","clang-18"]},{"type":"run","ports":["commons-lang","google-guava","jakarta-log4j","jline","slf4j","antlr3","junit","commons-cli","commons-codec"]}],"depends_on":[]},{"name":"castor","portdir":"java/castor","version":"0.9.9","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://castor-data-binding.github.io/castor/","description":"data binding framework for Java","long_description":"Castor is an Open Source data binding framework for Java(tm). It's the shortest path between Java objects, XML documents and relational tables. Castor provides Java-to-XML binding, Java-to-SQL persistence, and more.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]},{"name":"castxml","portdir":"lang/castxml","version":"0.6.13","license":"Apache-2","platforms":"darwin","epoch":20190718,"replaced_by":null,"homepage":"https://github.com/CastXML/CastXML","description":"CastXML is a C-family abstract syntax tree XML output tool.","long_description":"CastXML is a C-family abstract syntax tree XML output tool.","active":true,"categories":["lang"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["debug","clang60","clang70","clang80","clang90","clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["libedit","libffi","ncurses","zlib","llvm-21","clang-21","libxml2","zstd"]}],"depends_on":[{"type":"build","ports":["py312-InsightToolkit4","py313-InsightToolkit4","py310-InsightToolkit","py311-InsightToolkit","py312-InsightToolkit","py313-InsightToolkit","py310-InsightToolkit4","py311-InsightToolkit4"]},{"type":"lib","ports":["py312-pygccxml","py38-pygccxml","py313-pygccxml","py27-pygccxml","py35-pygccxml","py36-pygccxml","py37-pygccxml","py39-pygccxml","py310-pygccxml","py311-pygccxml"]}]},{"name":"catch2","portdir":"devel/catch2","version":"3.15.0","license":"Boost-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/catchorg/Catch2","description":"Catch 2: a modern, C++-native, header-only, test framework for unit-tests","long_description":"Catch 2: a modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later.","active":true,"categories":["devel"],"maintainers":[{"name":"howarth.at.macports","github":"jwhowarth","ports_count":18}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]}],"depends_on":[{"type":"build","ports":["libmcfp","finite-diff","absent"]},{"type":"lib","ports":["rdkit"]},{"type":"test","ports":["absent","stringtoolbox"]}]},{"name":"catdoc","portdir":"textproc/catdoc","version":"0.95","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.wagner.pp.ru/~vitus/software/catdoc/","description":"Convert MS Word/Excel documents to plain ASCII or TeX.","long_description":"catdoc is program which reads one or more Microsoft word files and outputs text, contained insinde them to standard output. Therefore it does same work for .doc files, as unix cat command for plain ASCII files. It is now accompanied by xls2csv - program which converts Excel spreadsheet into comma-separated value file. Newest addition to catdoc suite is catppt - a program, which extracts readable text from the PowerPoint files.","active":true,"categories":["textproc"],"maintainers":[{"name":"julian","github":"","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["tk"]}],"depends_on":[]},{"name":"catgirl","portdir":"net/catgirl","version":"2.2a","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.causal.agency/catgirl/","description":"a TLS-only terminal IRC client","long_description":"catgirl is a TLS-only terminal IRC client. Its features include tab completion, split scrolling, URL detection, nick colouring topic diffing, and message filtering.","active":true,"categories":["net"],"maintainers":[{"name":"rak","github":"ryanakca","ports_count":9},{"name":"june","github":"causal-agent","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["ncurses","libretls"]}],"depends_on":[]},{"name":"catgirl-downloader","portdir":"www/catgirl-downloader","version":"0.2.8","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/NyarchLinux/CatgirlDownloader","description":"GTK4 application that downloads images of catgirl","long_description":"GTK4 application that downloads images of catgirl based on https://nekos.moe","active":true,"categories":["graphics","www"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","pkgconfig","clang-18","python313","gettext"]},{"type":"lib","ports":["appstream-glib","glib2","desktop-file-utils","gettext-runtime","gtk4"]},{"type":"run","ports":["libadwaita","py313-requests","py313-gobject3"]}],"depends_on":[]},{"name":"cava","portdir":"audio/cava","version":"0.10.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/karlstav/cava","description":"Cross-platform Audio Visualizer","long_description":"Cava is a bar spectrum audio visualizer for terminal (ncurses) or desktop (SDL).","active":true,"categories":["audio"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":85}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libsdl2","ncurses","portaudio","iniparser","fftw-3","pulseaudio"]}],"depends_on":[]},{"name":"cbindgen","portdir":"devel/cbindgen","version":"0.29.4","license":"MPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/eqrion/cbindgen","description":"A project for generating C bindings from Rust code","long_description":"A project for generating C bindings from Rust code. cbindgen creates C/C++11 headers for Rust libraries which expose a public C API","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1066}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[{"type":"build","ports":["mozjs128","teleport"]}]},{"name":"cbmbasic","portdir":"lang/cbmbasic","version":"1.0","license":"BSD","platforms":"darwin freebsd linux","epoch":1,"replaced_by":null,"homepage":"http://cbmbasic.sourceforge.net/","description":"Commodore BASIC","long_description":"This is a 100% compatible version of Commodore's version of Microsoft BASIC 6502 as found on the Commodore 64. You can use it in interactive mode or pass a BASIC file as a command line parameter.","active":true,"categories":["lang"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"cbonsai","portdir":"games/cbonsai","version":"1.4.2","license":"GPL-3","platforms":"darwin linux freebsd","epoch":1,"replaced_by":null,"homepage":"https://gitlab.com/jallbrit/cbonsai","description":"grow bonsai trees in your terminal","long_description":"cbonsai is a bonsai tree generator, written in C using ncurses. It intelligently creates, colors, and positions a bonsai tree, and is entirely configurable via CLI options-- see usage. There are 2 modes of operation: static (the default), and live.","active":true,"categories":["games"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1066}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","scdoc","clang-18"]},{"type":"lib","ports":["ncurses"]}],"depends_on":[]},{"name":"cc65","portdir":"lang/cc65","version":"2.19","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cc65.github.io","description":"6502 C compiler","long_description":"cc65 is a complete cross development package for 65(C)02 systems, including a powerful macro assembler, a C compiler, linker, librarian and several other tools.","active":true,"categories":["lang"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["docs","universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ccache","portdir":"devel/ccache","version":"4.13.1","license":"GPL-3+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://ccache.dev","description":"object-file caching compiler wrapper","long_description":"ccache is a compiler cache. It acts as a caching pre-processor to C/C++ compilers, using the -E compiler switch and a hash to detect when a compilation can be satisfied from cache. This often results in a 5 to 10 times speedup in common compilations.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","doc","universal"],"dependencies":[{"type":"build","ports":["clang-22","pkgconfig","perl5","asciidoctor","doctest","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["hiredis","xxhashlib","zstd"]}],"depends_on":[{"type":"build","ports":["py311-pytorch","py310-pytorch","py312-pytorch","py313-pytorch","py314-pytorch","arangodb","dosbox-staging"]},{"type":"run","ports":["gutils-suite-core"]}]},{"name":"ccal","portdir":"sysutils/ccal","version":"0.6","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.jamiehillman.co.uk/ccal/","description":"ccal","long_description":"Ccal, a curses-based calendar/journal/diary & todo list program.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ccaudio2","portdir":"audio/ccaudio2","version":"2.2.0","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/ccaudio","description":"Library and software for manipulating audio data","long_description":"The GNU ccAudio2 library is a portable C++ class framework that's useful for developing applications that must process audio. This library provides a class framework for accessing audio segments from various audio file formats (.au, .wav, etc) and for creation of audio frame buffers that are then passed to audio devices and/or DSP processing systems such as telephony cards.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libgsm","speex","ucommon"]}],"depends_on":[]},{"name":"cccc","portdir":"lang/cccc","version":"3.1.4","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://cccc.sourceforge.net/","description":"tool for measurement of source code related metrics","long_description":"tool for measurement of source code related metrics","active":true,"categories":["lang"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ccd2iso","portdir":"sysutils/ccd2iso","version":"0.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/ccd2iso/","description":"CloneCD image to ISO image file converter","long_description":"Simple command line too to convert windows-only ccd files to burnable ISO images.","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ccdiff","portdir":"textproc/ccdiff","version":"0.340.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::ccdiff","description":"Colored Character Diff","long_description":"Colored Character Diff","active":true,"categories":["textproc"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-extutils-makemaker","clang-18"]},{"type":"lib","ports":["p5.34-getopt-long","p5.34-scalar-list-utils","p5.34-term-ansicolor","perl5.34","p5.34-algorithm-diff"]},{"type":"test","ports":["p5.34-capture-tiny","p5.34-test-simple"]}],"depends_on":[]},{"name":"ccfits","portdir":"science/ccfits","version":"2.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://heasarc.gsfc.nasa.gov/docs/software/fitsio/ccfits/","description":"C++ interface for cfitsio","long_description":"CCfits is an object oriented interface to the cfitsio library. It is designed to make the capabilities of cfitsio available to programmers working in C++.","active":true,"categories":["science"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["universal"],"dependencies":[{"type":"build","ports":["libtool","clang-20"]},{"type":"lib","ports":["cfitsio"]}],"depends_on":[{"type":"lib","ports":["luminance-hdr"]}]},{"name":"ccl","portdir":"lang/ccl","version":"1.12.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Clozure/ccl","description":"The Clozure Common Lisp Implementation","long_description":"Clozure CL is an open source Common Lisp implementation. Clozure CL used to be called OpenMCL. It is also sometimes called CCL. You will see the three names being used interchangeably.","active":true,"categories":["lang"],"maintainers":[{"name":"easieste","github":"easye","ports_count":15}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"cclient","portdir":"mail/cclient","version":"2007f","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.washington.edu/imap/","description":"UW IMAP c-client library","long_description":"C-client is a common API for accessing mailboxes. It is used internally by the popular PINE mail reader as well as the University of Washington's IMAP server.","active":true,"categories":["devel","mail"],"maintainers":[],"variants":["universal","ssl_plaintext"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["zlib","openssl","kerberos5"]}],"depends_on":[{"type":"build","ports":["php85-pspell","php81-imap","php80-imap","php74-imap","php73-imap","php72-imap","php71-imap","php70-imap","php56-imap","php55-imap","php54-imap","php53-imap","php52-imap","php82-imap","php83-imap","php84-imap","php85-imap","php81-pspell","php82-pspell","php83-pspell","php84-pspell"]},{"type":"lib","ports":["mailsync"]}]},{"name":"ccls","portdir":"devel/ccls","version":"0.20241108","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/MaskRay/ccls","description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting (meta port)","long_description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","active":true,"categories":["devel"],"maintainers":[{"name":"egorenar","github":"egorenar","ports_count":10},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ccls-clang-10"]}],"depends_on":[]},{"name":"ccls-clang-10","portdir":"devel/ccls","version":"0.20241108","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/MaskRay/ccls","description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","long_description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","active":true,"categories":["devel"],"maintainers":[{"name":"egorenar","github":"egorenar","ports_count":10},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-10"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["clang-10","libxml2","zlib","libffi","ncurses","rapidjson"]},{"type":"run","ports":["ccls_select"]}],"depends_on":[{"type":"lib","ports":["ccls"]}]},{"name":"ccls-clang-11","portdir":"devel/ccls","version":"0.20241108","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/MaskRay/ccls","description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","long_description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","active":true,"categories":["devel"],"maintainers":[{"name":"egorenar","github":"egorenar","ports_count":10},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-11"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["clang-11","libxml2","zlib","libffi","ncurses","rapidjson"]},{"type":"run","ports":["ccls_select"]}],"depends_on":[]},{"name":"ccls-clang-12","portdir":"devel/ccls","version":"0.20241108","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/MaskRay/ccls","description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","long_description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","active":true,"categories":["devel"],"maintainers":[{"name":"egorenar","github":"egorenar","ports_count":10},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-12","cmake","pkgconfig"]},{"type":"lib","ports":["rapidjson","libxml2","zlib","clang-12","libffi","ncurses"]},{"type":"run","ports":["ccls_select"]}],"depends_on":[]},{"name":"ccls-clang-13","portdir":"devel/ccls","version":"0.20241108","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/MaskRay/ccls","description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","long_description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","active":true,"categories":["devel"],"maintainers":[{"name":"egorenar","github":"egorenar","ports_count":10},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-13","cmake","pkgconfig"]},{"type":"lib","ports":["rapidjson","libxml2","zlib","clang-13","libffi","ncurses"]},{"type":"run","ports":["ccls_select"]}],"depends_on":[]},{"name":"ccls-clang-14","portdir":"devel/ccls","version":"0.20241108","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/MaskRay/ccls","description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","long_description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","active":true,"categories":["devel"],"maintainers":[{"name":"egorenar","github":"egorenar","ports_count":10},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-14","cmake","pkgconfig"]},{"type":"lib","ports":["rapidjson","libxml2","zlib","clang-14","libffi","ncurses"]},{"type":"run","ports":["ccls_select"]}],"depends_on":[]},{"name":"ccls-clang-7.0","portdir":"devel/ccls","version":"0.20220729","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"ccls-clang-10","homepage":"https://www.macports.org","description":"Obsolete port, replaced by ccls-clang-10","long_description":"This port has been replaced by ccls-clang-10.","active":false,"categories":["devel"],"maintainers":[{"name":"egorenar","github":"egorenar","ports_count":10},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"ccls-clang-8.0","portdir":"devel/ccls","version":"0.20220729","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"ccls-clang-10","homepage":"https://www.macports.org","description":"Obsolete port, replaced by ccls-clang-10","long_description":"This port has been replaced by ccls-clang-10.","active":false,"categories":["devel"],"maintainers":[{"name":"egorenar","github":"egorenar","ports_count":10},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"ccls-clang-9.0","portdir":"devel/ccls","version":"0.20220729","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"ccls-clang-10","homepage":"https://www.macports.org","description":"Obsolete port, replaced by ccls-clang-10","long_description":"This port has been replaced by ccls-clang-10.","active":false,"categories":["devel"],"maintainers":[{"name":"egorenar","github":"egorenar","ports_count":10},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"ccls_select","portdir":"devel/ccls","version":"0.20241108","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/MaskRay/ccls","description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","long_description":"C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting","active":true,"categories":["devel"],"maintainers":[{"name":"egorenar","github":"egorenar","ports_count":10},{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["ccls-clang-10","ccls-clang-11","ccls-clang-12","ccls-clang-13","ccls-clang-14"]}]},{"name":"ccl-util","portdir":"java/ccl-util","version":"32.69","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.kclee.de/clemens/java/ccl/","description":"Chr. Clemens Lee's Java utility classes.","long_description":"Chr. Clemens Lee's Java utility classes.","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","javacc","clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[{"type":"build","ports":["javancss"]}]},{"name":"ccm","portdir":"databases/ccm","version":"2.8.4","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pcmanus/ccm","description":"Cassandra Cluster Manager","long_description":"A script/library to create, launch and remove a Apache Cassandra cluster on localhost. The goal of ccm and ccmlib is to make is easy to create, manage and destroy a small cluster on a local box. It is meant for testing of a Cassandra cluster.","active":true,"categories":["databases"],"maintainers":[{"name":"blair","github":"blair","ports_count":26}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-yaml"]}],"depends_on":[]},{"name":"c_count","portdir":"devel/c_count","version":"7.25","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://invisible-island.net/c_count/","description":"counts C-language source statements","long_description":"c_count counts lines, statements, other simple measures of C/C++ source programs. It isn't lex/yacc based, and is easily portable to a variety of systems.","active":true,"categories":["devel"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"ccpnmr","portdir":"science/ccpnmr","version":"2.4.2","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ccpn.ac.uk/ccpn/software/ccpnmr-suite","description":"CCPNMR","long_description":"The CcpNmr software suite is a series of programs for macromolecular NMR spectroscopy integrated with the CCP data model. The CCP Data Model for macro- molecular NMR is intended to cover all data needed for macromolecular NMR spectroscopy from the initial experimental data to the final validation.","active":true,"categories":["science","python"],"maintainers":[{"name":"howarth.at.macports","github":"jwhowarth","ports_count":18}],"variants":["gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel"],"dependencies":[{"type":"build","ports":["clang-18","gcc15"]},{"type":"lib","ports":["py27-tkinter","freeglut","libgcc","mesa","tk","libGLU","py27-scipy"]}],"depends_on":[]},{"name":"ccrypt","portdir":"security/ccrypt","version":"1.11","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ccrypt.sourceforge.net","description":"Encrypt and decrypt files and streams","long_description":"Utility for encrypting and decrypting files and streams. It was designed to replace the standard unix crypt utility, which is notorious for using a very weak encryption algorithm. ccrypt is based on the Rijndael cipher, which is the U.S. government's chosen candidate for the Advanced Encryption Standard (AES, see http://www.nist.gov/aes/). This cipher is believed to provide very strong security. Unlike unix crypt, the algorithm provided by ccrypt is not symmetric, i.e., one must specify whether to encrypt or decrypt. The most common way to invoke ccrypt is via the commands ccencrypt and ccdecrypt. There is also a ccat command for decrypting a file directly to the terminal, thus reducing the likelihood of leaving temporary plaintext files around. In addition, there is a compatibility mode for decrypting legacy unix crypt files.","active":true,"categories":["security"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gettext"]}],"depends_on":[]},{"name":"cctools","portdir":"devel/cctools","version":"949.0.1","license":"(APSL-2 or GPL-2+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://opensource.apple.com/source/cctools/","description":"Compiler Tools for Mac OS X and Darwin","long_description":"A set of essential tools to support development on Mac OS X and Darwin. Conceptually similar to binutils on other platforms.","active":true,"categories":["devel"],"maintainers":[{"name":"jeremyhu","github":"jeremyhu","ports_count":303}],"variants":["llvm16","llvm15","llvm14","llvm13","llvm12","llvm11","llvm10","llvmdev","xcode","xtools"],"dependencies":[{"type":"build","ports":["libunwind-headers","clang-18"]},{"type":"lib","ports":["llvm-10"]}],"depends_on":[{"type":"build","ports":["fireworkx","highlight","ruby40","py36-spaCy","py37-spaCy","clang-8.0","clang-7.0","clang-9.0","llvm-devel","mlir-devel","clang-devel","lldb-devel","flang-devel","mruby","mrustc-rust","ruby-devel","ruby30","ruby31","ruby32","ruby33","ruby34","stack","unison-lang","upc","live555","matterhorn","mcabber","pure-gen","py310-blis","py311-blis","py312-blis","py313-blis","py314-blis","py310-spaCy","py311-spaCy","py312-spaCy","py313-spaCy","py314-spaCy","esmf","root5","sparskit","theseus","xrootd","bash","bash-devel","fhist","erd","hindent","lhs2tex","pandoc-citeproc","pxsl-tools","adblock2privoxy","tenfourfox","tenfourfox-devel","aquafox","AfterStep","py37-pytorch","py38-blis","ffmpeg","ffmpeg-devel","ffmpeg4","ffmpeg6","ffmpeg7","ffmpeg8","py27-pyilmbase","py35-pyilmbase","py36-pyilmbase","py37-pyilmbase","py38-pyilmbase","py39-pyilmbase","py35-blis","py36-blis","llvm-22","mlir-22","clang-22","lldb-22","flang-22","libclc-22","spirv-llvm-translator-22","py38-opencv4-devel","OpenBLAS","OpenBLAS-devel","ghc","hadrian","alex","clang-3.3","py310-pyarrow","py311-pyarrow","py312-pyarrow","py313-pyarrow","py314-pyarrow","py35-opencv4","py36-opencv4","py35-opencv4-devel","py36-opencv4-devel","py311-pytorch","py310-pytorch","py312-pytorch","py313-pytorch","py314-pytorch","py37-opencv4","racket","py37-tensorflow","py38-tensorflow","opencv4","opencv4-devel","py310-opencv4","py311-opencv4","py312-opencv4","py313-opencv4","py314-opencv4","py310-opencv4-devel","py311-opencv4-devel","py312-opencv4-devel","py313-opencv4-devel","py314-opencv4-devel","py38-spaCy","vte","pandoc","py37-tensorflow1","py37-opencv4-devel","llvm-19","mlir-19","lldb-19","clang-19","flang-19","llvm-21","llvm-20","mlir-21","clang-21","lldb-21","flang-21","mlir-20","clang-20","lldb-20","flang-20","llvm-18","mlir-18","clang-18","lldb-18","flang-18","py37-pyarrow","py38-pyarrow","py38-tensorflow1","py38-pytorch","py39-blis","py310-tensorflow","py39-tensorflow","py39-tensorflow1","py37-blis","py39-pyarrow","py39-pytorch","py39-opencv4","py39-opencv4-devel","py38-opencv4","bash50","py39-spaCy","LyX","qt53-qtbase","rubberband","HaXml","aeson-pretty","cpphs","darcs","git-annex","hadolint","happy","haskell-language-server","haskell-stan","hlint","hscolour","ihaskell","ld64-97","ld64-127","ld64-236","ld64-274","ld64-latest","libtapi","libunwind","mono","retdec","retdec-devel","shellcheck","xeus","hledger","hledger-iadd","widelands","widelands-devel","gcr","darktable","darktable-devel","exempi","gimp2","gimp2-devel","gimp3-devel","libopenraw","libopenraw-legacy","opensubdiv","cabal","g95","libgcc-devel","libgcc11","libgcc13","libgcc14","libgcc15","libgcc45","libgcc6","libgcc7","libgcc9","gf-core","ispc","ispc-clang","llvm-10","llvm-11","clang-10","lldb-10","clang-11","flang-11","lldb-11","llvm-12","llvm-13","clang-12","lldb-12","mlir-13","clang-13","lldb-13","flang-13","llvm-14","llvm-15","mlir-14","clang-14","lldb-14","flang-14","mlir-15","clang-15","lldb-15","flang-15","llvm-16","llvm-17","mlir-16","clang-16","lldb-16","flang-16","mlir-17","clang-17","lldb-17","flang-17","clang-3.7","clang-3.4","clang-6.0","clang-5.0"]},{"type":"lib","ports":["bazel-3.7","gcc15","gcc5","gcc6","gcc7","gcc8","gcc9","llvm-gcc42","apple-gcc42","bazel","ghc","bazel-6","cabal","ghc-prebuilt","cabal-prebuilt","gcc-devel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc43","gcc44","gcc45","gcc46","bazel-0.25","bazel-2.0","bazel-3.1","bazel-3.5","rust-compiler-wrap","gcc47","gcc48","gcc49"]},{"type":"run","ports":["clang-5.0","clang-15","clang-11","clang-22","clang-12","clang-9.0","clang-16","clang-10","clang-7.0","clang-13","clang-21","clang-devel","clang-19","clang-6.0","clang-18","clang-17","clang-20","clang-14","clang-8.0"]}]},{"name":"ccxstream","portdir":"net/ccxstream","version":"1.0.15","license":"Noncommercial","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://buffalo.nas-central.org/wiki/Ccxstream_-_Xbox_Media_Stream_Protocol","description":"Stream media files to XBox Media Center via XBMSP","long_description":"Server to stream music and video files from your UNIX server to a XBox running XBox Media Player using the XBMSP protocol.","active":true,"categories":["net"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses","readline"]}],"depends_on":[]},{"name":"cdargs","portdir":"sysutils/cdargs","version":"1.35","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.skamphausen.de/cgi-bin/ska/CDargs","description":"Bookmarks for the shell","long_description":"CDargs heavily enhances the navigation of the common unix file-system inside the shell. It plugs into the shell built-in cd-command (via a shell function or an alias) and thus adds bookmarks and a browser to it. It enables you to move to a very distant place in the file-system with just a few keystrokes. This is the kind of thing that power shell users invent when even the almighty and wonderful TAB-completion is too much typing.","active":true,"categories":["sysutils"],"maintainers":[{"name":"reg.macports","github":"","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses"]}],"depends_on":[]},{"name":"cdb","portdir":"databases/cdb","version":"0.75","license":"Restrictive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cr.yp.to/cdb.html","description":"A fast, reliable, simple package for constant databases.","long_description":"cdb is a fast, reliable, simple package for creating and reading constant databases. cdb is designed to be used in mission-critical applications like e-mail. Database replacement is safe against system crashes. Readers don't have to pause during a rewrite.","active":true,"categories":["databases"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"cd-discid","portdir":"audio/cd-discid","version":"1.4","license":"(GPL-2+ or Artistic-1)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://linukz.org/cd-discid.shtml","description":"read CD and get CDDB discid information","long_description":"In order to do CDDB queries over the Internet, you must know the DiscID of the CD you are querying. cd-discid provides you with that information. It outputs the discid, the number of tracks, the frame offset of all of the tracks, and the total length of the CD in seconds, on one line in a space-delimited format. cd-discid was designed as a backend tool for cdgrab (now abcde) but will work independantly of it.","active":true,"categories":["audio"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["abcde"]}]},{"name":"cddlib","portdir":"devel/cddlib","version":"0.94m","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/cddlib/cddlib","description":"a C implementation of the Double Description Method","long_description":"a C implementation of the Double Description Method","active":true,"categories":["devel","math"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gmp"]}],"depends_on":[{"type":"lib","ports":["TOPCOM","gfan","latte-int","singular","sympol"]}]}]}