{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=989","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=987","results":[{"name":"tiled","portdir":"devel/tiled","version":"0.9.1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.mapeditor.org/","description":"general purpose tile map editor","long_description":"tiled is a general purpose tile map editor, built to be flexible and easy to use. In addition to its own map format, Tiled supports read/write plugins for using it with proprietary map formats or formats used by other editors.","active":true,"categories":["aqua","devel","games"],"maintainers":[],"variants":["universal","debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["qt4-mac","zlib"]}],"depends_on":[]},{"name":"tig","portdir":"devel/tig","version":"2.5.12","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://jonas.github.io/tig/","description":"A text interface to git repositories","long_description":"A text interface to git repositories","active":true,"categories":["devel"],"maintainers":[{"name":"cal","github":"neverpanic","ports_count":60}],"variants":["doc"],"dependencies":[{"type":"build","ports":["pkgconfig","asciidoc","xmlto","clang-18"]},{"type":"lib","ports":["git","libiconv","ncurses","pcre2","readline"]}],"depends_on":[]},{"name":"thrift","portdir":"devel/thrift","version":"0.20.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://thrift.apache.org/","description":"framework for scalable cross-language services development","long_description":"Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Swift, Smalltalk, and OCaml.","active":true,"categories":["devel"],"maintainers":[],"variants":["java","csharp","glib2","php","erlang","rust","nodejs","swift","lisp","universal"],"dependencies":[{"type":"build","ports":["clang-18","libtool","pkgconfig","autoconf","automake","bison","libevent"]},{"type":"lib","ports":["boost181","openssl"]}],"depends_on":[{"type":"lib","ports":["py27-thrift","p5.26-thrift","py35-thrift","py36-thrift","py37-thrift","py38-thrift","py37-pyarrow","py38-pyarrow","py39-thrift","apache-arrow","p5.28-thrift","p5.30-thrift","p5.32-thrift","p5.34-thrift","py310-thrift","py311-thrift"]}]},{"name":"thieriot","portdir":"devel/thieriot","version":"1.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rodnaph/thieriot","description":"Shell tool for managing a projects Jenkins builds","long_description":"Thieriot is a simple shell tool for projects that use Git and Jenkins, and allows you to easily check which of your branches currently have builds. And then to easily create/start/delete builds with a single command.","active":true,"categories":["devel","shells"],"maintainers":[],"variants":["perl5_28","perl5_30","perl5_32","perl5_34"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-json","p5.34-libwww-perl","p5.34-yaml"]}],"depends_on":[]},{"name":"terraform-docs","portdir":"devel/terraform-docs","version":"0.17.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://terraform-docs.io/","description":"Generate Terraform modules documentation in various formats.","long_description":"A utility to generate documentation from Terraform modules in various output formats.","active":true,"categories":["devel"],"maintainers":[{"name":"","github":"asobrien","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"temporal-cli","portdir":"devel/temporal-cli","version":"1.18.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":"temporal","homepage":"https://temporal.io","description":"Obsolete port, replaced by temporal","long_description":"This port has been replaced by temporal.","active":true,"categories":["devel","sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"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":"tektoncd-cli","portdir":"devel/tektoncd-cli","version":"0.33.0","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/tektoncd/cli","description":"A CLI for interacting with Tekton","long_description":"The Tekton Pipelines cli project provides a CLI for interacting with Tekton. Tekton is a powerful yet flexible framework for building CI/CD systems on Kubernetes. It lets you build, test, and deploy across multiple cloud providers or on-premises systems by abstracting away the underlying implementation details.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1056}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"tecla","portdir":"devel/tecla","version":"1.6.3","license":"X11","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.astro.caltech.edu/~mcs/tecla/","description":"The tecla library provides UNIX and LINUX programs with interactive command line editing facilities, similar to those of the unix tcsh shell.","long_description":"The tecla library provides UNIX and LINUX programs with interactive command line editing facilities, similar to those of the unix tcsh shell. In addition to simple command-line editing, it supports recall of previously entered command lines, TAB completion of file names, and in-line wild-card expansion of filenames. The internal functions which perform file-name completion and wild-card expansion are also available externally for optional use by programs, along with a module for tab-completion and lookup of filenames in a list of directories.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses"]}],"depends_on":[{"type":"lib","ports":["bladeRF"]}]},{"name":"tclsqlite2","portdir":"devel/tclsqlite2","version":"2.8.17","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.sqlite.org/","description":"TCL bindings for the SQLite embedded database engine","long_description":"TCL bindings for the SQLite embedded database engine. This port contains bindings for sqlite 2.x.","active":true,"categories":["devel","databases","tcl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["sqlite2"]}],"depends_on":[]},{"name":"tclreadline","portdir":"devel/tclreadline","version":"2.3.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/flightaware/tclreadline","description":"An interactive readline for tcl shells.","long_description":"The tclreadline package makes the GNU Readline library available for interactive tcl shells. This includes history expansion and file/command completion. Command completion for all tcl/tk commands is provided and commmand completers for user defined commands can be easily added. tclreadline can also be used for tcl scripts which want to use a shell like input interface. In this case the ::tclreadline::readline read command has to be called explicitly.","active":true,"categories":["devel"],"maintainers":[{"name":"darius","github":"DanielO","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"lib","ports":["readline","tcl"]}],"depends_on":[{"type":"run","ports":["gutils-suite-core"]}]},{"name":"tcllib","portdir":"devel/tcllib","version":"1.21","license":"Tcl/Tk","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://tcllib.sf.net/","description":"tcllib standardized library","long_description":"tcllib is a set of pure-Tcl extensions that you can use to become even more productive with Tcl.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["tcl"]}],"depends_on":[{"type":"build","ports":["tcl_bonjour","tkimg"]},{"type":"lib","ports":["tklib","time-track-cli","sguil-client"]},{"type":"run","ports":["tclxml","gutils-suite-core"]}]},{"name":"tclcurl","portdir":"devel/tclcurl","version":"7.22.0","license":"Tcl/Tk","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/flightaware/tclcurl-fa","description":"Tcl binding for libcurl","long_description":"The TclCurl extension gives Tcl programmers access to the libcurl library. With it you can download URLs, upload them and many other neat tricks.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["tcl","curl"]}],"depends_on":[]},{"name":"tclap","portdir":"devel/tclap","version":"1.2.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://tclap.sourceforge.net/","description":"Templatized C++ Command Line Parser","long_description":"This is a simple templatized C++ library for parsing command line arguments. The library provides a simple, flexible object-oriented interface to the command line that automates argument parsing, USAGE creation and type casting. \nNote: this port installs no samples or documentation; for that, see tclap's home page.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["aff4"]}]},{"name":"tcl-tls","portdir":"devel/tcl-tls","version":"2.0","license":"Tcl/Tk","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://core.tcl-lang.org/tcltls/","description":"TLS OpenSSL extension to TCL.","long_description":"TLS is an OpenSSL / RSA-bsafe Tcl extension that provides secure connections on top of the Tcl socket mechanism.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl","tcl"]}],"depends_on":[{"type":"lib","ports":["scid","sguil-client"]}]},{"name":"tbb","portdir":"devel/tbb","version":"2020.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.threadingbuildingblocks.org/","description":"Intel Threading Building Blocks offers a rich and complete approach to parallelism in C++","long_description":"Intel Threading Building Blocks offers a rich and complete approach to parallelism in C++ It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanisms for scalability and performance","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["py37-pytorch","py38-mkl","py27-mkl","py35-mkl","py36-mkl","py37-mkl","py39-mkl","blender","embree","oidn","opensubdiv","usd","qore","py310-mkl","py311-mkl","py312-mkl","py313-mkl","py314-mkl","gerbil","root6"]}]},{"name":"tao","portdir":"devel/tao","version":"8.0.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.dre.vanderbilt.edu/~schmidt/TAO.html","description":"The ACE ORB CORBA real-time middleware","long_description":"The ACE ORB (TAO) is a real-time implementation of CORBA built using the framework components and patterns provided by ACE. TAO contains the network interface, OS, communication protocol, and CORBA middleware components and features. TAO is based on the standard OMG CORBA reference model, with the enhancements designed to overcome the shortcomings of conventional ORBs for high-performance and real-time applications.","active":true,"categories":["devel"],"maintainers":[{"name":"tlockhart1976","github":"lockhart","ports_count":27},{"name":"jwillemsen","github":"jwillemsen","ports_count":2}],"variants":["ssl","server","universal"],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["zlib","perl5","tcl"]}],"depends_on":[]},{"name":"talloc","portdir":"devel/talloc","version":"2.4.4","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://talloc.samba.org","description":"Hierarchical memory allocation library","long_description":"talloc is a hierarchical, reference counted memory pool system with destructors. It is the core memory allocator used in Samba.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","python314"]},{"type":"test","ports":["libiconv"]}],"depends_on":[{"type":"lib","ports":["tevent","notmuch","netatalk","samba4","py-tsk","py27-tsk","osmocore","osmocore-devel","freeradius"]}]},{"name":"tailor","portdir":"devel/tailor","version":"0.9.35","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://wiki.darcs.net/DarcsWiki/Tailor","description":"Tailor is a tool to migrate changesets between different source control management systems.","long_description":"Tailor is a tool to migrate changesets between ArX, Bazaar, Bazaar-NG, CVS, Codeville, Darcs, Git, Mercurial, Monotone, Subversion and Tla repositories. It is implemented in Python.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"tabulate","portdir":"devel/tabulate","version":"1.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/p-ranav/tabulate","description":"tabulate is a header-only library for printing aligned, formated and colorized tables in moder C++.","long_description":"tabulate is a header-only library for printing aligned, formated and colorized tables in moder C++.","active":true,"categories":["devel"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]}],"depends_on":[{"type":"lib","ports":["xeus-sqlite"]}]},{"name":"t4k_common","portdir":"devel/t4k_common","version":"0.1.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tux4kids/t4kcommon","description":"shared code for Tux4Kids apps TuxMath and Tux Typing","long_description":"t4k_common is a common library for routines used in TuxMath and Tux Typing.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libsdl","libsdl_image","libsdl_net","libsdl_pango","libsdl_mixer","libpng","librsvg","libiconv","libxml2","libsdl_ttf","gettext"]}],"depends_on":[{"type":"lib","ports":["tuxmath","tuxtype"]}]},{"name":"t1lib","portdir":"devel/t1lib","version":"5.1.2","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.t1lib.org/","description":"Library for generating glyphs from Type 1 fonts","long_description":"t1lib is a library distributed under the GNU General Public Library License for generating character- and string-glyphs from Adobe Type 1 fonts under UNIX. t1lib uses most of the code of the X11 rasterizer donated by IBM to the X11-project. But some disadvantages of the rasterizer being included in X11 have been eliminated.","active":true,"categories":["devel","graphics","fonts"],"maintainers":[],"variants":["x11","universal"],"dependencies":[{"type":"build","ports":["libtool","clang-18"]}],"depends_on":[{"type":"lib","ports":["dvipng"]}]},{"name":"swig3-tcl","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Tcl binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Tcl binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","tcl"]}],"depends_on":[]},{"name":"swig3-ruby","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Ruby binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Ruby binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["ruby186","ruby187","ruby19","ruby20","ruby21","ruby22","ruby23","ruby24"],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","ruby23"]}],"depends_on":[]},{"name":"swig3-r","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"R binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the R binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","R"]}],"depends_on":[]},{"name":"swig3-python","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Python binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Python binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","python_select"]}],"depends_on":[{"type":"build","ports":["py38-nds2-client","py27-nds2-client","py35-nds2-client","py36-nds2-client","py37-nds2-client","py39-nds2-client","gnuradio37","gr37-adapt","gr37-air-modes","gr37-ais","gr37-baz","gr37-cdma","gr37-fcdproplus","gr37-foo","gr37-fosphor","gr37-gfdm","gr37-gsm","gr37-ieee802-11","gr37-ieee802-15-4","gr37-iio","gr37-iqbalance","gr37-iridium","gr37-limesdr","gr37-lora-BastilleResearch","gr37-lora-rpp0","gr37-lte","gr37-mapper","gr37-mac","gr37-ofdm","gr37-osmosdr","gr37-pcap","gr37-pyqt","gr37-rds","gr37-satellites","gr37-sdrplay","gr37-specest","gr37-tdd","py313-nds2-client","py314-nds2-client"]}]},{"name":"swig3-pike","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Pike binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Pike binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","pike"]}],"depends_on":[]},{"name":"swig3-php","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"PHP 5 binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the PHP 5 binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["php53","php54","php55","php56","php70","php71","php72"],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","php72"]}],"depends_on":[]},{"name":"swig3-perl","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Perl binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Perl binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","perl5"]}],"depends_on":[]},{"name":"swig3-octave","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Octave binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Octave binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","octave"]}],"depends_on":[{"type":"build","ports":["nds2-client-octave"]}]},{"name":"swig3-ocaml","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Objective Caml binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Objective Caml binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","ocaml"]}],"depends_on":[]},{"name":"swig3-lua","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Lua binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Lua binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","lua"]}],"depends_on":[]},{"name":"swig3-java","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Java binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Java binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","openjdk8-zulu"]}],"depends_on":[{"type":"build","ports":["nds2-client-java","nds2-client-matlab"]}]},{"name":"swig3-guile","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Guile binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Guile binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","guile-2.2"]}],"depends_on":[]},{"name":"swig3-go","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Go binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Go binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","go"]}],"depends_on":[]},{"name":"swig3-gcj","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any {darwin <= 10}","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"GCJ binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the GCJ binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["gcc43","gcc44","gcc45","gcc48","gcc47"],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","gcc47"]}],"depends_on":[]},{"name":"swig3-d","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any {darwin <= 21}","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"D binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the D binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","phobos"]}],"depends_on":[]},{"name":"swig3-csharp","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"C# binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the C# binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["mono","swig3"]}],"depends_on":[]},{"name":"swig3-clisp","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"CLISP binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the CLISP binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","clisp"]}],"depends_on":[]},{"name":"swig3-chicken","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Chicken binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Chicken binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig3","chicken"]}],"depends_on":[]},{"name":"swig3","portdir":"devel/swig3","version":"3.0.12","license":"(GPL-3+ or Permissive)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Tool to wrap C/C++ libraries in high-level languages.","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, Python, Tcl/Tk, Ruby, Guile and MzScheme, however the list of supported languages also includes non-scripting languages such as Java and OCAML. SWIG is most commonly used to create high-level interpreted programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG may be freely used, distributed, and modified for commercial and noncommercial use.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["doc","universal"],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["pcre"]}],"depends_on":[{"type":"build","ports":["subversion-pythonbindings-3.10","subversion-pythonbindings-3.11","subversion-pythonbindings-3.12","subversion-pythonbindings-2.7","subversion-pythonbindings-3.5","subversion-pythonbindings-3.6","subversion-pythonbindings-3.7","subversion-pythonbindings-3.8","subversion-pythonbindings-3.9"]},{"type":"lib","ports":["swig3-d","swig3-gcj","swig3-go","swig3-guile","swig3-java","swig3-lua","swig3-ocaml","swig3-octave","swig3-perl","swig3-php","swig3-pike","swig3-python","swig3-r","swig3-ruby","swig3-tcl","nds2-client-swig","nds2-client-java","nds2-client-matlab","nds2-client-octave","py313-nds2-client","py38-nds2-client","py314-nds2-client","py27-nds2-client","py35-nds2-client","py36-nds2-client","py37-nds2-client","py39-nds2-client","swig3-chicken","swig3-clisp","swig3-csharp"]}]},{"name":"swig-python3","portdir":"devel/swig","version":"4.0.1","license":"(GPL-3+ or Permissive)","platforms":"darwin","epoch":0,"replaced_by":"swig-python","homepage":"http://www.swig.org/","description":"Obsolete port, replaced by swig-python","long_description":"This port has been replaced by swig-python.","active":false,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["doc"],"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":"swig-tcl","portdir":"devel/swig","version":"4.4.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Tcl binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Tcl binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig","tcl"]}],"depends_on":[{"type":"lib","ports":["plplot","plplot510","plplot-single","plplot510-single"]}]},{"name":"swig-ruby","portdir":"devel/swig","version":"4.4.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Ruby binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Ruby binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["ruby186","ruby187","ruby19","ruby20","ruby21","ruby22","ruby23","ruby24"],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig","ruby23"]}],"depends_on":[{"type":"lib","ports":["playerstage-player"]}]},{"name":"swig-r","portdir":"devel/swig","version":"4.4.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"R binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the R binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig","R"]}],"depends_on":[]},{"name":"swig-python","portdir":"devel/swig","version":"4.4.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Python binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Python binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig","python_select"]}],"depends_on":[{"type":"build","ports":["zeek","py36-lalframe","py36-lalmetaio","gnuradio-devel","py27-stfio","py35-stfio","py36-stfio","py27-kcs11","py27-pybox2d","py36-pybox2d","py27-pymvpa","py35-pymvpa","py36-pymvpa","py27-scikit-umfpack","py35-scikit-umfpack","py36-scikit-umfpack","py313-scikit-umfpack","py314-scikit-umfpack","py27-scipy","py310-gyoto","py311-gyoto","py312-gyoto","py313-gyoto","py314-gyoto","gds","gnuradio","gnuradio-next","gr-adapt","gr-air-modes","gr-baz","gr-fcdproplus","gr-foo","gr-fosphor","gr-gfdm","gr-gsm","gr-hermeslite2","gr-hpsdr","gr-ieee802-11","gr-ieee802-15-4","gr-iio","gr-iqbalance","gr-iridium","gr-limesdr","gr-linrad","gr-lora-rpp0","gr-osmosdr","gr-rds","gr-satellites","gr-specest","kicad","py312-lal","py312-lalburst","py312-lalframe","py312-lalinference","py312-lalinspiral","py312-lalmetaio","py312-lalpulsar","py312-lalsimulation","py27-ldas-tools-al","py27-ldas-tools-diskcacheAPI","py27-ldas-tools-frameAPI","py27-ldas-tools-framecpp","py27-ldas-tools-ldasgen","oof2","stimfit","xraylib","py27-simstring","py27-lalinference","py36-lalinference","py27-lalpulsar","py36-lalpulsar","py27-openbabel","py27-gsl","py35-gsl","py36-gsl","py36-lalburst","py36-lalinspiral","py36-lalsimulation","py37-lal","py37-lalburst","py37-lalframe","py37-lalinference","py37-lalinspiral","py37-lalmetaio","py37-lalpulsar","py37-lalsimulation","py27-freeling","py39-pybox2d","py36-lal","py39-gyoto","gnucash","py311-gnucash","py312-gnucash","py313-gnucash","py314-gnucash","gnucash-devel","py27-lalburst","py38-lalburst","py27-lalframe","py38-lalframe","py38-lalinference","py27-lalinspiral","py38-lalinspiral","py27-lalmetaio","py38-lalmetaio","py38-lalpulsar","py27-lalsimulation","py38-lalsimulation","py37-gyoto","py38-gyoto","py37-mupdf","zeek-devel","py38-fann2","py37-gsl","py38-mupdf","py37-kcs11","py37-pybox2d","py27-pycg","py35-gyoto","py36-gyoto","py39-scikit-umfpack","py310-pysaga","py311-pysaga","py312-pysaga","py314-pysaga","py313-pysaga","py38-cipheycore","lldb-21","lldb-20","lldb-22","coot","coot-devel","py37-pymvpa","py38-faiss","py39-kcs11","py37-faiss","py35-scipy","py36-scipy","py37-scipy","py39-openbabel","py39-mupdf","py38-scipy","py39-gsl","py39-cipheycore","py37-stfio","py27-lal","py38-lal","py38-pybox2d","py38-kcs11","py39-pysaga","py39-openbabel2","py38-pymvpa","py39-faiss","bakefile","olena","py310-InsightToolkit","py311-InsightToolkit","py312-InsightToolkit","py313-InsightToolkit","py310-InsightToolkit4","py311-InsightToolkit4","py312-InsightToolkit4","py313-InsightToolkit4","MyPaint","oofcanvas","partio","lldb-10","lldb-11","lldb-12","lldb-13","lldb-14","lldb-15","lldb-16","lldb-17","lldb-18","lldb-19","lldb-6.0","lldb-5.0","lldb-8.0","lldb-7.0","lldb-9.0","lldb-devel","py310-faiss","mathgl","libcec","libgpod","py312-fann2","py310-gsl","py311-gsl","py312-gsl","py313-gsl","py314-gsl","py310-kcs11","py311-kcs11","py312-kcs11","py310-mupdf","py311-mupdf","py312-mupdf","py310-openbabel","py311-openbabel","py312-openbabel","py313-openbabel","py314-openbabel","py310-openbabel2","py311-openbabel2","py312-openbabel2","py310-pybox2d","py311-pybox2d","py312-pybox2d","py312-pymvpa","py310-scikit-umfpack","py311-scikit-umfpack","py312-scikit-umfpack"]},{"type":"lib","ports":["py38-pivy","py311-ffc","py312-ffc","py36-ffc","py37-ffc","py38-m2crypto","py27-pyscard","py35-pyscard","py36-pyscard","py35-m2crypto","py36-m2crypto","py37-m2crypto","py39-pivy","py38-ffc","py27-pivy","py35-pivy","py36-pivy","py27-pynifti","py310-pyscard","py311-pyscard","py38-pyscard","py39-ffc","py39-m2crypto","py312-pyscard","py39-pyscard","freecad","py313-pyscard","py314-pyscard","fife","py310-orfeotoolbox","py311-orfeotoolbox","py312-orfeotoolbox","py313-orfeotoolbox","py314-orfeotoolbox","py310-pivy","py27-sfepy","py27-m2crypto","py310-m2crypto","py311-m2crypto","py312-m2crypto","py27-scikits-ann","py27-swiginac","py37-pyscard","py27-pyepl","py37-pivy","hugin-app","py27-pylibpcap","libopenshot","playerstage-player","py310-ffc"]},{"type":"run","ports":["lscsoft-deps"]}]},{"name":"swig-pike","portdir":"devel/swig","version":"4.1.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Pike binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Pike binding.","active":false,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-16"]},{"type":"lib","ports":["swig","pike"]}],"depends_on":[]},{"name":"swig-php","portdir":"devel/swig","version":"4.4.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"PHP 8 binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the PHP 8 binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["php80","php81","php82","php83","php84"],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig","php83"]}],"depends_on":[]},{"name":"swig-perl","portdir":"devel/swig","version":"4.4.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Perl binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Perl binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig","perl5"]}],"depends_on":[{"type":"build","ports":["xraylib"]}]},{"name":"swig-octave","portdir":"devel/swig","version":"4.4.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Octave binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Octave binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig","octave"]}],"depends_on":[{"type":"build","ports":["octave-lalsimulation","octave-lal","octave-lalburst","octave-lalframe","octave-lalinference","octave-lalinspiral","octave-lalmetaio","octave-lalpulsar"]},{"type":"lib","ports":["octave-database"]},{"type":"run","ports":["lscsoft-deps"]}]},{"name":"swig-ocaml","portdir":"devel/swig","version":"4.4.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Objective Caml binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Objective Caml binding.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-18"]},{"type":"lib","ports":["swig","ocaml"]}],"depends_on":[]}]}