HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50506,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=94",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=92",
"results": [
{
"name": "ki-shell",
"portdir": "java/ki-shell",
"version": "0.5.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Kotlin/kotlin-interactive-shell",
"description": "Kotlin Language Interactive Shell (ki)",
"long_description": "The shell is an extensible implementation of Kotlin REPL with reach set of features including: \n \n* Syntax highlight \n* Type inference command \n* Downloading dependencies in runtime using Maven coordinates \n* List declared symbols",
"active": true,
"categories": [
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": []
},
{
"name": "kismet",
"portdir": "net/kismet",
"version": "2023-07-R1",
"license": "GPL-2",
"platforms": "{darwin >= 15}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kismetwireless.net",
"description": "Wireless network detector and sniffer",
"long_description": "Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system. Kismet will work with any wireless card which supports raw monitoring (rfmon) mode, and can sniff 802.11b, 802.11a, 802.11n, and 802.11g traffic (devices and drivers permitting). It can work with MacBook and MacBook Pro Atheros-based cards with which currently KisMac is unable to. Kismet identifies networks by passively collecting packets and detecting standard named networks, detecting (and given time, decloaking) hidden networks, and inferring the presence of non-beaconing networks via data traffic.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"pcre",
"protobuf-c",
"libusb",
"libpcap",
"protobuf3-cpp",
"libwebsockets",
"ncurses",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "KissXML",
"portdir": "devel/KissXML",
"version": "5.3.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/robbiehanson/KissXML",
"description": "KissXML provides a drop-in replacement for Apple's NSXML class cluster in environments without NSXML (e.g. iOS).",
"long_description": "KissXML provides a drop-in replacement for Apple's NSXML class cluster in environments without NSXML (e.g. iOS). It is implemented atop the defacto libxml2 C library, which comes pre-installed on Mac & iOS. But it shields you from all the nasty low-level C pointers and malloc's, and provides an easy-to-use Objective-C library.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libxml2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"KeePassKit"
]
}
]
},
{
"name": "kiten",
"portdir": "kde/kiten",
"version": "4.14.3",
"license": "GPL-2+ and LGPL-2+ and GFDL-1.2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "Japanese Reference/Study Tool",
"long_description": "KDE Japanese Reference/Study Tool",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"automoc",
"cmake",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"phonon",
"libkdeedu"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdeedu4"
]
}
]
},
{
"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-16"
]
},
{
"type": "lib",
"ports": [
"yaml-cpp",
"libglademm",
"libxmlxx2"
]
}
],
"depends_on": []
},
{
"name": "kitten",
"portdir": "devel/kitten",
"version": "2020.04.05",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rvarago/kitten",
"description": "A small C++17 library inspired by Category Theory.",
"long_description": "This is a small header-only library with some machinery meant to extend the already great STL with some concepts obtained from Category Theory, such as functors and monads, in order to make the composition of some C++ type constructors even simpler.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"test"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "kitty",
"portdir": "aqua/kitty",
"version": "0.45.0",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sw.kovidgoyal.net/kitty/",
"description": "A cross-platform, fast, feature full, GPU based terminal emulator",
"long_description": "A cross-platform, fast, feature full, GPU based terminal emulator",
"active": true,
"categories": [
"aqua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 650
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"ttf-nerd-fonts-symbols",
"optipng",
"go",
"ncurses",
"pkgconfig",
"librsvg"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "fetch",
"ports": [
"gnupg2"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xxhashlib",
"harfbuzz",
"lcms2",
"libpng",
"simde",
"python313"
]
},
{
"type": "run",
"ports": [
"zlib",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "kjumpingcube",
"portdir": "kde/kjumpingcube",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://games.kde.org/game.php?game=kjumpingcube",
"description": "KJumpingcube is a simple dice driven tactical game.",
"long_description": "KJumpingcube is a simple dice driven tactical game. The playing area consists of squares containing points. Players move by clicking on either a vacant square, or on own square.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "klavaro",
"portdir": "games/klavaro",
"version": "1.8.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://klavaro.sourceforge.net/",
"description": "A clean, full-featured typing tutor.",
"long_description": "Designed to be keyboard and language independent, with built-in custom keyboard editor. Includes exercises for adaptability, velocity, and fluidity, as well as progress charts and the ability to import text of your choice for practise.",
"active": true,
"categories": [
"games",
"education"
],
"maintainers": [
{
"name": "james.r.haigh",
"github": "",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0",
"intltool"
]
},
{
"type": "lib",
"ports": [
"gtkdatabox"
]
}
],
"depends_on": []
},
{
"name": "klettres",
"portdir": "kde/klettres",
"version": "4.14.3",
"license": "GPL-2+ and GFDL-1.2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "Learn the Alphabet",
"long_description": "KDE Learn the Alphabet",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"automoc",
"cmake",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"phonon",
"libkdeedu"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdeedu4"
]
}
]
},
{
"name": "klickety",
"portdir": "kde/klickety",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org/applications/games/",
"description": "Klickety is a kind of solitary game that takes place on a Tetris-like board.",
"long_description": "Klickety is a kind of solitary game that takes place on a Tetris-like board.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "klines",
"portdir": "kde/klines",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://games.kde.org/game.php?game=klines",
"description": "KLines is a simple but highly addictive, one player game for KDE.",
"long_description": "KLines is a simple but highly addictive, one player game for KDE.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "kluctl",
"portdir": "sysutils/kluctl",
"version": "2.27.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kluctl.io",
"description": "Kluctl combines Helm, Kustomize and more to handle large deployments in a manageable and unified way.",
"long_description": "Kluctl is the missing glue that puts together your (and any third-party) deployments into one large declarative Kubernetes deployment, while making it fully manageable (deploy, diff, prune, delete, ...) via one unified command line interface. Kluctl tries to be as flexible as possible, while remaining as simple as possible. It reuses established tools (e.g. Kustomize and Helm), making it possible to re-use a large set of available third-party deployments. Kluctl is centered around \"targets\", which can be a cluster or a specific environment (e.g. test, dev, prod, ...) on one or multiple clusters. Targets can be deployed, diffed, pruned, deleted, and so on. The idea is to have the same set of operations for every target, no matter how simple or complex the deployment and/or target is. Kluctl does not depend on external operators/controllers and allows to use the same deployment wherever you want, as long as access to the kluctl project and clusters is available. This means, that you can use it from your local machine, from your CI/CD pipelines or any automation platform/system that allows to call custom tools.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "KlustaKwik",
"portdir": "science/KlustaKwik",
"version": "2.0.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.net/projects/klustakwik/",
"description": "A program for automatic clustering of continuous data into a mixture of Gaussians.",
"long_description": "KlustaKwik is an open-source program for automatic clustering of continuous data into a mixture of Gaussians. The program was originally developed for sorting of neuronal action potentials, but can be applied to any sort of data.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "FlorianFranzen",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "kmahjongg",
"portdir": "kde/kmahjongg",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://games.kde.org/game.php?game=kmahjongg",
"description": "In KMahjongg the tiles are scrambled and staked on top of each other to resemble a certain shape.",
"long_description": "In KMahjongg the tiles are scrambled and staked on top of each other to resemble a certain shape. The player then is expected to remove all the tiles off the game board by locating each tile’s matching pair.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkmahjongg",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "kmasterpiece",
"portdir": "games/kmasterpiece",
"version": "20170319",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lostjared/Qt4.Apps",
"description": "Simple Tetris-like game",
"long_description": "This is not a port of Masterpiece but a recode of the game using Qt4. The program runs on a variety of platforms supported by Qt4.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"qt4-mac"
]
}
],
"depends_on": []
},
{
"name": "kmines",
"portdir": "kde/kmines",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://games.kde.org/game.php?game=kmines",
"description": "KMines is the classic Minesweeper game.",
"long_description": "KMines is the classic Minesweeper game. The idea is to uncover all the squares without blowing up any mines. When a mine is blown up, the game is over.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "kmix",
"portdir": "kde/kmix",
"version": "4.14.3",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "KMix is an application to allow you to change the volume of your sound card.",
"long_description": "KMix is an application to allow you to change the volume of your sound card. Though small, it is full-featured, and it supports several platforms and sound drivers.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-16",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"kdelibs4",
"pulseaudio",
"phonon",
"libcanberra"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdemultimedia4"
]
}
]
},
{
"name": "kmplot",
"portdir": "kde/kmplot",
"version": "4.14.3",
"license": "GPL-2+ and GFDL-1.2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "Mathematical Function Plotter",
"long_description": "KDE Mathematical Function Plotter",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"automoc",
"cmake",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"phonon",
"libkdeedu"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdeedu4"
]
}
]
},
{
"name": "kmymoney4",
"portdir": "kde/kmymoney4",
"version": "4.8.4-20200617-f76ab094",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kmymoney.org",
"description": "kmymoney version 4",
"long_description": "KMyMoney is the personal finance manager for KDE.",
"active": true,
"categories": [
"kde",
"kde4",
"finance"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"kde4-runtime",
"kdepimlibs4",
"qt4-mac",
"oxygen-icons",
"libalkimia",
"phonon",
"aqbanking5",
"libofx"
]
}
],
"depends_on": []
},
{
"name": "kmymoney4-devel",
"portdir": "kde/kmymoney4-devel",
"version": "4.8.4-20191119",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "kmymoney4",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by kmymoney4",
"long_description": "This port has been replaced by kmymoney4.",
"active": false,
"categories": [
"kde",
"kde4",
"finance"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "knavalbattle",
"portdir": "kde/knavalbattle",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://games.kde.org/game.php?game=kbattleship",
"description": "Naval Battle is a Battle Ship game for KDE.",
"long_description": "Naval Battle is a Battle Ship game for KDE. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "KNBC",
"portdir": "textproc/KNBC",
"version": "1.0_090925",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nlp.ist.i.kyoto-u.ac.jp/kuntt/",
"description": "Kyoto-University and NTT Blog Corpus",
"long_description": "KNBC ({*}Kyoto-University and NTT Blog Corpus) is a blog corpus manually analyzed, which consists of 249 articles (4,186 sentences).",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"jdepp"
]
}
]
},
{
"name": "knetwalk",
"portdir": "kde/knetwalk",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://games.kde.org/game.php?game=knetwalk",
"description": "KNetwalk is a single player logic game.",
"long_description": "KNetwalk is a single player logic game. Construct the network, connecting all the terminals to the server in the fewest turns possible.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "knock",
"portdir": "net/knock",
"version": "0.7.8-20151227",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.zeroflux.org/projects/knock",
"description": "A port-knocking implementation",
"long_description": "knockd is a port-knock server. It listens to all traffic on an ethernet (or PPP) interface, looking for special knock sequences of port-hits. A client makes these port-hits by sending a TCP (or UDP) packet to a port on the server. This port need not be open -- since knockd listens at the link-layer level, it sees all traffic even if it's destined for a closed port. When the server detects a specific sequence of port-hits, it runs a command defined in its configuration file. This can be used to open up holes in a firewall for quick access.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "knot",
"portdir": "net/knot",
"version": "3.5.3",
"license": "GPL-3+",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.knot-dns.cz",
"description": "Knot DNS is a high-performance authoritative-only DNS server which supports all key features of the modern domain name system.",
"long_description": "Knot DNS is a high-performance authoritative-only DNS server which supports all key features of the modern domain name system.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1211
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"protobuf-c",
"userspace-rcu",
"lmdb",
"nghttp2",
"ngtcp2",
"libidn2",
"fstrm",
"gnutls"
]
}
],
"depends_on": []
},
{
"name": "knot-resolver",
"portdir": "net/knot-resolver",
"version": "6.1.0",
"license": "GPL-3+",
"platforms": "{darwin >= 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.knot-resolver.cz",
"description": "The Knot Resolver is a caching DNS resolver scalable from huge resolver farms down to home network routers.",
"long_description": "The Knot Resolver is a caching DNS resolver scalable from huge resolver farms down to home network routers.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1211
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"protobuf-c",
"luajit",
"lmdb",
"libknot",
"lua51-psl",
"nghttp2",
"fstrm",
"gnutls",
"jemalloc",
"libuv"
]
}
],
"depends_on": []
},
{
"name": "knp",
"portdir": "textproc/knp",
"version": "4.19",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nlp.ist.i.kyoto-u.ac.jp/index.php?KNP",
"description": "Japanese Dependency and Case Structure Analyzer KNP",
"long_description": "Japanese Dependency and Case Structure Analyzer KNP. KN parser (Kurohashi-Nagao parser) which detects dependency of Japanese sentences.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"crfpp",
"juman"
]
}
],
"depends_on": []
},
{
"name": "knp3",
"portdir": "textproc/knp3",
"version": "3.01",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nlp.ist.i.kyoto-u.ac.jp/index.php?KNP",
"description": "KN parser (Kurohashi-Nagao parser) which detects dependency of Japanese sentences.",
"long_description": "KN parser (Kurohashi-Nagao parser) which detects dependency of Japanese sentences.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"bunruidb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"tinycdb",
"TinySVM",
"crfpp",
"juman6"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"extractopinion"
]
}
]
},
{
"name": "ko",
"portdir": "devel/ko",
"version": "0.18.0",
"license": "Apache-2.0",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ko.build/",
"description": "Build and deploy Go applications",
"long_description": "ko is a simple, fast container image builder for Go applications. It's ideal for use cases where your image contains a single Go application without any/many dependencies on the OS base image (e.g., no cgo, no OS package dependencies). ko builds images by effectively executing go build on your local machine, and as such doesn't require docker to be installed. This can make it a good fit for lightweight CI/CD use cases.",
"active": true,
"categories": [
"devel",
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"go"
]
}
],
"depends_on": []
},
{
"name": "kochi-substitute",
"portdir": "x11/kochi-substitute",
"version": "20030809",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wiki.fdiary.net/font/?kochi-alternative",
"description": "Free Japanese TrueType fonts named 'Kochi Mincho' and 'Kochi Gothic'",
"long_description": "Free Japanese TrueType fonts named 'Kochi Mincho' and 'Kochi Gothic'",
"active": true,
"categories": [
"x11",
"fonts"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"mkfontscale"
]
}
],
"depends_on": []
},
{
"name": "koffice2-devel",
"portdir": "kde/koffice2-devel",
"version": "1.9.98.7",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "The KDE Office suite. KOffice is built on the KDE4 platform",
"long_description": "The KDE Office suite. KOffice is built on the KDE4 platform",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"eigen",
"phonon",
"kde4-baseapps",
"kdelibs4"
]
}
],
"depends_on": []
},
{
"name": "koio",
"portdir": "devel/koio",
"version": "0.1.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://git.sr.ht/~sircmpwn/koio",
"description": "koio is a tool & library for embedding files into C programs",
"long_description": "koio is a tool & library for embedding files into C programs",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "kokkos",
"portdir": "devel/kokkos",
"version": "4.7.01",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kokkos/kokkos",
"description": "implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms",
"long_description": "Kokkos Core implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"hwloc",
"libomp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lfortran",
"arborx",
"deal.ii"
]
}
]
},
{
"name": "kokkos-devel",
"portdir": "devel/kokkos",
"version": "2025.10.19",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kokkos/kokkos",
"description": "implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms",
"long_description": "Kokkos Core implements a programming model in C++ for writing performance portable applications targeting all major HPC platforms.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"hwloc",
"libomp"
]
}
],
"depends_on": []
},
{
"name": "kolf",
"portdir": "kde/kolf",
"version": "4.14.3",
"license": "GPL-2+ and LGPL-2+ and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://games.kde.org/game.php?game=kolf",
"description": "Kolf is a miniature golf game with 2d top-down view.",
"long_description": "Kolf is a miniature golf game with 2d top-down view. Courses are dynamic, and up to 10 people can play at once in competition. Kolf comes equipped with a variety of playgrounds and tutorial courses.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "kollision",
"portdir": "kde/kollision",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://games.kde.org/game.php?game=kollision",
"description": "A simple ball dodging game.",
"long_description": "A simple ball dodging game.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "KoLmafia",
"portdir": "aqua/KoLmafia",
"version": "14.8",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://kolmafia.sourceforge.net/",
"description": "Java client for Kingdom of Loathing online game",
"long_description": "KoLmafia is a cross-platform desktop tool which interfaces with the online adventure game, Kingdom of Loathing. KoLmafia is written in Java (J2SE 1.4 compliant), with binary releases in JAR format.",
"active": true,
"categories": [
"aqua",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-9.0"
]
},
{
"type": "run",
"ports": [
"BrowserLauncher2"
]
}
],
"depends_on": []
},
{
"name": "kolourpaint",
"portdir": "kde/kolourpaint",
"version": "4.14.3",
"license": "LGPL-2 and LGPL-2+ and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://kolourpaint.sourceforge.net/",
"description": "KolourPaint is a free, easy-to-use paint program for KDE.",
"long_description": "KolourPaint is a free, easy-to-use paint program for KDE.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"oxygen-icons",
"kdelibs4",
"qimageblitz",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegraphics4"
]
}
]
},
{
"name": "kompare",
"portdir": "kde/kompare",
"version": "4.14.3",
"license": "GPL-2+ and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org/applications/development/kompare/",
"description": "KDE Diff vizualization program",
"long_description": "Kompare is a GUI front-end program that enables differences between source files to be viewed and merged. It can be used to compare differences on files or the contents of folders.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkomparediff2",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdesdk4"
]
}
]
},
{
"name": "kompose",
"portdir": "devel/kompose",
"version": "1.37.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kompose.io/",
"description": "Go from Docker Compose to Kubernetes",
"long_description": "kompose is a tool to help users who are familiar with docker-compose move to Kubernetes kompose takes a Docker Compose file and translates it into Kubernetes resources.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "kondo",
"portdir": "devel/kondo",
"version": "0.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tbillington/kondo",
"description": "Cleans dependencies and build artifacts from your projects",
"long_description": "Cleans node_modules, target, build, and friends from your projects. Excellent if: you want to back up your code but don't want to include GBs of dependencies, you try out lots of projects but hate how much space they occupy you like keeping your disks lean and zippy",
"active": true,
"categories": [
"devel",
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "konquest",
"portdir": "kde/konquest",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://games.kde.org/game.php?game=konquest",
"description": "Konquest is the KDE version of Gnu-Lactic Konquest.",
"long_description": "Konquest is the KDE version of Gnu-Lactic Konquest. Players conquer other planets by sending ships to them. The goal is to build an interstellar empire and ultimately conquer all other player's planets.",
"active": true,
"categories": [
"games",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libkdegames",
"kdelibs4",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdegames4"
]
}
]
},
{
"name": "konsole",
"portdir": "kde/konsole",
"version": "4.14.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://userbase.kde.org/Konsole",
"description": "Konsole is the terminal emulator for the K Desktop Environment.",
"long_description": "Konsole is an X terminal emulator for the KDE platform, allowing users to have a convenient way to use the command line. Aside from providing a way to use a powerful shell, Konsole also offers features that make it easier or more pleasurable to work in the command line, such as profile management, scrollback, and color schemes, including translucency for effects.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"oxygen-icons",
"kdelibs4",
"kde4-baseapps",
"phonon"
]
}
],
"depends_on": []
},
{
"name": "konversation",
"portdir": "kde/konversation",
"version": "1.5.1",
"license": "GPL-2+ and GFDL-1.2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://konversation.kde.org/",
"description": "KDE IRC client.",
"long_description": "KDE IRC client.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"automoc",
"cmake",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"phonon",
"kdelibs4",
"kdepimlibs4"
]
}
],
"depends_on": []
},
{
"name": "kopete",
"portdir": "kde/kopete",
"version": "4.14.3",
"license": "GPL-2+ and LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://kopete.kde.org",
"description": "KDE-based instant messenger",
"long_description": "Kopete is an instant messenger supporting ICQ, Yahoo, Jabber, Gadu-Gadu, Novell GroupWise Messenger, and more.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gpgme",
"qca",
"giflib",
"qimageblitz",
"kdelibs4",
"kdepimlibs4",
"qt4-mac",
"libmsn",
"libotr",
"expat",
"libxml2",
"libxslt",
"jasper2",
"libidn",
"zlib",
"phonon",
"sqlite3",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdenetwork4"
]
}
]
},
{
"name": "kops",
"portdir": "devel/kops",
"version": "1.34.1",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kubernetes/kops",
"description": "Kubernetes Operations (kops)",
"long_description": "Production Grade K8s Installation, Upgrades, and Management",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1020
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"kubectl-1.32"
]
}
],
"depends_on": []
},
{
"name": "korundum",
"portdir": "kde/korundum",
"version": "4.14.3",
"license": "GPL-2+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://techbase.kde.org/Development/Languages/Ruby",
"description": "Binding to Ruby for KDE.",
"long_description": "Very complete bindings to both the KDE API and the Qt APIs. The Korundum package includes both a QtRuby Qt-only binding along with the full combined Qt/KDE one. The QtRuby package contains just Qt bindings with no dependencies on KDE.",
"active": true,
"categories": [
"devel",
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"ruby18",
"ruby19",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"smokekde",
"qt4-mac",
"ruby",
"phonon",
"kdelibs4",
"kdepimlibs4",
"qtruby"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kdebindings4"
]
}
]
},
{
"name": "kotlin",
"portdir": "lang/kotlin",
"version": "2.3.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kotlinlang.org/",
"description": "Statically typed programming language for the JVM, Android and the browser",
"long_description": "Kotlin is a modern but already mature programming language aimed to make developers happier. It's concise, safe, interoperable with Java and other languages, and provides many ways to reuse code between multiple platforms for productive programming.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk21"
]
}
],
"depends_on": []
},
{
"name": "kotlin-language-server",
"portdir": "devel/kotlin-language-server",
"version": "1.3.13",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fwcd/kotlin-language-server",
"description": "Kotlin code completion, linting and more for any editor/IDE using the Language Server Protocol",
"long_description": "Kotlin code completion, linting and more for any editor/IDE using the Language Server Protocol",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 155
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": []
}
]
}