GET /api/v1/ports/?format=api&ordering=-updated_at&page=979
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 50179,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=980",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=978",
    "results": [
        {
            "name": "asused",
            "portdir": "net/asused",
            "version": "3.72",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.ripe.net/data-tools/web-asused",
            "description": "Command-line tool to run a check on the usage of the RIPE Whois DB",
            "long_description": "Asused is a tool to check and summarise address space registered in the RIPE database. For a given list of allocations the tool prints various information concerning the allocations and the assignments they contain.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "arpd",
            "portdir": "net/arpd",
            "version": "0.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.citi.umich.edu/u/provos/honeyd/",
            "description": "user space ARP (Address Resolution Protocol) daemon",
            "long_description": "user space ARP (Address Resolution Protocol) daemon",
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libevent",
                        "libdnet",
                        "libpcap"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "arla",
            "portdir": "net/arla",
            "version": "0.35.11",
            "license": "(BSD or Permissive)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.stacken.kth.se/project/arla/",
            "description": "free AFS implementation from KTH",
            "long_description": "Arla is a free AFS client implementation. The main goal of the Arla project is to make a fully functional client with all capabilities of commercial AFS. Other planned and implemented things are all the normal management tools and a server.",
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "maintainers": [],
            "variants": [
                "krbafs",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "krbafs"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "argus-clients",
            "portdir": "net/argus-clients",
            "version": "3.0.8",
            "license": "GPL-2+ and BSD-old",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.qosient.com/argus/",
            "description": "Network Audit Record Generation and Utilization System",
            "long_description": "Argus is a real-time Flow Monitor that is designed to perform comprehensive IP network traffic auditing.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "no_ragraph",
                "sasl",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "flex",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline",
                        "cyrus-sasl2",
                        "perl5",
                        "rrdtool"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "nsm-console"
                    ]
                }
            ]
        },
        {
            "name": "argus",
            "portdir": "net/argus",
            "version": "3.0.8.2",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.qosient.com/argus/",
            "description": "the network Audit Record Generation and Utilization System",
            "long_description": "Argus is a real-time Flow Monitor that is designed to perform comprehensive IP network traffic auditing.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "sasl",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libpcap",
                        "cyrus-sasl2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "nsm-console"
                    ]
                }
            ]
        },
        {
            "name": "ap-utils",
            "portdir": "net/ap-utils",
            "version": "1.3.3",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://ap-utils.sf.net/",
            "description": "Utilities for AMTEL, NWN, ME102 wireless access points",
            "long_description": "Utilities for AMTEL, NWN, ME102 wireless access points",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "antinat",
            "portdir": "net/antinat",
            "version": "0.90",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://antinat.sourceforge.net/",
            "description": "A powerful, configurable and flexible SOCKS server",
            "long_description": "Antinat is a flexible SOCKS server and client library for writing proxy-based applications. It supports SOCKS 4, SOCKS 4a, SOCKS 5, authentication, CHAP, XML firewalling, Win32, server chaining, and UDP. It also contains very experimental IPv6 support. SOCKS can be used to overcome some limitations of NAT, including facilities for allowing connectbacks and server-side DNS. Antinat aims to be fully standards compliant, feature rich, and have a solid API for writing standards-compliant client applications.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "expat"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "airctl",
            "portdir": "net/airctl",
            "version": "0.7.3",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.25thandclement.com/~william/projects/airctl.html",
            "description": "tool to trigger connection, get status of Airport Base Stations",
            "long_description": "airctl is a commad-line utility to trigger connection and disconnection events on, and to print the status of an Apple AirPort Base Station. At the moment this is not a configuration utility.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "aiccu",
            "portdir": "net/aiccu",
            "version": "20070115",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.sixxs.net/tools/aiccu/",
            "description": "Automatic IPv6 Connectivity Configuration Utility",
            "long_description": "AICCU makes it very easy for SixXS users to get IPv6 connectivity everywhere they want. It uses the TIC (Tunnel Information & Control) protocol to request the information needed to setup a tunnel through which the connectivity is created. It supports 6in4 static (RFC 2893), 6in4 heartbeat (RFC 2893 + draft-massar-v6ops-heartbeat) and AYIYA (draft-massar-v6ops-ayiya) tunnel protocols.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 171
                }
            ],
            "variants": [
                "gnutls"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tuntaposx"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "aget",
            "portdir": "net/aget",
            "version": "0.4.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.enderunix.org/aget/",
            "description": "multithreaded HTTP download accelerator",
            "long_description": "Aget is a multithreaded HTTP download accelerator, similar to the Win32 Project Flashget.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ASFRecorder",
            "portdir": "net/ASFRecorder",
            "version": "1.1",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://asfrecorder.sourceforge.net",
            "description": "WindowsMedia Streaming client",
            "long_description": "ASFRecorder is a tool which enables you to download and save streaming content in Windows Media Format to your hard drive. It consists of a console-mode application which can be compiled in Linux, Darwin and SunOS.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "vcdimager",
            "portdir": "multimedia/vcdimager",
            "version": "2.0.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.vcdimager.org/",
            "description": "Free software (Super) video CD authoring solution",
            "long_description": "The GNU (Super)VideoCD authoring solution for mastering, extracting and analyzing Video CDs and Super Video CDs.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libcdio",
                        "popt",
                        "libxml2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "VLC2",
                        "libVLC2",
                        "xine-lib"
                    ]
                }
            ]
        },
        {
            "name": "tivodecode",
            "portdir": "multimedia/tivodecode",
            "version": "0.2pre4",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://tivodecode.sourceforge.net/",
            "description": "utility to convert .tivo files into mpeg",
            "long_description": "This software converts a .TiVo file (produced by the TiVoToGo functionality on recent TiVo software releases) to a normal MPEG file. This has the same functionality as using TiVo's supplied DirectShow DLL on Windows with a tool such as DirectShowDump, but is portable to different architectures and operating systems, and runs on the command line using files or pipes. The conversion still requires the valid MAK of the TiVo which recorded the file, so it cannot be used to circumvent their protection, simply to provide the same level of access as is already available on Windows.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "subtitleripper",
            "portdir": "multimedia/subtitleripper",
            "version": "0.3-4",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://subtitleripper.sourceforge.net/",
            "description": "DVD subtitle ripper",
            "long_description": "If you want to convert DVD subtitles into text format (e.g. subrip format) or VobSub format this program could be useful for you.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "stephen",
                    "github": "stack",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libpng",
                        "netpbm",
                        "transcode"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "schroedinger",
            "portdir": "multimedia/schroedinger",
            "version": "1.0.11",
            "license": "(MPL-1.1 or MIT or LGPL-2 or GPL-2)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://diracvideo.org/",
            "description": "Schroedinger is a high-speed implementation in C of the Dirac codec.",
            "long_description": "Schroedinger is a high-speed implementation in C of the Dirac codec. The Schroedinger software is available under any of the GPLv2, MIT or MPL licenses. Libraries may also be used under LGPL.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2605
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "libtool",
                        "autoconf",
                        "automake",
                        "clang-13",
                        "pkgconfig",
                        "gtk-doc"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "orc"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "VLC2",
                        "libVLC2",
                        "libquicktime-devel",
                        "gstreamer010-gst-plugins-bad"
                    ]
                }
            ]
        },
        {
            "name": "replex",
            "portdir": "multimedia/replex",
            "version": "0.1.6.8",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.metzlerbros.org/dvb/",
            "description": "Remultiplex an MPEG2 TS into a PS for DVD",
            "long_description": "Replex was created to remultiplex transport stream (TS) data taken from a DVB source. The result is supposed to be a program stream (PS) that can be used to be burned to a DVD (with dvdauthor).",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "emyr.thomas",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "reddsaver",
            "portdir": "multimedia/reddsaver",
            "version": "0.4.0",
            "license": "MIT and Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/manojkarthick/reddsaver",
            "description": "CLI tool to download saved and upvoted media from Reddit",
            "long_description": "Command line tool to download saved/upvoted media from Reddit. It comes with support for downloading images, gifs and videos from reddit hosting, giphy, imgur, gfycat, etc.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "smanojkarthick",
                    "github": "manojkarthick",
                    "ports_count": 10
                }
            ],
            "variants": [
                "ffmpeg",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "pkgconfig",
                        "clang-13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "ffmpeg"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "quickascii",
            "portdir": "multimedia/quickascii",
            "version": "1.0.5",
            "license": "BSD and Permissive",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://quickascii.sourceforge.net/",
            "description": "a movie player and picture viewer for the command line",
            "long_description": "QuickASCII is a movie player and picture viewer for the command line, powered by QuickTime.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "photopc",
            "portdir": "multimedia/photopc",
            "version": "3.05",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://photopc.sourceforge.net/",
            "description": "Download photos from some older digital cameras",
            "long_description": "Photopc is a library and a command-line frontend to manipulate digital still cameras based on Fujitsu chipset and Sierra Imaging firmware. The program is known to work with older Agfa, Epson, Olympus, Sanyo and Nikon (at least CoolPix 900, 950 and 8x0 but not CoolPix 600!) cameras.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "mpal1+bugzilla",
                    "github": "",
                    "ports_count": 2
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ogmtools",
            "portdir": "multimedia/ogmtools",
            "version": "1.5",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.bunkus.org/videotools/ogmtools/",
            "description": "OGG media streams manipulation tools.",
            "long_description": "The ogmtools allow users to display information about (ogminfo), extract streams from (ogmdemux), merge several streams into (ogmmerge), and split (ogmsplit) Ogg files. Supported stream types include video streams from AVIs or Ogg files and Vorbis audio from Ogg files.",
            "active": true,
            "categories": [
                "multimedia",
                "audio"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libdvdread",
                        "libogg",
                        "libvorbis"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "x264transcode"
                    ]
                }
            ]
        },
        {
            "name": "mpgtx",
            "portdir": "multimedia/mpgtx",
            "version": "1.3.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mpgtx.sourceforge.net/",
            "description": "MPEG audio/video/system file toolbox",
            "long_description": "The MPEG ToolboX can currently split and join MPEG-1 video files and most MPEG audio files, fetch detailed informations from MPEG-1 and MPEG-2 streams, demultiplex MPEG-1 and MPEG-2 files (System layer, program layer and Transport layer), add, remove and edit ID3 tags from MP3 files and rename MP3 files according to their ID3 tags. DivX is not yet supported, neither MPEG-4 and splitting and joining MPEG-2 video files is experimental (read 'will work only in your wildest dreams').",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mjpegtools",
            "portdir": "multimedia/mjpegtools",
            "version": "2.1.0",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mjpeg.sourceforge.net/",
            "description": "Set of tools to record/playback/edit videos in MPEG format",
            "long_description": "Programs for MJPEG recording and playback and simple cut-and-paste editing and MPEG compression of audio and video.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2605
                }
            ],
            "variants": [
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libjpeg-turbo",
                        "libpng",
                        "libsdl_gfx",
                        "libquicktime-devel",
                        "xorg-libXxf86dga",
                        "libdv",
                        "gtk2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "tovid",
                        "transcode"
                    ]
                }
            ]
        },
        {
            "name": "libvideogfx",
            "portdir": "multimedia/libvideogfx",
            "version": "1.0.9",
            "license": "LGPL and GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/farindk/libvideogfx",
            "description": "A library for rapid development of video processing, computer vision, and computer graphics algorithms",
            "long_description": "A library for rapid development of video processing, computer vision, and computer graphics algorithms",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "autoconf"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libpng",
                        "ffmpeg",
                        "libjpeg-turbo"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libmms",
            "portdir": "multimedia/libmms",
            "version": "0.6.4",
            "license": "LGPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://libmms.sourceforge.net/",
            "description": "Library for parsing mms:// and mmsh:// network streams",
            "long_description": "LibMMS is a common library for parsing the legacy mms:// and mmsh:// type network streams, created and now abandoned by Microsoft. These are commonly used to stream Windows Media Video content over the web. LibMMS itself is only for receiving MMS streams, it doesn't handle sending at all. If you need streaming functionality, look at other protocols, such as RT(S)P.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "glib2",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "qmmp",
                        "xmms2",
                        "mimms",
                        "kget",
                        "gstreamer1-gst-plugins-bad",
                        "gstreamer010-gst-plugins-bad",
                        "audacious-plugins"
                    ]
                }
            ]
        },
        {
            "name": "libmatroska",
            "portdir": "multimedia/libmatroska",
            "version": "1.7.1",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.matroska.org",
            "description": "Matroska is an extensible open standard audio/video container format.",
            "long_description": "Matroska is an extensible open standard audio/video container format. This library is there to support this format and has been written by the Matroska project team.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-14"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libebml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "tenacity",
                        "mkvtoolnix-legacy",
                        "VLC2",
                        "libVLC2",
                        "mkvtoolnix-devel",
                        "mkvtoolnix"
                    ]
                }
            ]
        },
        {
            "name": "libltc",
            "portdir": "multimedia/libltc",
            "version": "1.3.2",
            "license": "LGPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://x42.github.io/libltc/",
            "description": "linear timecode library",
            "long_description": "libltc provides functionality to encode and decode linear (or longitudinal) timecode (LTC) from/to timecode, including SMPTE date support. libltc is the successor of libltcsmpte.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ltc-tools"
                    ]
                }
            ]
        },
        {
            "name": "libdumb",
            "portdir": "multimedia/libdumb",
            "version": "0.9.3",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dumb.sourceforge.net",
            "description": "IT, XM, S3M and MOD player library",
            "long_description": "IT, XM, S3M and MOD player library",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1504
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "allegro5"
                    ]
                }
            ]
        },
        {
            "name": "libartnet",
            "portdir": "multimedia/libartnet",
            "version": "1.1.2",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.openlighting.org/libartnet-main/",
            "description": "implementation of the ArtNet protocol designed for POSIX systems",
            "long_description": "implementation of the ArtNet protocol designed for POSIX systems",
            "active": true,
            "categories": [
                "net",
                "multimedia"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dvdbackup",
            "portdir": "multimedia/dvdbackup",
            "version": "0.4.2",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dvdbackup.sourceforge.net/",
            "description": "dvdbackup is a tool to rip video DVDs from the command line",
            "long_description": "dvdbackup is a tool to rip video DVDs from the command line",
            "active": true,
            "categories": [
                "sysutils",
                "multimedia"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libdvdread"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dvbcut",
            "portdir": "multimedia/dvbcut",
            "version": "0.7.3",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/bernhardu/dvbcut-deb",
            "description": "Qt application for cutting parts out of DVB streams",
            "long_description": "DVBcut is a Qt application that allows you to select certain parts of an MPEG transport stream and save these parts into a single MPEG output file. It follows a keyhole surgery approach where the input video and audio data is mostly kept unchanged, and only very few frames at the beginning and/or end of the selected range are re-encoded in order to obtain a valid MPEG file.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "qt5-qttools",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "a52dec",
                        "libao",
                        "libmad",
                        "ffmpeg",
                        "qt5-qtbase"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dirac",
            "portdir": "multimedia/dirac",
            "version": "1.0.2",
            "license": "(MPL-1.1 or GPL-2 or LGPL-2.1)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sourceforge.net/projects/dirac",
            "description": "Dirac is a general-purpose video codec aimed at resolutions from QCIF (176x144) to HDTV (1920x1080) progressive or interlaced.",
            "long_description": "Dirac is a general-purpose video codec aimed at resolutions from QCIF (176x144) to HDTV (1920x1080) progressive or interlaced. It uses wavelets, motion compensation and arithmetic coding and aims to be competitive with other state of the art codecs.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [
                "doc",
                "tests",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "gstreamer010-gst-plugins-bad"
                    ]
                }
            ]
        },
        {
            "name": "despotify",
            "portdir": "multimedia/despotify",
            "version": "20110115",
            "license": "BSD and MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://despotify.se/",
            "description": "Open source Spotify client",
            "long_description": "An open source Spotify client and gateway to their service",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "libtool",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "subversion"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl",
                        "zlib",
                        "expat",
                        "libvorbis",
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "cws2fws-pl",
            "portdir": "multimedia/cws2fws-pl",
            "version": "0.0.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20120618212307/http://zefonseca.com/cws2fws/",
            "description": "Flash format 6+ decompressor",
            "long_description": "Flash format 6+ decompressor",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "p5.34-io-compress"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "cws2fws",
            "portdir": "multimedia/cws2fws",
            "version": "0",
            "license": "public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.ffmpeg.org/",
            "description": "This utility converts compressed Macromedia Flash files to uncompressed ones.",
            "long_description": "This utility converts compressed Macromedia Flash files to uncompressed ones.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "csfml",
            "portdir": "multimedia/csfml",
            "version": "2.5.1",
            "license": "zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.sfml-dev.org",
            "description": "C bindings for SFML, the Simple and Fast Multimedia Library",
            "long_description": "C bindings for SFML, the Simple and Fast Multimedia Library. It provides a simple interface to the various components of your computer, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics, audio and network.",
            "active": true,
            "categories": [
                "devel",
                "multimedia"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-12"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sfml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libVLC",
            "portdir": "multimedia/VLC",
            "version": "3.0.11.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "VLC",
            "homepage": "https://www.videolan.org/vlc/libvlc.html",
            "description": "Obsolete port, replaced by VLC",
            "long_description": "This port has been replaced by VLC.",
            "active": true,
            "categories": [
                "devel",
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "rjvbertin",
                    "github": "RJVB",
                    "ports_count": 55
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "VLC",
            "portdir": "multimedia/VLC",
            "version": "3.0.11.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.videolan.org",
            "description": "VLC is a cross-platform media player and streaming server",
            "long_description": "VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) as well as DVDs, VCDs, and various streaming protocols. It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.",
            "active": true,
            "categories": [
                "devel",
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "rjvbertin",
                    "github": "RJVB",
                    "ports_count": 55
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "phonon-backend-vlc",
                        "phonon-backend-vlc-qt5"
                    ]
                }
            ]
        },
        {
            "name": "MediathekView",
            "portdir": "multimedia/MediathekView",
            "version": "13.7.1",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mediathekview.de",
            "description": "A mediathek browser for German TV broadcasts",
            "long_description": "A mediathek browser for German TV broadcasts",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "MP4Joiner",
            "portdir": "multimedia/MP4Joiner",
            "version": "2.2",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.mp4joiner.org/",
            "description": "simple tool to join multiple MP4 files into one",
            "long_description": "MP4Joiner is a simple tool to join multiple MP4 files into one.",
            "active": true,
            "categories": [
                "aqua",
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "",
                    "ports_count": 218
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "wxWidgets-3.0",
                        "wxsvg",
                        "ffmpeg",
                        "gpac"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "M2VRequantiser",
            "portdir": "multimedia/M2VRequantiser",
            "version": "1.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://launchpad.net/m2vrequantiser",
            "description": "requantizes MPEG-2 streams without recompressing",
            "long_description": "M2VRequantiser accepts the raw MPEG-2 video data (not VOB) from the standard input and writes the recompressed frames to the standard output. M2VRequantiser represents a good replacement for tcrequant, an obsolete utility provided by some versions of the transcode suite. \n \nM2VRequantiser is often used in place of tcrequant to shrink DVDs from DVD9 to DVD5. See https://www.linuxquestions.org/questions/linux-software-2/dvd9-to-dvd5-guide-244913/",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "amtor",
                    "github": "RobK88",
                    "ports_count": 10
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "M2VDownsizer",
            "portdir": "multimedia/M2VDownsizer",
            "version": "1.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20120508050929if_/http://www.metakine.com/",
            "description": "MPEG-2 video stream recompressesion",
            "long_description": "M2VDownsizer is a tool that re-compresses MPEG-2 (or m2v) video streams. In other words, M2VDownsizer will perform a complete decompression and recompression of MPEG-2 video streams for the best possible video quality. \n \nM2VDownsizer accepts the raw MPEG-2 (or m2v) video data (not VOB) from the standard input and writes the recompressed video frames to the standard output. \n \nBe forewarned! Decompression and recompression could take hours for large MPEG-2 video streams! It is recommended that one first tries transcoding MPEG-2 streams using M2VRequantiser since transcoding is a lot faster and produces excellent results for most MPEG-2 video streams. M2VDownsizer is only intended to be used for large MPEG-2 video streams when transcoding does not produce acceptable results.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "amtor",
                    "github": "RobK88",
                    "ports_count": 10
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libmpeg2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "yakmo",
            "portdir": "math/yakmo",
            "version": "2015-01-21",
            "license": "(GPL-2 or LGPL-2.1)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.tkl.iis.u-tokyo.ac.jp/~ynaga/yakmo/",
            "description": "C++ implementation of robust, efficient alternative k-means clustering",
            "long_description": "Yakmo implements robust, efficient k-means clustering with triangular inequality and smart initialization, while supporting alternative clustering outputs. The use of the triangular inequality allows k-means to skip unnecessary distance calculations, while the smart initialization by randomized seeding (k-means++) not only improves solution accuracy but also accelerates the algorithm convergence. In addition, you can obtain alternative clusterings via orthogonalization.",
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xplot",
            "portdir": "math/xplot",
            "version": "0.90.7.1",
            "license": "BSD-old",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.xplot.org/",
            "description": "xplot was written in the late 1980s to support the analysis of TCP packet traces.",
            "long_description": "xplot was written in the late 1980s to support the analysis of TCP packet traces.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xorg-libX11"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xmgr",
            "portdir": "math/xmgr",
            "version": "4.1.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://plasma-gate.weizmann.ac.il/Xmgr/",
            "description": "ACE/gr 2D plotting tool (Ancestor to Grace)",
            "long_description": "ACE/gr, also known as Xmgr, is a 2D plotting tool for the X Window System. While ACE/gr has a convenient point-and-click interface, most parameter settings and operations are available through a command line interface. NOTE: The development of ACE/gr is frozen, but is continued as Grace -- new users should try that instead. This port is for those who cannot come to terms with the updated UI in Grace.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "netcdf",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openmotif"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xmfract",
            "portdir": "math/xmfract",
            "version": "1.4",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20170703184826/http://www.nahee.com/spanky/www/fractint/getting.html",
            "description": "UNIX clone of the DOS based Fractint",
            "long_description": "X/Motif based UNIX clone of the DOS based Fractint program used in the analysis of various fractal figures, created by Darryl House.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openmotif"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "wapiti",
            "portdir": "math/wapiti",
            "version": "1.5.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://wapiti.limsi.fr/",
            "description": "A simple and fast discriminative sequence labelling toolkit",
            "long_description": "Wapiti is a very fast toolkit for segmenting and labeling sequences with discriminative models. It is based on maxent models, maximum entropy Markov models and linear-chain CRF and proposes various optimization and regularization methods to improve both the computational complexity and the prediction performance of standard models. Wapiti is ranked first on the sequence tagging task for several month on MLcomp web site.",
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "viennacl",
            "portdir": "math/viennacl",
            "version": "1.7.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://viennacl.sourceforge.net",
            "description": "ViennaCL is a free open-source linear algebra library",
            "long_description": "ViennaCL is a free open-source linear algebra library for computations on many-core architectures (GPUs, MIC) and multi-core CPUs. The library is written in C++ and supports CUDA, OpenCL, and OpenMP. In addition to core functionality and many other features including BLAS level 1-3 support and iterative solvers.",
            "active": true,
            "categories": [
                "devel",
                "math"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2816
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "boost"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "tilp2",
            "portdir": "math/tilp2",
            "version": "1.18",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lpg.ticalc.org/prj_tilp/",
            "description": "Texas Instruments calculators linking program",
            "long_description": "Program to communicate with Texas Instruments (TI) calculators, based on gtk2",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "clang-9.0",
                        "groff",
                        "intltool"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libiconv",
                        "gtk2",
                        "libglade2",
                        "libticables2",
                        "libticalcs2",
                        "libticonv",
                        "libtifiles2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "tiemu3",
            "portdir": "math/tiemu3",
            "version": "3.03",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lpg.ticalc.org/prj_tiemu/",
            "description": "Texas Instruments TI89, Titanium, TI-92, TI-92+, Voyager 200 multi-platform emulator",
            "long_description": "TiEmu is a full-featured TI89, Titanium, TI-92, TI-92+, Voyager 200 multi-platform emulator with an html manual. It offers: popup menu, screenshots, ASM/C debugger, link port, saving state and some other stuffs.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "groff",
                        "clang-13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libglade2",
                        "libticables2",
                        "libticalcs2",
                        "gettext",
                        "libtifiles2",
                        "libiconv",
                        "libticonv",
                        "libsdl",
                        "gtk2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "tablix",
            "portdir": "math/tablix",
            "version": "0.3.5",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.tablix.org/",
            "description": "Kernel for solving general timetabling problems",
            "long_description": "Tablix is a powerful free software kernel for solving general timetabling problems. It uses a coarse-grained parallel genetic algorithm in combination with other techniques to construct sensible timetables from XML formatted problem descriptions. Tablix supports a very wide range of timetabling problems, from high school timetabling to barge scheduling. A number of timetable constraints are already implemented in the default installation and kernel's modular design makes it is easy to add new ones.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "tomaz.solc",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pvm",
                        "libxml2"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "gnuplot"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}