HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49697,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=8",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=6",
"results": [
{
"name": "cocoa-sharp",
"portdir": "devel/cocoa-sharp",
"version": "0.2",
"license": "GPL-2",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.go-mono.org/",
"description": "Cocoa bindings for the Mono .NET Development Framework",
"long_description": "These are Cocoa bindings for Mono, which is an implementation of the .NET Development Framework.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"mono"
]
}
],
"depends_on": []
},
{
"name": "codesearch",
"portdir": "devel/codesearch",
"version": "1.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://github.com/google/codesearch",
"description": "Indexed regular expression-based search",
"long_description": "Code Search is a tool for indexing and then performing regular expression searches over large bodies of source code. It is a set of command-line programs written in Go",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "cook",
"portdir": "devel/cook",
"version": "2.34",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://miller.emu.id.au/pmiller/software/cook/",
"description": "Cook is a replacement for the traditional make(1) tool.",
"long_description": "Cook is a tool for constructing files. It is given a set of files to create, and recipes of how to create them. In any non-trivial program there will be prerequisites to performing the actions necessary to creating any file, such as include files. Cook provides a mechanism to define these.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"aegis",
"fhist"
]
}
]
},
{
"name": "cpptoml",
"portdir": "devel/cpptoml",
"version": "0.1.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/skystrife/cpptoml",
"description": "A header-only library for parsing TOML configuration files.",
"long_description": "A header-only library for parsing TOML configuration files.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"doxygen",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"watchman",
"edencommon"
]
}
]
},
{
"name": "cppunit",
"portdir": "devel/cppunit",
"version": "1.15.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freedesktop.org/wiki/Software/cppunit/",
"description": "unit testing framework for C++",
"long_description": "CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML or text format for automatic testing and GUI based for supervised tests.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-14"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gr37-rds",
"gr37-osmosdr",
"gr37-pcap",
"gr37-pyqt",
"gr37-satellites",
"gr37-tdd",
"gr37-sdrplay",
"gr37-iridium",
"gr37-specest",
"hydrogen",
"jags",
"softhsm",
"ola",
"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-iqbalance",
"gr37-iio",
"gr37-limesdr",
"gr37-lora-rpp0",
"gr37-lora-BastilleResearch",
"gr37-lte",
"gr37-mapper",
"gr37-mac",
"gr37-ofdm"
]
},
{
"type": "lib",
"ports": [
"agave"
]
},
{
"type": "test",
"ports": [
"libfilezilla",
"libgig",
"ola",
"gnss-sdr",
"gnss-sdr-devel",
"FileZilla",
"gr-baz",
"gr37-baz",
"ibex-lib"
]
}
]
},
{
"name": "cscope",
"portdir": "devel/cscope",
"version": "15.9",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cscope.sourceforge.net/",
"description": "development tool for browsing source code",
"long_description": "Cscope is a developer's tool for browsing source code. It has an impeccable Unix pedigree, having been originally developed at Bell Labs back in the days of the PDP-11. Cscope was part of the official AT&T Unix distribution for many years, and has been used to manage projects involving 20 million lines of code.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"flex",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "ctags",
"portdir": "devel/ctags",
"version": "5.8",
"license": "(GPL-2 or public-domain)",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ctags.sourceforge.net/",
"description": "Reimplementation of ctags(1)",
"long_description": "Exuberant Ctags generates an index (or tag) file of source language objects in source files that allows these items to be quickly and easily located by a text editor or other utility. Alternatively, it can generate a cross reference file which lists, in human-readable form, information about the various objects found in a set of source code files. Supported languages include: Assembler, AWK, ASP, BETA, Bourne/Korn/Zsh Shell, C, C++, COBOL, Eiffel, Fortran, Java, Lisp, Lua, Make, Pascal, Perl, PHP, Python, REXX, Ruby, S-Lang, Scheme, Tcl, Vim and Yacc.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"murk"
]
},
{
"type": "lib",
"ports": [
"global",
"source-highlight"
]
},
{
"type": "run",
"ports": [
"xemacs"
]
}
]
},
{
"name": "cunit",
"portdir": "devel/cunit",
"version": "2.1-3",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cunit.sourceforge.net/",
"description": "Unit testing library for C",
"long_description": "CUnit is a lightweight system for writing, administering, and running unit tests in C. It provides C programmers a basic testing functionality with a flexible variety of user interfaces.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"iowow",
"ejdb2"
]
},
{
"type": "lib",
"ports": [
"udunits2",
"openpgpsdk",
"nghttp3"
]
}
]
},
{
"name": "cut",
"portdir": "devel/cut",
"version": "2.3",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/cut/",
"description": "C unit testing",
"long_description": "CUT is a C-language tool for developing and automatically maintaining unit tests. CUT works well for C, C++, and objective-C. Although it was expressly designed to help support test-driven development and agile development processes such as extreme programming, CUT is still useful for writing automated test fixtures for more traditional software development processes as well.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "cvsdelta",
"portdir": "devel/cvsdelta",
"version": "1.7.0",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cvsdelta.sourceforge.net",
"description": "Cvsdelta summarizes differences between local and in-cvs files",
"long_description": "cvsdelta summarizes the difference between a CVS project and its local version. It detects files that have been added and removed, and of existing files it counts the number of lines that have been added, deleted, and changed. It filters project changes by using .cvsignore files, both system-wide and locally.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "cvsdiff2patch",
"portdir": "devel/cvsdiff2patch",
"version": "1.0.1",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://people.freebsd.org/~alfred/sources/cvsdiff2patch/",
"description": "Turn cvs diff output into patch input.",
"long_description": "This is a text filter for turning cvs diff output into something that patch(1) understands. This is needed when your version of cvs(1) makes diffs that confuse patch(1).",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bsdmake",
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "cvsgrab",
"portdir": "devel/cvsgrab",
"version": "2.3",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cvsgrab.sourceforge.net",
"description": "CVSGrab reads a repository via its web interface (ViewCVS or CvsWeb)",
"long_description": "CVSGrab is another kind of CVS client. When other CVS clients use the cvs protocol or ssh to read the repository, this utility reads the repository via its web interface, such as ViewCVS or CvsWeb.",
"active": true,
"categories": [
"devel",
"www"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "cvsgraph",
"portdir": "devel/cvsgraph",
"version": "1.7.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.akhphd.au.dk/~bertho/cvsgraph",
"description": "utility for graphical representation of CVS/RCS revision tree",
"long_description": "CvsGraph is a utility to make a graphical representation of all revisions and branches of a file in a CVS/RCS repository.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gd2"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"cvsweb"
]
}
]
},
{
"name": "cvslock",
"portdir": "devel/cvslock",
"version": "0.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.does-not-exist.org/roessler/bits.html",
"description": "Locks a CVS repository",
"long_description": "The cvslock program is used to safely manipulate and inspect CVS repositories. To this end, it properly uses CVS' lock file mechanism.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ocheron",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "cvsps",
"portdir": "devel/cvsps",
"version": "2.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cvsps.sourceforge.net/",
"description": "Create patchset information from CVS.",
"long_description": "CVSps is a program for generating 'patchset' information from a CVS repository. A patchset in this case is defined as a set of changes made to a collection of files, and all committed at the same time (using a single 'cvs commit' command). This information is valuable to seeing the big picture of the evolution of a cvs project. While cvs tracks revision information, it is often difficult to see what changes were committed 'atomically' to the repository.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gc-utils"
]
}
]
},
{
"name": "cvsweb",
"portdir": "devel/cvsweb",
"version": "3.0.6",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freebsd.org/projects/cvsweb.html",
"description": "WWW interface for CVS repositories",
"long_description": "FreeBSD-CVSweb is a WWW CGI script that allows remote users to browse a CVS repository tree via web. It can display the revision history of a file, as well as diffs between revisions and downloading the whole file.",
"active": true,
"categories": [
"devel",
"www"
],
"maintainers": [],
"variants": [
"macports_apache2"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"perl5.34",
"p5.34-file-temp",
"p5.34-ipc-run",
"cvsgraph",
"p5.34-string-ediff",
"p5.34-uri",
"p5.34-mime-types"
]
}
],
"depends_on": []
},
{
"name": "cxref",
"portdir": "devel/cxref",
"version": "1.6e",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gedanken.org.uk/software/cxref/",
"description": "C cross referencing & documenting tool",
"long_description": "Cxref is a program that will produce documentation (in LaTeX, HTML, RTF or SGML) including cross-references from C program source code. It has been designed to work with ANSI C, incorporating K&R, and most popular GNU extensions. The documentation for the program is produced from comments in the code that are appropriately formatted. The cross referencing comes from the code itself and requires no extra work.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "czmq",
"portdir": "devel/czmq",
"version": "4.2.1",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://czmq.zeromq.org/",
"description": "High-level C Binding for 0MQ",
"long_description": "High-level C Binding for 0MQ",
"active": true,
"categories": [
"devel",
"sysutils",
"net"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2760
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zmq"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qore-zmq-module"
]
},
{
"type": "run",
"ports": [
"rb33-ffi-czmq",
"rb32-ffi-czmq",
"rb31-ffi-czmq"
]
}
]
},
{
"name": "d52",
"portdir": "devel/d52",
"version": "3.4.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://www.brouhaha.com/~eric/software/d52/",
"description": "Disassembler for a variety of microprocessors",
"long_description": "d52 is a set of disassemblers for the 8052, 8035, 8048, 8041, Z80, 8080 and 8085 microcontrollers",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "daaplib",
"portdir": "devel/daaplib",
"version": "0.1.1a",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20130623073811/http://www.deleet.de/projekte/daap/daaplib/",
"description": "small library for reading and writing DAAP streams",
"long_description": "daaplib is a very tiny and portable C++ library which helps to read and write low-level DAAP streams in memory. The code is straightforward and can mirror the structure of the data fairly well. DAAP streams are used by iTunes for sharing songs.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "darts",
"portdir": "devel/darts",
"version": "0.32",
"license": "LGPL-2.1+ and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://chasen.org/~taku/software/darts/",
"description": "Double-ARray Trie System",
"long_description": "Darts is a C++ Templeate library which can be used to make Double-Array. Reference: Aoe, J. An Efficient Digital Search Algorithm by Using a Double-Array Structure. IEEE Transactions on Software Engineering. Vol. 15, 9 (Sep 1989). pp. 1066-1077",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"chasen-base"
]
}
]
},
{
"name": "darts-clone",
"portdir": "devel/darts-clone",
"version": "0.32g",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/darts-clone/",
"description": "A clone of Darts (Double-ARray Trie System)",
"long_description": "Darts-clone is a clone of Darts (Double-ARray Trie System), which is a C++ header library for double-array structure.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pecco"
]
}
]
},
{
"name": "dbus-glib",
"portdir": "devel/dbus-glib",
"version": "0.112",
"license": "(AFL-2.1 or GPL-2+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.freedesktop.org/wiki/Software/dbus/",
"description": "Glib bindings for the dbus message bus system.",
"long_description": "Glib bindings for the dbus message bus system. dbus-glib is deprecated, please use GDBus in new GLib-based projects.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"test",
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"glib2",
"dbus",
"libiconv",
"expat",
"gettext"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"telepathy-qt",
"telepathy-farstream",
"telepathy-glib",
"telepathy-haze",
"logjam",
"upower",
"gconf",
"libbonobo",
"libunique3",
"seed",
"folks",
"gimp3-devel",
"vino",
"geoclue",
"empathy",
"libsocialweb",
"xfconf",
"gal",
"fsearch",
"squeeze",
"xfwm4",
"midgard2-core",
"libunique",
"dbus-python27",
"dbus-python35",
"dbus-python36",
"dbus-python37",
"dbus-python38",
"dbus-python39",
"dbus-python310",
"dbus-python311",
"dbus-python312",
"dbus-python313",
"dbus-python314",
"hexchat",
"gnome-applets",
"gnome-session",
"ristretto",
"gimp2",
"gimp2-devel"
]
}
]
},
{
"name": "dbus-glib-sharp",
"portdir": "devel/dbus-glib-sharp",
"version": "0.4.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ndesk.org/DBusSharp",
"description": "dbus-glib-sharp (a.k.a. ndesk-dbus-glib) is a C# implementation of D-Bus-Glib",
"long_description": "dbus-glib-sharp (a.k.a. ndesk-dbus-glib) is a C# implementation of D-Bus-Glib. D-Bus is an inter-process communication framework that lets applications interface with the system event bus as well as allowing them to talk to one another in a peer-to-peer configuration.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"dbus-sharp",
"mono"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"notify-sharp"
]
}
]
},
{
"name": "dbus-sharp",
"portdir": "devel/dbus-sharp",
"version": "0.6.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ndesk.org/DBusSharp",
"description": "dbus-sharp (a.k.a. ndesk-dbus) is a C# implementation of D-Bus",
"long_description": "dbus-sharp (a.k.a. ndesk-dbus) is a C# implementation of D-Bus. D-Bus is an inter-process communication framework that lets applications interface with the system event bus as well as allowing them to talk to one another in a peer-to-peer configuration.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"mono"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dbus-glib-sharp",
"notify-sharp"
]
}
]
},
{
"name": "dbusmenu-qt",
"portdir": "devel/dbusmenu-qt",
"version": "0.9.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://launchpad.net/libdbusmenu-qt",
"description": "expose menus on DBus",
"long_description": "A DBus interface to expose notification area menus on DBus.",
"active": true,
"categories": [
"devel",
"kde",
"kde4"
],
"maintainers": [
{
"name": "rjvbertin",
"github": "RJVB",
"ports_count": 55
}
],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdelibs4"
]
}
]
},
{
"name": "dbusmenu-qt5",
"portdir": "devel/dbusmenu-qt",
"version": "0.9.3.16.04",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://launchpad.net/libdbusmenu-qt",
"description": "expose menus on DBus ; Qt5 version",
"long_description": "A DBus interface to expose notification area menus on DBus. Qt5 version.",
"active": true,
"categories": [
"devel",
"kde",
"kde4"
],
"maintainers": [
{
"name": "rjvbertin",
"github": "RJVB",
"ports_count": 55
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"bzr"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "devtodo",
"portdir": "devel/devtodo",
"version": "0.1.20",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://swapoff.org/devtodo1.html",
"description": "Command line application for maintaining lists of tasks.",
"long_description": "DevTodo is small command line application for maintaining lists of tasks. It stores tasks hierarchically, with each task given one of five priority levels. Data is stored as XML, so various XSLT templates can be executed on the XML to convert it into different formats e.g. HTML.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"readline"
]
}
],
"depends_on": []
},
{
"name": "dia2code",
"portdir": "devel/dia2code",
"version": "0.8.8",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dia2code.sourceforge.net",
"description": "Dia2Code is a small utility used to generate code from a Dia diagram.",
"long_description": "Dia2Code is a small utility used to generate code from a Dia diagram.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libxml2"
]
}
],
"depends_on": []
},
{
"name": "diffball",
"portdir": "devel/diffball",
"version": "1.0.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/archive/p/diffball/",
"description": "binary patch utility",
"long_description": "A general delta compression/differencing suite for any platform that supports autoconf/automake, written in c, w/ builtin support for reading, writing, converting between multiple file formats, and an easy framework to drop in new algorithms.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"xz",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "dmalloc",
"portdir": "devel/dmalloc",
"version": "5.6.5",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dmalloc.com/",
"description": "Debug Malloc Library",
"long_description": "The debug memory allocation or dmalloc library has been designed as a drop in replacement for the system's malloc, realloc, calloc, free and other memory management routines while providing powerful debugging facilities configurable at runtime.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 240
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "doctave",
"portdir": "devel/doctave",
"version": "0.4.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Doctave/doctave",
"description": "A batteries-included developer documentation site generator.",
"long_description": "Doctave is an opinionated documentation site generator that converts your Markdown files into a beautiful documentation site with minimal effort. Doctave is not a generic static site generator - it is only meant for generating documentation sites from Markdown. This allows the tool to be much simpler than other solutions, with fewer configuration steps.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"clang-13"
]
}
],
"depends_on": []
},
{
"name": "dtool",
"portdir": "devel/dtool",
"version": "0.12.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/guoxbin/dtool",
"description": "A command-line tool collection to assist development",
"long_description": "A command-line tool collection to assist development",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1013
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"clang-13"
]
}
],
"depends_on": []
},
{
"name": "duktape",
"portdir": "devel/duktape",
"version": "2.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/svaarala/duktape",
"description": "Duktape is an embeddable Javascript engine, with a focus on portability and compact footprint.",
"long_description": "Duktape is an embeddable Javascript engine, with a focus on portability and compact footprint.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"policykit"
]
}
]
},
{
"name": "ebnf2yacc",
"portdir": "devel/ebnf2yacc",
"version": "0.1.1",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ebnf2yacc.sourceforge.net/",
"description": "tool to help write yacc parsers/compilers",
"long_description": "ebnf2yacc is a tool to help write yacc parsers/compilers. It takes as input a grammar written in bnf (ebnf support is planned) and outputs a c++ abstract syntax tree that supports the visitor pattern, along with a yacc parser that builds the tree.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "electric-fence",
"portdir": "devel/electric-fence",
"version": "2.1.13-0.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://perens.com/FreeSoftware/",
"description": "a library to detect memory buffers over- and underruns",
"long_description": "Electric Fence (efence) stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer. GDB will then display the source-code line that causes the bug. It works by using the virtual-memory hardware to create a red-zone at the border of each buffer - touch that, and your program stops. Catch all of those formerly impossible-to-catch overrun bugs that have been bothering you for years.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "epm",
"portdir": "devel/epm",
"version": "4.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.easysw.com/epm/",
"description": "A free UNIX software/file packaging program",
"long_description": "EPM is a free UNIX software/file packaging program that generates distribution archives from a list of files. EPM can: (a) Generate portable script-based distribution packages complete with installation and removal scripts and standard install/uninstall GUIs. (b) Generate native distributions in AIX, BSD, Debian, HP-UX, IRIX, Mac OS X, Red Hat, Slackware, Solaris, and Tru64 UNIX formats. (c) Provide a complete, cross-platform software distribution solution for your applications.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "f77_diagram",
"portdir": "devel/f77_diagram",
"version": "0.0.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.deater.net/weave/vmwprod/f77_diagram",
"description": "Fortran 77 flowcharting utility",
"long_description": "f77_diagram will create a flow-chart of (hopefully) any F77 FORTRAN program.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 55
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "fairthreads",
"portdir": "devel/fairthreads",
"version": "1.0",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www-sop.inria.fr/mimosa/rp/FairThreads/FTC/",
"description": "Fair Threads in C",
"long_description": "FairThreads offers a very simple framework for concurrent and parallel programming. Basically, it defines schedulers which are synchronization servers, to which threads can dynamically link or unlink. All threads linked to the same scheduler are executed in a cooperative way, at the same pace, and they can synchronize and communicate using broadcast events. Threads which are not linked to any scheduler are executed by the OS in a preemptive way, at their own pace. FairThreads offers programming constructs for linking and unlinking threads.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "fast-hg-prompt",
"portdir": "devel/fast-hg-prompt",
"version": "0.2",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/seanfarley/fast-hg-prompt",
"description": "Fast way to recursively look for the current bookmark and repo status",
"long_description": "Fast way to recursively look for the current bookmark and repo status",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "fbopenssl",
"portdir": "devel/fbopenssl",
"version": "0.0.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://modgssapache.sourceforge.net/",
"description": "SPNEGO library",
"long_description": "fbopenssl is a library of extensions to OpenSSL to support SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism).",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "flasm",
"portdir": "devel/flasm",
"version": "1.64",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.nowrap.de/flasm.html",
"description": "Flash command-line assembler and disassembler",
"long_description": "flasm is a command-line assembler and disassembler of Flash ActionScript bytecode",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"gperf",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": []
},
{
"name": "floppy",
"portdir": "devel/floppy",
"version": "7.0",
"license": "Restrictive and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.netlib.org/floppy/",
"description": "Fortran source code analyzer",
"long_description": "FLOPPY is a software tool that takes as input a file of FORTRAN 77 code and checks it according to various 'coding conventions'. Floppy can 'tidy' the source FORTRAN, producing a new file with indented DO-loops, block IF-s, and so on. Floppy can be used to generate HTML from the Fortran program. In this case, a new file is written where each module and include file name in the source Fortran is replaced by an HTML Anchor. The format of the source is preserved when the document is browsed by an HTML browser. FLOPPY can also be used to write a binary summary file which is then used as input to the FLOW program.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 55
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"gcc11"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "flow",
"portdir": "devel/flow",
"version": "3.0",
"license": "Restrictive and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.netlib.org/floppy/",
"description": "Fortran source code analyzer",
"long_description": "The FLOW program takes the binary summary file produced by FLOPPY, and can produce various reports on the structure of the original FORTRAN program.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 55
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"gcc11"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "flusspferd",
"portdir": "devel/flusspferd",
"version": "0.8",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://flusspferd.org/",
"description": "provides Javascript bindings for C++.",
"long_description": "flusspferd provides Javascript bindings for C++.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "team",
"github": "",
"ports_count": 1
}
],
"variants": [
"debug",
"test",
"readline",
"sqlite",
"gmp"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"spidermonkey",
"boost171"
]
}
],
"depends_on": []
},
{
"name": "fnv",
"portdir": "devel/fnv",
"version": "4.1",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.isthe.com/chongo/tech/comp/fnv/",
"description": "FNV hash implementation",
"long_description": "The Fowler/Noll/Vo hashes are designed to be fast while maintaining a low collision rate. The FNV speed allows one to quickly hash lots of data while maintaining a reasonable collision rate. The high dispersion of the FNV hashes makes them well suited for hashing nearly identical strings such as URLs, hostnames, filenames, text, IP addresses, etc.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "fortrancl",
"portdir": "devel/fortrancl",
"version": "0.1alpha4",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/fortrancl/",
"description": "OpenCL Fortran 90 interface",
"long_description": "FortranCL is an OpenCL interface for Fortran 90. It allows programmers to call the OpenCL parallel programming framework directly from Fortran, so developers can accelerate their Fortran code using graphical processing units (GPU) and other accelerators.",
"active": true,
"categories": [
"devel",
"science",
"parallel"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 54
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gccdevel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"gcc11"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "fpp",
"portdir": "devel/fpp",
"version": "1.1",
"license": "Restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.netlib.org/fortran/",
"description": "Fortran preprocessor for FORTRAN 77 and Fortran 90 programs",
"long_description": "fpp is a Fortran preprocessor for FORTRAN 77 and Fortran 90 programs.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"byacc",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "ftjam",
"portdir": "devel/ftjam",
"version": "2.5.2",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://freetype.sourceforge.net/jam/",
"description": "a software build tool like make",
"long_description": "FTJam is an improvement built upon Perforce Jam (or Classic Jam). It is backward compatible with Perforce Jam 2.3.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "ftnchek",
"portdir": "devel/ftnchek",
"version": "3.3.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.dsm.fordham.edu/~ftnchek/",
"description": "Fortran 77 source code analyzer",
"long_description": "ftnchek is a static analyzer for Fortran 77 programs. It is designed to detect certain errors in a Fortran program that a compiler usually does not. ftnchek is not primarily intended to detect syntax errors. Its purpose is to assist the user in finding semantic errors. Semantic errors are legal in the Fortran language but are wasteful or may cause incorrect operation. For example, variables which are never used may indicate some omission in the program; uninitialized variables contain garbage which may cause incorrect results to be calculated; and variables which are not declared may not have the intended type. ftnchek is intended to assist users in the debugging of their Fortran program. It is not intended to catch all syntax errors. This is the function of the compiler. Prior to using ftnchek, the user should verify that the program compiles correctly.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 55
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-14"
]
}
],
"depends_on": []
}
]
}