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

{
    "count": 49540,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=51",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=49",
    "results": [
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "psutils",
            "description": "Useful utilities for manipulating PostScript documents",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "print"
            ],
            "version": "p17"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "rlpr",
            "description": "Tools to spool to remote printers without modifying printcap",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "print"
            ],
            "version": "2.06"
        },
        {
            "maintainers": null,
            "variants": [
                "debug",
                "universal"
            ],
            "name": "scribus",
            "description": "qt4-based WYSIWYG desktop publishing application",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "print"
            ],
            "version": "1.4.8"
        },
        {
            "maintainers": [
                "barracuda156"
            ],
            "variants": [
                "debug",
                "bitmap"
            ],
            "name": "scribus-devel",
            "description": "qt5-based WYSIWYG desktop publishing application",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "print"
            ],
            "version": "1.5.8"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "trueprint",
            "description": "Prettyprinter",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "print"
            ],
            "version": "5.3"
        },
        {
            "maintainers": [
                "ryandesign"
            ],
            "variants": null,
            "name": "ttf2eot",
            "description": "TrueType font (ttf) to Embeddable OpenType font (eot) converter",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "www",
                "print"
            ],
            "version": "0.0.3"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "ttf2pt1",
            "description": "TrueType Font to PostScript Type 1 Converter",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "print"
            ],
            "version": "3.4.4"
        },
        {
            "maintainers": [
                "amake"
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "name": "woff2",
            "description": "A set of tools for converting ttf fonts to/from woff2",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "www",
                "print"
            ],
            "version": "1.0.2"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "faust2pd",
            "description": "a utility to generate Pd GUI patches from Faust programs",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "audio",
                "pure"
            ],
            "version": "2.16"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pd-faust",
            "description": "a Pd plugin loader which lets you run Faust programs as externals in Pd and dynamically generate Pd GUI subpatches",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "audio",
                "pure"
            ],
            "version": "0.18"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pd-pure",
            "description": "a Pd plugin loader which lets you run Pure scripts as externals in Pd",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "audio",
                "pure"
            ],
            "version": "0.26"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-audio",
            "description": "a digital audio interface for the Pure programming language",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "audio",
                "pure"
            ],
            "version": "0.6"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-bonjour",
            "description": "an interface to Bonjour which enables you to publish and discover Zeroconf services from Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "version": "0.2"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-csv",
            "description": "an interface to read and write comma separated value files in Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "version": "1.6"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-doc",
            "description": "a utility for literate programming and documenting source code in Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "pure"
            ],
            "version": "0.7"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": [
                "tmdocs"
            ],
            "name": "pure-docs",
            "description": "documentation for the Pure programming language",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "lang",
                "pure"
            ],
            "version": "0.68"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-fastcgi",
            "description": "an interface to the FastCGI library in Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "www",
                "pure"
            ],
            "version": "0.6"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-faust",
            "description": "a module which lets you load and run Faust-generated signal processing modules in Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "lang",
                "audio",
                "pure"
            ],
            "version": "0.13"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-ffi",
            "description": "an interface to libffi which enables you to call C functions from Pure and vice versa",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "version": "0.16"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-g2",
            "description": "an interface to the g2 graphics library for Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "pure"
            ],
            "version": "0.3"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": [
                "gcc43",
                "gcc44",
                "gcc45",
                "gcc46",
                "gcc47",
                "gcc48",
                "gcc49",
                "gcc6",
                "gcc12"
            ],
            "name": "pure-gen",
            "description": "a Pure C bindings generator",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "version": "0.25"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-gl",
            "description": "an interface to access OpenGL functions from Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "pure"
            ],
            "version": "0.9"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-glpk",
            "description": "an interface to the GNU Linear Programming Kit (GLPK) for the Pure programming language",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "lang",
                "math",
                "pure"
            ],
            "version": "0.6"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-gsl",
            "description": "a wrapper to call GNU Scientific Library functions from Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "math",
                "pure"
            ],
            "version": "0.12"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-gtk",
            "description": "a collection of bindings to use the GTK+ GUI toolkit version 2.x with Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "x11",
                "pure"
            ],
            "version": "0.13"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-liblo",
            "description": "an interface to liblo, which implements Berkeley’s Open Sound Control (OSC) protocol",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "audio",
                "pure"
            ],
            "version": "0.9"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-lilv",
            "description": "a Pure interface to David Robillard’s Lilv, an LV2 plugin host library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "audio",
                "pure"
            ],
            "version": "0.5"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-lv2",
            "description": "a generic LV2 plugin wrapper for Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "audio",
                "pure"
            ],
            "version": "0.2"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-midi",
            "description": "a MIDI interface for the Pure programming language",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "audio",
                "pure"
            ],
            "version": "0.6"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-mpfr",
            "description": "an interface to GNU MPFR from Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "math",
                "pure"
            ],
            "version": "0.5"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-octave",
            "description": "an interface to run Octave commands from Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "math",
                "pure"
            ],
            "version": "0.13"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-odbc",
            "description": "a simple ODBC interface for the Pure programming language",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "databases",
                "pure"
            ],
            "version": "0.10"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-rational",
            "description": "a Pure port of Q+Q, Rob Hubbard's rational number library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "pure"
            ],
            "version": "0.1"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-readline",
            "description": "an interface to use readline from Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "version": "0.3"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-reduce",
            "description": "a Pure interface to the Reduce computer algebra system",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "math",
                "pure"
            ],
            "version": "0.4"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-sockets",
            "description": "an interface to the Berkeley socket functions for Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "pure"
            ],
            "version": "0.8"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-sql3",
            "description": "an SQLite interface for the Pure programming language",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "databases",
                "pure"
            ],
            "version": "0.5"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-stldict",
            "description": "a Pure interface to the C++ dictionary containers",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "version": "0.8"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-stllib",
            "description": "a Pure interface to some C++ container types",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "pure"
            ],
            "version": "0.6"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-tk",
            "description": "a basic interface between Pure and Tcl/Tk",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "x11",
                "pure"
            ],
            "version": "0.5"
        },
        {
            "maintainers": [
                "ryandesign",
                "agraef"
            ],
            "variants": null,
            "name": "pure-xml",
            "description": "an interface to libxml2 and libxslt for Pure",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "pure"
            ],
            "version": "0.7"
        },
        {
            "maintainers": [
                "adfernandes",
                "steenzout"
            ],
            "variants": null,
            "name": "ansible_select",
            "description": "Common files for selecting the default Ansible version",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "sysutils",
                "python"
            ],
            "version": "0.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "autopep8_select",
            "description": "common files for selecting default autopep8 version",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "awscli_select",
            "description": "common files for selecting default awscli version",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "sysutils",
                "python"
            ],
            "version": "0.3"
        },
        {
            "maintainers": [
                "herbygillot"
            ],
            "variants": null,
            "name": "bandit",
            "description": "Security oriented static analyser for python code.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "security",
                "python"
            ],
            "version": "1.8.6"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "black",
            "description": "Obsolete port, replaced by py38-black",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "20.8b1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "black_select",
            "description": "common files for selecting default black version",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "bpython_select",
            "description": "common files for selecting default bpython version",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.15"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "buildout_select",
            "description": "common files for selecting default buildout version",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.1"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "celery_select",
            "description": "common files for selecting default celery version",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.1"
        }
    ]
}