HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51605,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=1024",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=1022",
"results": [
{
"name": "tpasm",
"portdir": "devel/tpasm",
"version": "1.5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.sqrt.com/",
"description": "A cross assembler for a variety of common microprocessors",
"long_description": "Tpasm is a command line based cross assembler for a variety of common microprocessors and controllers, currently supporting: Rockwell 6502 (6502, 65c02) Motorola 6805 (6805, 68705), 6809, 68hc11 Intel 8051 (8031, 8032, 8051, 8052, 80c390) Atmel AVR (avt, attiny, at90, atmega series) Core Technologies CTXP-1 Microchip PIC (12xxx, 14xxx, 16xxx, 17xxx) Sunplus SPCxxx series Zilog Z80 (z80, z180)",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "to-f90",
"portdir": "devel/to-f90",
"version": "1999-03-08",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cd.textfiles.com/simtel/simtel0101/simtel/fortran/",
"description": "Fortran 77 to Fortran 90 converter",
"long_description": "A Fortran 90 program for converting fixed-format Fortran 77 code to Fortran 90 free-format. Other changes replace old Fortran constructs with more modern ones. \n \nThe conversions made include: \n1. Standard format (column 7-72) converted to free-format. \n2. DO loops and IF blocks indented. \n3. Most labels are removed from loops and replaced with END DO, CYCLE, EXIT, and DO-loop constructs where appropriate. \n4. 3-way arithmetic IFs converted to IF .. THEN .. ELSE constructs. \n5. TYPE and INTENT declarations inserted for all subroutine and function arguments. \n6. Computed GOTOs converted to SELECT CASE constructs. \n7. Embedded blanks are removed from numerical constants. They are illegal in free format.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 60
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"gcc11"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "tklib",
"portdir": "devel/tklib",
"version": "0.7",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://core.tcl-lang.org/tklib/home",
"description": "A companion to Tcllib, for Tk related packages.",
"long_description": "A companion to Tcllib, for Tk related packages.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"tcllib",
"tcl",
"tk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-tcl-ptk",
"p5.26-tcl-tk",
"p5.28-tcl-tk",
"p5.30-tcl-tk",
"p5.32-tcl-tk",
"p5.34-tcl-tk",
"p5.28-tcl-ptk",
"p5.30-tcl-ptk",
"p5.32-tcl-ptk",
"p5.34-tcl-ptk"
]
}
]
},
{
"name": "tkcvs",
"portdir": "devel/tkcvs",
"version": "8.2.3",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tkcvs.sourceforge.io/",
"description": "Tk-based GUI for CVS",
"long_description": "TkCVS is a Tcl/Tk-based graphical interface to the CVS configuration management system. It displays the status of the files in the current working directory, and provides buttons and menus to execute CVS commands on the selected files. TkDiff is included for browsing and merging your changes.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"tk"
]
}
],
"depends_on": []
},
{
"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-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"zlib"
]
}
],
"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": 465
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"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-9.0"
]
},
{
"type": "lib",
"ports": [
"sqlite2"
]
}
],
"depends_on": []
},
{
"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-9.0"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "svn2git",
"portdir": "devel/svn2git",
"version": "1.0.18",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/svn-all-fast-export/svn2git",
"description": "converts a Subversion repository into one or more Git repositories",
"long_description": "svn2git provides the svn-all-fast-export program which converts a Subversion repository into one or more Git repositories.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"apr",
"subversion"
]
}
],
"depends_on": []
},
{
"name": "stfl",
"portdir": "devel/stfl",
"version": "0.24",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.clifford.at/stfl/",
"description": "Structured Terminal Forms Language/Library",
"long_description": "STFL is a library which implements a curses-based widget set for text terminals. A special language (the Structured Terminal Forms Language) is used to describe STFL GUIs. The language is designed to be easy and fast to write so an application programmer does not need to spend ages fiddling around with the GUI and can concentrate on the more interesting programming tasks.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"newsboat"
]
}
]
},
{
"name": "sstrings",
"portdir": "devel/sstrings",
"version": "1.0.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pcpool.mathematik.uni-freiburg.de/~pabloy/projects/sstrings/",
"description": "C library that handles C strings in a safe way.",
"long_description": "Safe Strings is a small C library that handles C strings in a safe way. The functions of this library look at the necessary space for the operations and try to reserve that space (with malloc or realloc). The functions only begin working with their tasks when the memory allocation is successful.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "splint",
"portdir": "devel/splint",
"version": "3.1.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://splint.org/",
"description": "Secure Programming Lint",
"long_description": "Splint is a tool for statically checking C programs for security vulnerabilities and coding mistakes. With minimal effort, Splint can be used as a better lint. If additional effort is invested adding annotations to programs, Splint can perform stronger checking than can be done by any standard lint.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"flex",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "socketxx",
"portdir": "devel/socketxx",
"version": "1.12.12",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/malaterre/socketxx-1",
"description": "a family of C++ classes that gives the same interface as the iostream classes for input and output for communication between processes",
"long_description": "Socket++ is a family of C++ classes that gives the same interface as the iostream classes for input and output for communication between processes.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gdcm2",
"gdcm"
]
}
]
},
{
"name": "sid",
"portdir": "devel/sid",
"version": "1.10",
"license": "BSD and Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.tendra.org/sid/",
"description": "Syntax Improving Device: a LL(1) parser generator",
"long_description": "Sid is an LL(1) parser generator. The input grammar need not be LL(1) as sid will attempt to transform it to an LL(1) grammar. The grammar file and the action action files are kept separated for better portability.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"docbook-xml",
"docbook-xsl-nons",
"libxslt"
]
}
],
"depends_on": []
},
{
"name": "sglib",
"portdir": "devel/sglib",
"version": "1.0.4",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sglib.sourceforge.net/",
"description": "useful macros for manipulating common data structures",
"long_description": "sglib is a library defining useful macros manipulating common data structures.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "sdlconsole",
"portdir": "devel/sdlconsole",
"version": "2.1",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdlconsole.sourceforge.net/",
"description": "a Quake-style console for SDL programs",
"long_description": "SDL_Console is a drop down console that can be easily added to any SDL application. It is similar to Quake and other games consoles. A console gives you the ability to interact with your program in an easy way by executing predefined commands. You can also have more than one console at a time.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 352
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"libsdl_image"
]
}
],
"depends_on": []
},
{
"name": "sdf2-bundle",
"portdir": "devel/sdf2-bundle",
"version": "2.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.program-transformation.org/Sdf/SdfBundle",
"description": "Package related to the SDF2 syntax defintion formalism.",
"long_description": "The sdf2-bundle is an easy to install collection of packages related to the SDF2 syntax definition formalism. The packages are developed at the CWI. The main packages of the sdf2-bundle are pgen, a parser generator for SDF2 and sglr, a parser.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libaterm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"strategoxt"
]
}
]
},
{
"name": "safestr",
"portdir": "devel/safestr",
"version": "1.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20120106082710/http://www.zork.org/safestr/",
"description": "Safe C String Library",
"long_description": "The goal of the SafeStr library is to provide a rich string-handling library for C that has safe semantics yet interoperates with legacy library code in a straightforward manner. Additionally, porting code that uses standard C string handling should be straightforward. The library should work on all modern Unix-like platforms, as well as any 32-bit Microsoft Windows OS.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xxl"
]
}
],
"depends_on": []
},
{
"name": "rtags",
"portdir": "devel/rtags",
"version": "2.38",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Andersbakken/rtags",
"description": "A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang",
"long_description": "A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"zlib",
"clang-13"
]
}
],
"depends_on": []
},
{
"name": "robodoc",
"portdir": "devel/robodoc",
"version": "4.99.44",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.xs4all.nl/~rfsber/Robo/robodoc.html",
"description": "Bot used to document source code.",
"long_description": "ROBODoc can be used to document functions, methods, classes, variables, makefile entries, system tests, and anything else you can think of. ROBODoc works with any language that supports reasonable comments, and uses a syntax similar to that of the old Amiga \"Autodocs\" program.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "",
"github": "remkos",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "rlog",
"portdir": "devel/rlog",
"version": "1.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.arg0.net/rlog",
"description": "A flexible message logging facility for C++",
"long_description": "RLog provides a flexible message logging facility for C++ programs and libraries. It is highly optimized for the case where no log messages are output, so that it can be left in production code and enabled on-demand.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"encfs"
]
}
]
},
{
"name": "remake",
"portdir": "devel/remake",
"version": "4.2.1-dbg-1.5",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://bashdb.sourceforge.net/remake/",
"description": "Debugger for GNU Makefiles",
"long_description": "remake is a patched and modernized version of GNU make utility that adds improved error reporting, the ability to trace execution in a comprehensible way, and a debugger.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"readline",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "reinteract",
"portdir": "devel/reinteract",
"version": "0.5.10",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.reinteract.org",
"description": "a system for interactive experimentation with python",
"long_description": "Reinteract is a system for interactive experimentation with python. You enter Python code and expressions and immediately see the results.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-pygtk"
]
}
],
"depends_on": []
},
{
"name": "readosm",
"portdir": "devel/readosm",
"version": "1.1.0a",
"license": "(MPL-1.1 or GPL-2+ or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gaia-gis.it/fossil/readosm/index",
"description": "A library for extracting Open Stream Map (OSM) files",
"long_description": "ReadOSM is a simple library intended for extracting the contents from Open Street Map files: both input formats (.osm XML based and .osm.pbf based on Google's Protocol Buffer serialization) are indifferently supported.",
"active": true,
"categories": [
"devel",
"gis"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"spatialite-tools"
]
}
]
},
{
"name": "readline-5",
"portdir": "devel/readline-5",
"version": "5.2.014",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cnswww.cns.cwru.edu/~chet/readline/rltop.html",
"description": "Library that provides command line editing",
"long_description": "The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands. The include files are kept in PREFIX/include/readline5 and the library files are kept in PREFIX/lib/readline5.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "qtutilities",
"portdir": "devel/qtutilities",
"version": "6.0.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Martchus/qtutilities",
"description": "Common Qt related C++ classes and routines such as dialogs, widgets and models.",
"long_description": "Common Qt related C++ classes and routines such as dialogs, widgets and models.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"cmake",
"cpp-utilities",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"syncthingtray"
]
}
]
},
{
"name": "qttesting",
"portdir": "devel/qttesting",
"version": "20200209",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Kitware/QtTesting",
"description": "a library for the automatic testing of UI components in ParaView application",
"long_description": "The QtTesting library has been created for automatic testing of UI components in ParaView application.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"paraview"
]
}
]
},
{
"name": "qtscriptgenerator",
"portdir": "devel/qtscriptgenerator",
"version": "0.2.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://labs.trolltech.com/page/Projects/QtScript/Generator",
"description": "QtScript bindings generator.",
"long_description": "Qt Script Generator is a tool that generates Qt bindings for Qt Script. With the generated bindings you get access to substantial portions of the Qt API from within Qt Script.",
"active": true,
"categories": [
"devel",
"kde4"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 465
}
],
"variants": [
"docs",
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"amarok"
]
}
]
},
{
"name": "qtmobility",
"portdir": "devel/qtmobility",
"version": "1.2.0",
"license": "LGPL-2.1 and EPL-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qt.nokia.com/products/qt-addons/mobility/",
"description": "Qt Mobility APIs",
"long_description": "Additional Qt APIs which enable developers to include standard mobile functionality in their applications and provide useful application functionality across desktop platforms.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac"
]
}
],
"depends_on": []
},
{
"name": "qt4-creator-mac",
"portdir": "devel/qt4-creator-mac",
"version": "2.8.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.qt.io/qt-features-libraries-apis-tools-and-ide/",
"description": "Cross-platform integrated development environment (IDE) tailored to the needs of Qt developers.",
"long_description": "Qt Creator is a cross-platform integrated development environment (IDE) tailored to the needs of Qt developers.",
"active": true,
"categories": [
"aqua",
"devel"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 465
}
],
"variants": [
"universal",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"qt4-mac-sqlite3-plugin",
"botan1"
]
}
],
"depends_on": []
},
{
"name": "qt-assistant",
"portdir": "devel/qt-assistant",
"version": "4.6.3",
"license": "LGPL-2.1",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://download.qt.io/archive/qt/4.6/qt-assistant-qassistantclient-library-compat-src-4.6.3.tar.gz.mirrorlist",
"description": "Qt Assistant",
"long_description": "Qt Assistant: Offering backwards compatibility for certain applications, relying on certain parts of Qt 3 through Qt 4.6.3, to work with Qt 4.7+. this module was removed from Qt as of version 4.7.0.",
"active": true,
"categories": [
"aqua",
"devel"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 465
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lprof"
]
}
]
},
{
"name": "qdjango",
"portdir": "devel/qdjango",
"version": "0.2.6",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/qdjango/",
"description": "Cross-platform C++ web development framework",
"long_description": "QDjango is a cross-platform C++ web development framework built upon Qt. Where possible it tries to follow django's API, hence its name.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac"
]
}
],
"depends_on": []
},
{
"name": "pthsem",
"portdir": "devel/pthsem",
"version": "2.0.8",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.auto.tuwien.ac.at/~mkoegler/index.php/pth",
"description": "pthsem is an extend version of GNU pth, with support for semaphores",
"long_description": "GNU pth is a user mode multi threading library. pthsem is an extend version, with support for semaphores added. It can be installed parallel to a normal pth. The header file is called pthsem.h, the configuration program pthsem-config and the autoconf macro AC_CHECK_PTHSEM. If references to one of these names are changed, pthsem can be used as an replacement of GNU pth.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"pkgconfig",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"eibd"
]
}
]
},
{
"name": "pth",
"portdir": "devel/pth",
"version": "2.0.7",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/pth/",
"description": "GNU Portable Threads",
"long_description": "Pth is a very portable POSIX/ANSI-C based library for Unix platforms which provides non-preemptive priority-based scheduling for multiple threads of execution (\"multithreading\") inside server applications. All threads run in the same address space of the server application, but each thread has its own individual program-counter, run-time stack, signal mask and errno variable.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gpgme",
"jabber",
"libassuan",
"nasty"
]
}
]
},
{
"name": "protobuf-cpp",
"portdir": "devel/protobuf-cpp",
"version": "2.6.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/protobuf",
"description": "Encode data in an efficient yet extensible format.",
"long_description": "Google Protocol Buffers are a flexible, efficient, automated mechanism for serializing structured data -- think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages. You can even update your data structure without breaking deployed programs that are compiled against the old format. You specify how you want the information you're serializing to be structured by defining protocol buffer message types in .proto files. Each protocol buffer message is a small logical record of information, containing a series of name-value pairs.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-protobuf",
"protobuf-java",
"shogun-devel"
]
}
]
},
{
"name": "premake4",
"portdir": "devel/premake4",
"version": "4.3",
"license": "bsd",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://premake.github.io",
"description": "Premake is a build script generator.",
"long_description": "Premake is a build script generator. Describe your project using the full-featured Lua scripting language and use premake to create input files for various IDEs and GnuMake",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "premake",
"portdir": "devel/premake",
"version": "3.7",
"license": "bsd",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://premake.github.io",
"description": "Premake is a build script generator.",
"long_description": "Premake is a build script generator. Describe your project using the full-featured Lua scripting language and use premake to create input files for various IDEs and GnuMake",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "ppl",
"portdir": "devel/ppl",
"version": "1.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.bugseng.com/parma-polyhedra-library",
"description": "Parma Polyhedra Library",
"long_description": "The Parma Polyhedra Library (PPL) provides numerical abstractions especially targeted at applications in the field of analysis and verification of complex systems. These abstractions include convex polyhedra, some special classes of polyhedra shapes that offer interesting complexity/precision tradeoffs, and grids which represent regularly spaced points that satisfy a set of linear congruence relations. The library also supports finite powersets and products of polyhedra and grids, a mixed integer linear programming problem solver using an exact-arithmetic version of the simplex algorithm, a parametric integer programming solver, and primitives for termination analysis via the automatic synthesis of linear ranking functions.",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"automake",
"libtool",
"m4",
"autoconf"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glpk",
"gmp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"polymake",
"gcc46",
"gcc47"
]
}
]
},
{
"name": "polylib",
"portdir": "devel/polylib",
"version": "5.22.5",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://icps.u-strasbg.fr/PolyLib/",
"description": "PolyLib - A library of polyhedral functions",
"long_description": "The Polyhedral Library (PolyLib for short) operates on objects made up of unions of polyhedra of any dimension.",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "plib",
"portdir": "devel/plib",
"version": "1.8.5",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://plib.sourceforge.net/",
"description": "A Suite of Portable Game Libraries",
"long_description": "PLIB includes sound effects, music, a complete 3D engine, font rendering, a GUI, networking, 3D math library and a collection of handy utility functions. All are 100% portable across nearly all modern computing platforms.",
"active": true,
"categories": [
"devel",
"graphics",
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"SimGear"
]
}
]
},
{
"name": "piklab",
"portdir": "devel/piklab",
"version": "0.16.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://piklab.sourceforge.net/",
"description": "IDE for applications based on Microchip PIC microcontrollers",
"long_description": "Piklab is an integrated development environment (IDE) for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment. It integrates with several compiler and assembler toolchains (like gputils, sdcc, c18) and with the GPSim simulator. It supports the most common programmers (serial, parallel, ICD2, Pickit2, PicStart+), the ICD2 debugger, and several bootloaders (Tiny, Pickit2, and Picdem).",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libusb-compat",
"kdelibs4",
"qt4-mac"
]
}
],
"depends_on": []
},
{
"name": "pick",
"portdir": "devel/pick",
"version": "4.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mptre/pick",
"description": "Command-line tool to fuzzy select anything",
"long_description": "The pick utility allows users to choose one option from a set of choices using an interface with fuzzy search functionality.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "chenguokai17",
"github": "chenguokai",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "physfs",
"portdir": "devel/physfs",
"version": "3.0.2",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://icculus.org/physfs/",
"description": "PhysicsFS is a library providing abstract archive access",
"long_description": "PhysicsFS is a library providing abstract archive access to various archives. It is intended for use in video games, and the design was somewhat inspired by Quake 3's file subsystem.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"doxygen",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"zlib",
"ncurses",
"readline"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fbg",
"netpanzer",
"neverball",
"raceintospace",
"libsdl_sound",
"VVVVVV",
"warzone2100",
"supertux",
"allegro5",
"love-0.7",
"love-0.8",
"love-0.10",
"love-0.9",
"lincity-ng"
]
}
]
},
{
"name": "perforce",
"portdir": "devel/perforce",
"version": "2010.1",
"license": "unknown",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.perforce.com",
"description": "Fast source code management system",
"long_description": "Perforce is a commercial revision control system that can be used gratis for developing free software. (see the WWW page for details).",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"server",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"p4delta"
]
}
]
},
{
"name": "pcrexx",
"portdir": "devel/pcrexx",
"version": "0.9.5",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.daemon.de/PCRE",
"description": "C++ wrapper for the Perl Compatible Regular Expressions Library",
"long_description": "PCRE++ is a C++ wrapper-class for the great library PCRE (Perl Compatible Regular Expressions) by Philip Hazel. This class allows you to use perl alike regular expressions in your C++ applications. You can use it to search in strings, to split strings into parts using expressions or to search and replace a part of a string with another part.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libtool",
"pcre"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cadabra2"
]
},
{
"type": "lib",
"ports": [
"aff4"
]
}
]
},
{
"name": "pccts",
"portdir": "devel/pccts",
"version": "1.33",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.polhode.com/pccts.html",
"description": "Purdue Compiler-Construction Tool Set (parser-generator)",
"long_description": "The Purdue Compiler-Compiler Tool Set (PCCTS) is a set of public domain software tools designed to facilitate the implementation of compilers and other translation systems. These tools currently include antlr, dlg and support code. In many ways, PCCTS is similar to a highly integrated version of YACC and LEX; where antlr (ANother Tool for Language Recognition) corresponds to YACC and dlg (DFA-based Lexical analyzer Generator) functions like LEX. However, PCCTS has many additional features which make it easier to use for a wider range of translation problems.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "pbtomake",
"portdir": "devel/pbtomake",
"version": "4.0",
"license": "none",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://members.bellatlantic.net/~vze35xda/software.html",
"description": "Project Builder pbproj file to standard Makefile converter",
"long_description": "pbtomake is an application to convert from an Apple Project Builder pbproj file to standard Makefile. It will convert simple projects to allow them to be built on other platforms.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "p4delta",
"portdir": "devel/p4delta",
"version": "1.3.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://p4delta.sourceforge.net",
"description": "Summarizes and manages differences between local files and Perforce",
"long_description": "p4delta works with a project that is in the Perforce configuration management system. It lists the local files that have been added, changed, or deleted. Content differences are summarized, i.e., the number of lines of code that have been added, changed, and deleted. It can also add, edit, and remove the appropriate files to/from Perforce.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "run",
"ports": [
"perforce"
]
}
],
"depends_on": []
},
{
"name": "otx",
"portdir": "devel/otx",
"version": "0.16b-r560",
"license": "public-domain",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://otx.osxninja.com/",
"description": "otool's bastard son",
"long_description": "otx stands for \"object tool extended\". otx uses otool(object tool) to disassemble a Mach-O executable file, then enhances the disassembled output. Simple enhancements include adding the machine code of each instruction and the offset of each instruction from the beginning of a function. More complicated enhancements include displaying the names and data types of Objective-C methods even if symbols have been stripped, and adding comments that describe member variables, function calls, static data and more.",
"active": true,
"categories": [
"devel",
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
}
],
"depends_on": []
},
{
"name": "ott",
"portdir": "devel/ott",
"version": "0.25",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cl.cam.ac.uk/~pes20/ott/",
"description": "tool for writing definitions of programming languages",
"long_description": "Ott is a tool for writing definitions of programming languages and calculi. It takes as input a definition of a language syntax and semantics, in a concise and readable ASCII notation that is close to what one would write in informal mathematics. It generates LaTeX to build a typeset version of the definition, and Coq, HOL, and Isabelle versions of the definition.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ggreif",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ocaml"
]
}
],
"depends_on": []
}
]
}