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

{
    "count": 52352,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=459",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=457",
    "results": [
        {
            "name": "octave-sockets",
            "portdir": "octave/octave-sockets",
            "version": "1.5.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gnu-octave/octave-sockets",
            "description": "Socket functions.",
            "long_description": "Socket functions.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-sole",
            "portdir": "octave/octave-sole",
            "version": "0.1.1",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/sole/",
            "description": "A package for transient and steady state simulation of organic solar cells.",
            "long_description": "A package for transient and steady state simulation of organic solar cells.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "octave-bim"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-splines",
            "portdir": "octave/octave-splines",
            "version": "1.3.5",
            "license": "GPL-3+ and public-domain",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/splines/",
            "description": "Additional Cubic spline functions.",
            "long_description": "Additional Cubic spline functions.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "octave-msh"
                    ]
                }
            ]
        },
        {
            "name": "octave-strings",
            "portdir": "octave/octave-strings",
            "version": "1.3.1",
            "license": "GPL-3+ and BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/strings/",
            "description": "Additional manipulation functions.",
            "long_description": "Additional manipulation functions.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pcre",
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-struct",
            "portdir": "octave/octave-struct",
            "version": "1.0.18",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/struct/",
            "description": "Additional Structure manipulations functions.",
            "long_description": "Additional Structure manipulations functions.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "octave-database",
                        "octave-optim",
                        "octave-parallel",
                        "octave-vrml"
                    ]
                }
            ]
        },
        {
            "name": "octave-symbolic",
            "portdir": "octave/octave-symbolic",
            "version": "3.2.2",
            "license": "GPL-3+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/symbolic/",
            "description": "Symbolic toolbox based on SymPy.",
            "long_description": "Symbolic toolbox based on SymPy.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [
                "python310",
                "python311",
                "python312",
                "python313"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "python313",
                        "py313-sympy"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-tablicious",
            "portdir": "octave/octave-tablicious",
            "version": "0.4.7",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/apjanke/octave-tablicious",
            "description": "Tablicious provides tabular/relational data structures for Octave.",
            "long_description": "Tablicious provides tabular/relational data structures for Octave. You can think of it as \"pandas for Octave\".",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-tar",
            "portdir": "octave/octave-tar",
            "version": "1.0.1",
            "license": "GPL-3+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/CNOCTAVE/octave_tar",
            "description": "The octave_tar package provides functions to pack and unpack fot the tar format.",
            "long_description": "The octave_tar package provides functions to pack and unpack fot the tar format.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-timer",
            "portdir": "octave/octave-timer",
            "version": "0.1.2",
            "license": "GPL-3+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gitlab.com/farhi/octave-timer",
            "description": "Matlab-compatible superclass allowing to add new properties dynamically.",
            "long_description": "Matlab-compatible superclass allowing to add new properties dynamically.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-tisean",
            "portdir": "octave/octave-tisean",
            "version": "0.2.3",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/tisean/",
            "description": "Nonlinear Time Series Analysis",
            "long_description": "Nonlinear Time Series Analysis",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20",
                        "gcc15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc",
                        "octave",
                        "octave-signal"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-tsa",
            "portdir": "octave/octave-tsa",
            "version": "4.6.3",
            "license": "GPL-3+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/tsa/",
            "description": "Stochastic concepts and maximum entropy methods for time series analysis.",
            "long_description": "Stochastic concepts and maximum entropy methods for time series analysis.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "octave-nan"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-velas",
            "portdir": "octave/octave-velas",
            "version": "1.0.6",
            "license": "GPL-3+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ranzhengcode/VELAS",
            "description": "VELAS is a user-friendly open-source toolbox for the visualization and analysis of elastic anisotropy written in GNU Octave that can be used for any crystal symmetry.",
            "long_description": "VELAS is a user-friendly open-source toolbox for the visualization and analysis of elastic anisotropy written in GNU Octave that can be used for any crystal symmetry.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-vrml",
            "portdir": "octave/octave-vrml",
            "version": "1.0.14",
            "license": "GPL-3+ and GFDL",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gnu-octave.github.io/packages/vrml/",
            "description": "3D graphics using VRML.",
            "long_description": "3D graphics using VRML.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave",
                        "octave-linear-algebra",
                        "octave-miscellaneous",
                        "octave-statistics",
                        "octave-struct"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-zeromq",
            "portdir": "octave/octave-zeromq",
            "version": "1.5.7",
            "license": "GPL-3+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gnu-octave/octave-zeromq",
            "description": "ZeroMQ bindings for GNU Octave",
            "long_description": "ZeroMQ bindings for GNU Octave",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zmq",
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "octave-zstd",
            "portdir": "octave/octave-zstd",
            "version": "1.1.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/CNOCTAVE/octave_zstd",
            "description": "The octave_zstd package provides functions to compress and decompress for the ZSTD format.",
            "long_description": "The octave_zstd package provides functions to compress and decompress for the ZSTD format.",
            "active": true,
            "categories": [
                "science",
                "math",
                "octave"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1547
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "octave"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "DepreciateForLedger",
            "portdir": "office/DepreciateForLedger",
            "version": "1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tazzben/DepreciateForLedger",
            "description": "Depreciation tool for Ledger",
            "long_description": "This tool allows you to create a depreciation schedule appropriate for Ledger.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "bosmith",
                    "github": "tazzben",
                    "ports_count": 9
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-dateutil"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "GTDtoCSV",
            "portdir": "office/GTDtoCSV",
            "version": "1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tazzben/GTDtoCSV",
            "description": "Convert GTD style events to CSV",
            "long_description": "GTD to CSV is a simple free program that converts GTD style event/task text files to a CSV format that Heap CRM and Torch Project Management can import as events and tasks.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "bosmith",
                    "github": "tazzben",
                    "ports_count": 9
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-dateutil"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "LedgerScheduler",
            "portdir": "office/LedgerScheduler",
            "version": "1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tazzben/LedgerScheduler",
            "description": "Tool to auto populate Ledger with enteries when the time comes",
            "long_description": "This application moves transactions from a scheduled transaction file to a main ledger file. A very common task would be to use this app as part of a cron job after using Depreciate for Ledger.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "bosmith",
                    "github": "tazzben",
                    "ports_count": 9
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-dateutil"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ProjectLibre",
            "portdir": "office/ProjectLibre",
            "version": "1.8.0-git",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.projectlibre.com/",
            "description": "ProjectLibre is a project management software.",
            "long_description": "ProjectLibre is an open source desktop alternative to Microsoft Project. It has been downloaded over 3,000,000 times in over 200 countries and has won InfoWorld Best of Open Source award. If you are looking for a team solution or multi-project management we recommend our cloud version. ProjectLibre has a lengthy list of Fortune 500, Government, small business and non-profits utilizing our comprehensive project management features. ProjectLibre has been translated into 20 languages.",
            "active": true,
            "categories": [
                "java",
                "office"
            ],
            "maintainers": [
                {
                    "name": "giansalvo.gusinu",
                    "github": "giansalvo",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "apache-ant",
                        "openjdk8-zulu"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "bartib",
            "portdir": "office/bartib",
            "version": "1.1.0",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/nikolassv/bartib",
            "description": "A simple timetracker for the command line",
            "long_description": "A simple timetracker for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "bournal",
            "portdir": "office/bournal",
            "version": "1.5",
            "license": "GPL-3+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://becauseinter.net/bournal/",
            "description": "bash script journal",
            "long_description": "Bournal is a bash script that allows you to write, search and edit encrypted journal entries. Bournal has no internet capabilities, and it will probably sass you so hard your mother will weep.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "sepp",
                    "github": "",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "carl",
            "portdir": "office/carl",
            "version": "0.6.0",
            "license": "MIT and public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/b1rger/carl",
            "description": "carl is a calendar for the commandline.",
            "long_description": "carl is a calendar for the commandline. It tries to mimic the various cal(1) implementations out there, but also adds enhanced features like colors and ical support.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "charm",
            "portdir": "office/charm",
            "version": "1.11.0",
            "license": "GPL-2+ and LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/KDAB/Charm",
            "description": "Charm - the Cross-Platform Time Tracker",
            "long_description": "Charm is a program for OS X, Linux and Windows that helps to keep track of time. It is built around two major ideas - tasks and events. Tasks are the things time is spend on, repeatedly. For example, ironing laundry is a task. The laundry done for two hours on last Tuesday is an event in that task. When doing laundry multiple times, the events will be accumulated, and can later be printed in activity reports or weekly/monthly time sheets. So in case laundry would be done for three hours on Wednesday again, the activity report for the Ironing Laundry task would list the event on tuesday, the event on wednesday and a total of five hours.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "rjvbertin",
                    "github": "RJVB",
                    "ports_count": 55
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "automoc",
                        "cmake",
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt4-mac",
                        "qt4-mac-sqlite3-plugin"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "csvToLedger",
            "portdir": "office/csvToLedger",
            "version": "1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tazzben/csvToLedger",
            "description": "Convert CSVs to Ledger format",
            "long_description": "This tool allows you to convert CSVs into a format appropriate for Ledger. It's particularly useful when you need to specify multipart transactions.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "bosmith",
                    "github": "tazzben",
                    "ports_count": 9
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-dateutil"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "charm-qt5",
            "portdir": "office/charm",
            "version": "1.11.0",
            "license": "GPL-2+ and LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/KDAB/Charm",
            "description": "Charm - the Cross-Platform Time Tracker",
            "long_description": "Charm is a program for OS X, Linux and Windows that helps to keep track of time. It is built around two major ideas - tasks and events. Tasks are the things time is spend on, repeatedly. For example, ironing laundry is a task. The laundry done for two hours on last Tuesday is an event in that task. When doing laundry multiple times, the events will be accumulated, and can later be printed in activity reports or weekly/monthly time sheets. So in case laundry would be done for three hours on Wednesday again, the activity report for the Ironing Laundry task would list the event on tuesday, the event on wednesday and a total of five hours.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "rjvbertin",
                    "github": "RJVB",
                    "ports_count": 55
                }
            ],
            "variants": [
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt5-qtbase",
                        "qt5-sqlite-plugin",
                        "qt5-qtmacextras",
                        "qt5-qtscript"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "doneyet",
            "portdir": "office/doneyet",
            "version": "1.1.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gtaubman/doneyet",
            "description": "A NCurses based To-Do list manager!",
            "long_description": "A NCurses based To-Do list manager!",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 648
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dijo",
            "portdir": "office/dijo",
            "version": "0.2.7",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/oppiliappan/dijo",
            "description": "scriptable, curses-based, digital habit tracker",
            "long_description": "dijo is a habit tracker. It is curses-based, it runs in your terminal. dijo is scriptable, hook it up with external programs to track events without moving a finger. dijo is modal, much like a certain text editor.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dstask",
            "portdir": "office/dstask",
            "version": "1.0",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/naggie/dstask",
            "description": "Single binary terminal-based TODO manager with git-based sync + markdown notes per task",
            "long_description": "Single binary terminal-based TODO manager with git-based sync + markdown notes per task. Dstask is a personal task tracker designed to help you focus. It is similar to taskwarrior but uses git to synchronise instead of a special protocol.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dspdfviewer",
            "portdir": "office/dspdfviewer",
            "version": "1.15.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dannyedel/dspdfviewer",
            "description": "dual-screen LaTeX beamer presentation viewer",
            "long_description": "Provides a dual-screen presentation viewer for slides produced with the beamer LaTeX package. It takes slides produced with the show notes on second screen beamer option, splits them, and shows the slides in one window and the notes in a second window. The second window also includes a talk timer, a preview of upcoming slides, and other features.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "rak",
                    "github": "ryanakca",
                    "ports_count": 9
                }
            ],
            "variants": [
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt5-qtbase",
                        "boost176",
                        "qt5-qttools",
                        "poppler-qt5"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "expense.txt",
            "portdir": "office/expense.txt",
            "version": "1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tazzben/expense.txt",
            "description": "Expense.txt allows you to track and analyze your expenses using plain text files.",
            "long_description": "Expense.txt allows you to track and analyze your expenses using plain text files. With this tool you can see what your spending money on, search based on categories, projects amounts, dates or some combination of the aforementioned list. The format of the expense file is completely freeform and consistent with GTD style for todos.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "bosmith",
                    "github": "tazzben",
                    "ports_count": 9
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-dateutil"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eureka",
            "portdir": "office/eureka",
            "version": "2.0.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/simeg/eureka",
            "description": "CLI tool to input and store your ideas without leaving the terminal",
            "long_description": "eureka is a CLI tool that allows you to quickly write down an idea using your preferred editor, and then have the idea committed and pushed to your idea git repository. Imagine working on something important and then having an idea. Instead of letting your idea slip by you can just type eureka and you're able to quickly store your idea and then continue working. It is developed by and for people who enjoy using the terminal.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "legacy-support",
                        "rust",
                        "clang-20",
                        "cargo",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl3",
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gcalcli",
            "portdir": "office/gcalcli",
            "version": "4.3.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/insanum/gcalcli",
            "description": "Google Calendar Command Line Interface",
            "long_description": "gcalcli is a Python application that allows you to access your Google Calendar from a command line. It is easy to get your agenda, search for events and quickly add new events. Additionally, gcalcli can be used as a reminder service to execute any application you want.",
            "active": true,
            "categories": [
                "office",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-parsedatetime",
                        "py310-vobject",
                        "python310",
                        "py310-dateutil",
                        "py310-google-api",
                        "py310-httplib2",
                        "py310-oauth2client"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py310-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "geek-life",
            "portdir": "office/geek-life",
            "version": "0.1.3",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ajaxray/geek-life",
            "description": "The Todo List / Task Manager for Geeks in command line",
            "long_description": "The Todo List / Task Manager for Geeks in command line. Highlights: supports keyboard shortcuts, features projects, tasks, due-dates, task notes, has note editor with Markdown support & Markdown syntax highlighting, and full mouse support.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "googleworkspace-cli",
            "portdir": "office/googleworkspace-cli",
            "version": "0.16.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://developers.google.com/workspace",
            "description": "Google Workspace CLI",
            "long_description": "Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.",
            "active": true,
            "categories": [
                "devel",
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "grit",
            "portdir": "office/grit",
            "version": "0.3.0",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/climech/grit",
            "description": "A multitree-based personal task manager",
            "long_description": "Grit is an experimental personal task manager that represents tasks as nodes of a multitree, a class of directed acyclic graphs. The structure enables the subdivision of tasks, and supports short-term as well as long-term planning.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "heapCL",
            "portdir": "office/heapCL",
            "version": "1.08.27",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://heap.wbpsystems.com/cl.php",
            "description": "Command line tools for Heap CRM",
            "long_description": "HeapCL allows you to create messages, people, prospects and email templates from the command line. Why might you want to do this? Because if you have terminal access you can build this into an automation routine where otherwise you might need to hire a programmer.",
            "active": true,
            "categories": [
                "www",
                "office"
            ],
            "maintainers": [
                {
                    "name": "bosmith",
                    "github": "tazzben",
                    "ports_count": 9
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "icalbuddy64",
            "portdir": "office/icalbuddy64",
            "version": "20200908",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dkaluta/icalBuddy64",
            "description": "Command-line utility for printing events and tasks from the macOS calendar database.",
            "long_description": "Command-line utility for printing events and tasks from the macOS calendar database.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "perl5",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "jot",
            "portdir": "office/jot",
            "version": "0.1.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/araekiel/jot",
            "description": "Rapid note management for the terminal.",
            "long_description": "Jot is a feature-stripped version of Obsidian focused on rapid note management through the terminal. It uses the same format of storage as Obsidian, i.e. Markdown files for notes, and local folders for vaults (and sub-folders). Commands that encompass all basic needs are included. Each command has an alias (two letter abbreviation) to further increase rapidity.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "jrnl",
            "portdir": "office/jrnl",
            "version": "4.1",
            "license": "GPL-3",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jrnl.sh/",
            "description": "jrnl is a simple journal application for your command line.",
            "long_description": "jrnl is a simple journal application for your command line. Journals are stored as human readable plain text files - you can put them into a Dropbox folder for instant syncing and you can be assured that your journal will still be readable in 2050, when all your fancy iPad journal applications will long be forgotten.",
            "active": true,
            "categories": [
                "office",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-poetry-core",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-rich",
                        "py312-keyring",
                        "py312-tzlocal",
                        "python312",
                        "py312-parsedatetime",
                        "py312-pyxdg",
                        "py312-colorama",
                        "py312-ruamel-yaml",
                        "py312-dateutil",
                        "py312-cryptography"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "kb",
            "portdir": "office/kb",
            "version": "0.1.7",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gnebbia/kb",
            "description": "A minimalist knowledge base manager",
            "long_description": "kb is a text-oriented minimalist command line knowledge base manager. kb can be considered a quick note collection and access tool oriented toward software developers, penetration testers, hackers, students or whoever has to collect and organize notes in a clean way. Although kb is mainly targeted on text-based note collection, it supports non-text files as well (e.g., images, pdf, videos and others).",
            "active": true,
            "categories": [
                "office",
                "python"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py311-build",
                        "py311-installer",
                        "py311-setuptools",
                        "py311-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311",
                        "py311-colored",
                        "py311-attrs",
                        "py311-toml",
                        "py311-gitpython",
                        "py311-attr"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "keepnote",
            "portdir": "office/keepnote",
            "version": "0.7.8",
            "license": "GPL-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://keepnote.org/",
            "description": "Cross-platform note-taking and organization",
            "long_description": "KeepNote is a note taking application that works on Windows, Linux, and Mac OS X. With KeepNote, you can store your class notes, to-do lists, research notes, journal entries, paper outlines, etc. in a simple notebook hierarchy with rich-text formatting, images, and more. Using full-text search, you can retrieve any note for later reference.",
            "active": true,
            "categories": [
                "office",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-pygtk"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "kitlist",
            "portdir": "office/kitlist",
            "version": "1.1.0",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.fdsd.co.uk/kitlist/",
            "description": "A list manager for managing kit",
            "long_description": "Kitlist allows you to maintain lists of kit that you may require for activities such as a vacation, business trip or expedition. Items can be associated with one or more categories. By combining categories, an initial list for a trip can be quickly created, then refined.",
            "active": true,
            "categories": [
                "office",
                "pim"
            ],
            "maintainers": [
                {
                    "name": "frank.dean",
                    "github": "frankdean",
                    "ports_count": 12
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "intltool",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "yaml-cpp",
                        "libglademm",
                        "libxmlxx2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "klog",
            "portdir": "office/klog",
            "version": "7.1",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://klog.jotaen.net",
            "description": "A command-line tool for time tracking",
            "long_description": "klog is a command-line tool for time tracking in a human-readable, plain-text file format. It allows you to display and search records in files, pretty print and evaluate them, and apply some basic manipulations.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "mcookly",
                    "github": "mcookly",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libreoffice",
            "portdir": "office/libreoffice",
            "version": "7.6.4.1",
            "license": "(LGPL-3 or MPL-1.1)",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.libreoffice.org",
            "description": "Free, open source office suite.",
            "long_description": "LibreOffice is a free and powerful office suite, and a successor to OpenOffice.org (commonly known as OpenOffice). Its clean interface and feature-rich tools help you unleash your creativity and enhance your productivity.",
            "active": true,
            "categories": [
                "aqua",
                "office"
            ],
            "maintainers": [
                {
                    "name": "audvare",
                    "github": "Tatsh",
                    "ports_count": 25
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "dragonbox",
                        "clang-20",
                        "frozen",
                        "unixODBC",
                        "autoconf",
                        "automake",
                        "bison",
                        "cppunit",
                        "flex",
                        "gettext",
                        "gmake",
                        "gpatch",
                        "gperf",
                        "pkgconfig",
                        "ucpp",
                        "mesa"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "nspr",
                        "ossp-uuid",
                        "readline",
                        "graphite2",
                        "harfbuzz",
                        "harfbuzz-icu",
                        "lcms2",
                        "libcdr-0.1",
                        "libepoxy",
                        "libfreehand",
                        "libjpeg-turbo",
                        "libmspub",
                        "libpagemaker",
                        "libpng",
                        "libvisio-0.1",
                        "libwpg-0.3",
                        "webp",
                        "curl",
                        "nss",
                        "xmlsec",
                        "expat",
                        "hunspell",
                        "hyphen",
                        "libe-book",
                        "libetonyek",
                        "libiconv",
                        "liblangtag",
                        "libodfgen",
                        "librevenge",
                        "libwpd-0.10",
                        "bzip2",
                        "libxml2",
                        "libxslt",
                        "mythes",
                        "neon",
                        "raptor2",
                        "redland",
                        "boost176",
                        "libcuckoo",
                        "mdds-2.1",
                        "orcus-0.18",
                        "libwps",
                        "xz",
                        "zlib",
                        "gdbm",
                        "sqlite3",
                        "box2d",
                        "clucene",
                        "gettext",
                        "icu",
                        "libabw",
                        "libepubgen",
                        "libexttextcat",
                        "libmwaw",
                        "libnumbertext",
                        "libqxp",
                        "libstaroffice",
                        "libzmf"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py311-lxml",
                        "python311"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mdp",
            "portdir": "office/mdp",
            "version": "1.0.18",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/visit1985/mdp",
            "description": "A command-line based markdown presentation tool.",
            "long_description": "A command-line based markdown presentation tool.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "nb",
            "portdir": "office/nb",
            "version": "7.25.3",
            "license": "AGPL-3",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://xwmx.github.io/nb/",
            "description": "nb is a command line and local web note‑taking, bookmarking, archiving, and knowledge base application.",
            "long_description": "nb is a command line and local web note‑taking, bookmarking, archiving, and knowledge base application. nb creates notes in text-based formats like Markdown, Org, LaTeX, and AsciiDoc, can work with files in any format, can import and export notes to many document formats, and can create private, password-protected encrypted notes and bookmarks. With nb, you can write notes using Vim, Emacs, VS Code, Sublime Text, and any other text editor you like, as well as terminal and GUI web browsers. nb works in any standard Linux / Unix environment, including macOS and Windows via WSL. Optional dependencies can be installed to enhance functionality, but nb works great without them.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "bash"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "git"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "notes",
            "portdir": "office/notes",
            "version": "1.4.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pimterry/notes",
            "description": "Simple delightful note taking, with more unix and less lock-in",
            "long_description": "Simple delightful note taking, with more unix and less lock-in",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "bash-completion"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pal",
            "portdir": "office/pal",
            "version": "0.4.3",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://palcal.sourceforge.net/",
            "description": "pal is a command-line calendar program",
            "long_description": "pal is a command-line calendar program for Unix/Linux systems that can keep track of events. It has similarities with the Unix cal command, the more complex GNU gcal program, and the calendar program distributed with the BSDs.",
            "active": true,
            "categories": [
                "office",
                "pim"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "glib2",
                        "readline"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pinpoint",
            "portdir": "office/pinpoint",
            "version": "0.1.8",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://wiki.gnome.org/Apps/Pinpoint",
            "description": "A tool for making hackers do excellent presentations",
            "long_description": "Pinpoint is a simple presentation tool that hopes to avoid audience death by bullet point and instead encourage presentations containing beautiful images and small amounts of concise text in slides.",
            "active": true,
            "categories": [
                "multimedia",
                "office"
            ],
            "maintainers": [
                {
                    "name": "adriano",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "clutter-gtk",
                        "cairo",
                        "librsvg",
                        "gdk-pixbuf2",
                        "clutter",
                        "clutter-gst3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pomo",
            "portdir": "office/pomo",
            "version": "0.8.1",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/kevinschoon/pomo",
            "description": "Pomodoro CLI",
            "long_description": "pomo is a simple CLI for using the Pomodoro Technique. There are some amazing task management systems but pomo is more of a task execution or timeboxing system. pomo helps you track what you did, how long it took you to do it, and how much effort you expect it to take.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1074
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}