HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52242,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=1038",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=1036",
"results": [
{
"name": "xgraph",
"portdir": "math/xgraph",
"version": "12.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.isi.edu/nsnam/xgraph",
"description": "VINT xgraph",
"long_description": "xgraph provides interactive plotting and graphing",
"active": true,
"categories": [
"math",
"x11"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"xorg-libsm"
]
}
],
"depends_on": []
},
{
"name": "xgsch2pcb",
"portdir": "cad/xgsch2pcb",
"version": "0.1.3",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wiki.geda-project.org/geda:download",
"description": "intuitive and user-friendly graphical interface to gsch2pcb",
"long_description": "xgsch2pcb provides an intuitive, user-friendly graphical interface to the gsch2pcb command-line tool which is used to generate and update a PCB layout. It works with schematics created by gschem, and layouts created by pcb. xgsch2pcb also features a template functionality for creating new projects.",
"active": true,
"categories": [
"science",
"cad",
"electronics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool",
"intltool"
]
},
{
"type": "lib",
"ports": [
"dbus-python27",
"desktop-file-utils",
"gtk2",
"py27-pygtk",
"pcb"
]
},
{
"type": "run",
"ports": [
"geda-gaf"
]
}
],
"depends_on": []
},
{
"name": "xh",
"portdir": "net/xh",
"version": "0.25.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ducaale/xh",
"description": "xh is a friendly and fast tool for sending HTTP requests.",
"long_description": "xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "xhost",
"portdir": "x11/xhost",
"version": "1.0.8",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Server access control program for X11",
"long_description": "The xhost program is used to add and delete host names or user names to the list allowed to make connections to the X server.",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXmu"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xhtml1",
"portdir": "textproc/xhtml1",
"version": "2.0",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.w3.org/TR/xhtml1/",
"description": "A reformulation of HTML 4 in XML 1.0",
"long_description": "The Second Edition of XHTML 1.0, a reformulation of HTML 4 as an XML 1.0 application, and three DTDs corresponding to the ones defined by HTML 4. These DTDs are useful for validating or processing world wide web pages with XML tools.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": []
},
{
"name": "xhyve",
"portdir": "emulators/xhyve",
"version": "20211002",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/machyve/xhyve",
"description": "a lightweight OS X virtualization solution",
"long_description": "The xhyve hypervisor is a port of bhyve to OS X. It is built on top of Hypervisor.framework in OS X 10.10 Yosemite and higher, runs entirely in userspace, and has no other dependencies. It can run FreeBSD and vanilla Linux distributions and may gain support for other guest operating systems in the future.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": []
},
{
"name": "xindy",
"portdir": "tex/xindy",
"version": "2.5.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.xindy.org/",
"description": "framework for generating indexes",
"long_description": "xindy is an index processor that can be used to generate book-like indexes for arbitrary document-preparation systems. This includes systems such as TeX and LaTeX, the roff-family, SGML/XML-based systems (e.g., HTML) that process some kind of text and generate indexing information. In comparison to other index processors xindy has several powerful features that make it an ideal framework for describing and generating complex indices, addressing especially international indexing.",
"active": true,
"categories": [
"textproc",
"tex"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 79
}
],
"variants": [
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"perl5",
"texlive-fonts-recommended",
"texlive-lang-cyrillic",
"texlive-lang-greek",
"texlive-latex",
"texlive-latex-extra",
"texlive-latex-recommended"
]
},
{
"type": "lib",
"ports": [
"clisp"
]
}
],
"depends_on": []
},
{
"name": "xine-lib",
"portdir": "multimedia/xine-lib",
"version": "1.2.13",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/xine/",
"description": "xine-lib is a free multimedia engine, released under the GPL.",
"long_description": "xine-lib is a free multimedia engine, released under the GPL.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"automake",
"libtool",
"clang-18",
"optipng",
"xmlto"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libmpcdec",
"libvorbis",
"wavpack",
"gnutls",
"libcdio",
"libdvdnav",
"libdvdread",
"libsdl",
"libssh2",
"ImageMagick",
"aalib",
"fontconfig",
"gdk-pixbuf2",
"libcaca",
"libmng",
"aom",
"dav1d",
"libbluray",
"libogg",
"a52dec",
"vcdimager",
"freetype",
"libGLU",
"mesa",
"xorg-libXinerama",
"xorg-libXt",
"xorg-libXvMC",
"xorg-xcb-util",
"ffmpeg4",
"libvpx",
"esound",
"faad2",
"flac",
"jack",
"libdca",
"libmad"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xine-ui"
]
}
]
},
{
"name": "xinetd",
"portdir": "net/xinetd",
"version": "2.3.15.4",
"license": "Restrictive/Distributable and BSD and MIT and ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20130629172033/http://www.xinetd.org/",
"description": "xinetd is a secure replacement for inetd",
"long_description": "xinetd is a secure replacement for inetd",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": []
},
{
"name": "xine-ui",
"portdir": "multimedia/xine-ui",
"version": "0.99.14",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/xine/",
"description": "A free multimedia player",
"long_description": "xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk drives, and displays multimedia streamed over the Internet. It interprets many of the most common multimedia formats available – and some of the most uncommon formats, too.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcaca",
"xine-lib",
"curl",
"libssh2",
"xorg-libXtst",
"xorg-libXv",
"xorg-libXxf86vm",
"Xft2",
"readline",
"aalib"
]
}
],
"depends_on": []
},
{
"name": "xinit",
"portdir": "x11/xinit",
"version": "1.4.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org",
"description": "X11 startup script processor",
"long_description": "xinit is responsible for configuring the initial environment when X11 starts up.",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"automake",
"libtool",
"pkgconfig",
"tradcpp",
"xorg-util-macros",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11"
]
},
{
"type": "run",
"ports": [
"mkfontscale",
"xauth",
"xrdb",
"xset"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps",
"xorg-server",
"xorg-server-1.18",
"xorg-server-devel",
"xorg-server-legacy"
]
}
]
},
{
"name": "xinput",
"portdir": "x11/xinput",
"version": "1.6.3",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Utility to configure and test XInput devices",
"long_description": "Utility to configure and test XInput devices",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXi",
"xorg-libXinerama",
"xorg-libXrandr"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xjobs",
"portdir": "sysutils/xjobs",
"version": "20250529",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.maier-komor.de/xjobs.html",
"description": "Execute Jobs in parallel",
"long_description": "xjobs reads job descriptions line by line and executes them in parallel",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ingo.richter+macports",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "xjump",
"portdir": "games/xjump",
"version": "2.7.5",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "xjump",
"long_description": "The classical XJump platform game",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "pierreetienne.meunier",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXaw"
]
}
],
"depends_on": []
},
{
"name": "xkbcomp",
"portdir": "x11/xkbcomp",
"version": "1.4.5",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Compile XKB keyboard description",
"long_description": "The xkbcomp keymap compiler converts a description of an XKB keymap into one of several output formats. The most common use for xkbcomp is to create a compiled keymap file (.xkm extension) which can be read directly by XKB-capable X servers or utilities. The keymap compiler can also produce C header files or XKB source files.",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libxkbfile"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libxklavier",
"xkeyboard-config"
]
},
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xkbevd",
"portdir": "x11/xkbevd",
"version": "1.1.4",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "XKB event daemon",
"long_description": "XKB event daemon",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libxkbfile"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xkbprint",
"portdir": "x11/xkbprint",
"version": "1.0.5",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Print an XKB keyboard description",
"long_description": "Print an XKB keyboard description",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libxkbfile"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xkbutils",
"portdir": "x11/xkbutils",
"version": "1.0.4",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "XKB utilities xkbbell, xkbvleds, and xkbwatch",
"long_description": "XKB utilities xkbbell, xkbvleds, and xkbwatch",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"xorg-util-macros",
"xorg-xorgproto",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXaw",
"xorg-libxkbfile"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xkeyboard-config",
"portdir": "x11/xkeyboard-config",
"version": "2.5.1",
"license": "X11",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org",
"description": "X11 XKB keyboard descriptions",
"long_description": "X11 XKB keyboard descriptions",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"gettext",
"libtool",
"pkgconfig",
"intltool",
"xorg-util-macros"
]
},
{
"type": "lib",
"ports": [
"xkbcomp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libxkbcommon",
"gnome-desktop",
"gnome-desktop-gtk4"
]
},
{
"type": "run",
"ports": [
"xorg-server",
"xorg-server-1.18",
"xorg-server-devel",
"xorg-server-legacy"
]
}
]
},
{
"name": "xkill",
"portdir": "x11/xkill",
"version": "1.0.5",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Kill a client by its X11 resource",
"long_description": "Kill a client by its X11 resource",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXmu"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xld",
"portdir": "audio/xld",
"version": "20250302",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tmkk.undo.jp/xld/index_e.html",
"description": "Lossless audio decoder for Mac OS X",
"long_description": "X Lossless Decoder(XLD) is a tool for Mac OS X that is able to decode/convert/play various 'lossless' audio files. The supported audio files can be split into some tracks with cue sheet when decoding. It works on Mac OS X 10.4 and later.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "xload",
"portdir": "x11/xload",
"version": "1.1.3",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "System load average display for X11",
"long_description": "System load average display for X11",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXaw"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xlog",
"portdir": "comms/xlog",
"version": "2.0.25",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/xlog/",
"description": "A logging program for Amateur Radio Operators.",
"long_description": "Xlog will display a log with the most recent contacts added to the top. You can add, delete and edit log entries. The log is saved into a text file. You can open, close and create logs as you need them. Xlog supports cabrillo, ADIF, trlog (format also used by tlf), and EDI (ARRL VHF/UHF contest format) and can import twlog, editest and OH1AA logbook files.",
"active": true,
"categories": [
"comms"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"librsvg",
"makeicns",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gtk2",
"hamlib"
]
}
],
"depends_on": []
},
{
"name": "xlogo",
"portdir": "x11/xlogo",
"version": "1.0.5",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "X11 Window System logo",
"long_description": "X11 Window System logo",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"Xft2",
"xorg-libXaw"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xloops",
"portdir": "science/xloops",
"version": "current",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wwwthep.physik.uni-mainz.de/~xloops/",
"description": "A Program for Calculating Feynman Diagrams",
"long_description": "The aim of xloops is to calculate one-particle irreducible Feynman diagrams with one or two closed loops for arbitrary processes in the Standard Model of particles and related theories. Results can be returned both algebraically and numerically. All necessary tensor integrals are treated for arbitrary masses and momenta.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"cvs"
]
},
{
"type": "lib",
"ports": [
"GiNaC",
"nestedsums"
]
}
],
"depends_on": []
},
{
"name": "xlsatoms",
"portdir": "x11/xlsatoms",
"version": "1.1.3",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "List interned atoms defined on an X11 server",
"long_description": "List interned atoms defined on an X11 server",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libxcb"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xlsclients",
"portdir": "x11/xlsclients",
"version": "1.1.5",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "List client applications running on an X11 display",
"long_description": "List client applications running on an X11 display",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"xorg-libxcb",
"xorg-xcb-util"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xlsfonts",
"portdir": "x11/xlsfonts",
"version": "1.0.6",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "List available fonts on an X11 server",
"long_description": "List available fonts on an X11 server",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xlsx2csv",
"portdir": "textproc/xlsx2csv",
"version": "1.2",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20150910223552/http://kirk.webfinish.com/?p=91",
"description": "Convert MS Word/Excel openspreadsheetML to plain CSV.",
"long_description": "xlsx2csv is bash shell script which reads one Microsoft Excel file and outputs all tabs contained insinde it to CSV files. It handles dates and string data as well as numeric.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"gsed",
"libxslt"
]
}
],
"depends_on": []
},
{
"name": "xmag",
"portdir": "x11/xmag",
"version": "1.0.6",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Magnify parts of the X11 screen",
"long_description": "Magnify parts of the X11 screen",
"active": true,
"categories": [
"graphics",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXaw"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xmahjongg",
"portdir": "games/xmahjongg",
"version": "3.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.lcdf.org/~eddietwo/xmahjongg",
"description": "X graphical mahjongg solitaire game",
"long_description": "xmahjongg is a graphical solitaire game based on the Chinese game, Mah Jongg.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"xorg-libsm"
]
}
],
"depends_on": []
},
{
"name": "xmake",
"portdir": "devel/xmake",
"version": "3.0.9",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xmake.io/",
"description": "A cross-platform build utility based on Lua",
"long_description": "Xmake is a cross-platform build utility based on the Lua scripting language. Xmake is very lightweight and has no dependencies outside of the standard library. Uses the xmake.lua file to maintain project builds with a simple and readable syntax.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1066
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "xman",
"portdir": "x11/xman",
"version": "1.1.5",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Manual page display program for the X11 Window System",
"long_description": "Manual page display program for the X11 Window System",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXaw"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "X-MasTree",
"portdir": "aqua/X-MasTree",
"version": "1.4",
"license": "none",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.jschilling.net/sw_xmastree.php",
"description": "Christmas tree",
"long_description": "A Christmas tree for your Mac.",
"active": true,
"categories": [
"aqua",
"amusements"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "xmedcon",
"portdir": "science/xmedcon",
"version": "0.16.3",
"license": "LGPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://xmedcon.sourceforge.net/",
"description": "an open source toolkit for medical image conversion",
"long_description": "xmedcon is a framework specifically designed to resolve the complexities involved with conversion of medical image formats. It offers a GUI, a CLI (medcon), and a library for writing custom applications licensed under the (L)GPL.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [],
"variants": [
"gtk2",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gtk2",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "xmessage",
"portdir": "x11/xmessage",
"version": "1.0.5",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Display a message or query in a window (X11-based /bin/echo)",
"long_description": "Display a message or query in a window (X11-based /bin/echo)",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXaw"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xmfract",
"portdir": "math/xmfract",
"version": "1.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20170703184826/http://www.nahee.com/spanky/www/fractint/getting.html",
"description": "UNIX clone of the DOS based Fractint",
"long_description": "X/Motif based UNIX clone of the DOS based Fractint program used in the analysis of various fractal figures, created by Darryl House.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"motif"
]
}
],
"depends_on": []
},
{
"name": "xmgr",
"portdir": "math/xmgr",
"version": "4.1.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://plasma-gate.weizmann.ac.il/Xmgr/",
"description": "ACE/gr 2D plotting tool (Ancestor to Grace)",
"long_description": "ACE/gr, also known as Xmgr, is a 2D plotting tool for the X Window System. While ACE/gr has a convenient point-and-click interface, most parameter settings and operations are available through a command line interface. NOTE: The development of ACE/gr is frozen, but is continued as Grace -- new users should try that instead. This port is for those who cannot come to terms with the updated UI in Grace.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [],
"variants": [
"netcdf",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"motif"
]
}
],
"depends_on": []
},
{
"name": "xmh",
"portdir": "x11/xmh",
"version": "1.0.3",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.x.org/",
"description": "Send and read mail with an X11 interface to MH",
"long_description": "Send and read mail with an X11 interface to MH",
"active": true,
"categories": [
"mail",
"x11"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXaw"
]
},
{
"type": "run",
"ports": [
"xbitmaps"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps"
]
}
]
},
{
"name": "xmj",
"portdir": "games/xmj",
"version": "1.17.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mahjong.julianbradfield.org",
"description": "X graphical mahjong multi-player game",
"long_description": "xmj is a multi-player version of the Chinese game of Mah-Jong. One can play against computer players or against other human players over the network.",
"active": true,
"categories": [
"games",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "xml2",
"portdir": "textproc/xml2",
"version": "0.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dan.egnor.name/xml2/",
"description": "Convert between XML/HTML and a shell-friendly format",
"long_description": "These tools are used to convert XML and HTML to and from a line-oriented format more amenable to processing by classic Unix pipeline processing tools, like grep, sed, awk, cut, shell scripts, and so forth.",
"active": true,
"categories": [
"textproc",
"xml"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libxml2"
]
}
],
"depends_on": []
},
{
"name": "xml2rfc",
"portdir": "textproc/xml2rfc",
"version": "3.31.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ietf-tools/xml2rfc",
"description": "RFC formatting utility using XML source",
"long_description": "Generate RFCs and IETF drafts from document source in XML according to the IETF xml2rfc v2 and v3 vocabularies",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-yaml",
"py314-jinja2",
"py314-wcwidth",
"python314",
"py314-configargparse",
"py314-google-i18n-address",
"py314-country",
"py314-platformdirs",
"py314-lxml",
"py314-requests",
"py314-intervaltree"
]
}
],
"depends_on": []
},
{
"name": "xmlbird",
"portdir": "textproc/xmlbird",
"version": "1.2.11",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://birdfont.org/xmlbird.php",
"description": "XML parser written in Vala",
"long_description": "XML parser written in Vala",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python38",
"vala",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"birdfont"
]
}
]
},
{
"name": "xmlcatmgr",
"portdir": "textproc/xmlcatmgr",
"version": "2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://xmlcatmgr.sourceforge.net/",
"description": "SGML and XML catalog manager",
"long_description": "XML Catalog Manager (xmlcatmgr in its short form) is a small utility used to manipulate SGML and XML catalogs. It is extremely small and lightweight, specially designed to be run from packaging systems. Basically, it allows adding and removing entries from catalogs, in a completely automated way.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"docbook-dsssl",
"docbook-sgml-4.2",
"docbook-xml",
"docbook-xml-4.1.2",
"docbook-xml-4.2",
"docbook-xml-4.3",
"docbook-xml-4.4",
"docbook-xml-4.5",
"docbook-xml-5.0",
"docbook-xsl-nons",
"docbook-xsl-ns",
"docbook-xsl-docs",
"iso8879",
"openjade",
"sgml-common",
"xhtml1",
"xmlroff"
]
}
]
},
{
"name": "xml-commons-resolver",
"portdir": "java/xml-commons-resolver",
"version": "1.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://xml.apache.org/commons/components/resolver/index.html",
"description": "Java library for XML entity resolution",
"long_description": "It is very common for web resources to be related to other resources. These relationships are expressed using URIs, most often URLs. Relying on URLs to directly identify resources to be retrieved often causes problems for end users. One way to avoid these problems is to use an entity resolver (a standard part of SAX) or a URI Resolver (a standard part of JAXP). A resolver can examine the URIs of the resources being requested and determine how best to satisfy those requests. The best way to make this function in an interoperable way is to define a standard format for mapping system identifiers and URIs. These catalog files can be used to map public and system identifiers and other URIs to local files (or just other URIs). The XML Commons Resolver classes greatly simplify the task of using catalog files to perform entity resolution.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "xml-coreutils",
"portdir": "textproc/xml-coreutils",
"version": "0.8.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://xml-coreutils.sourceforge.net/",
"description": "Command line tools for XML processing",
"long_description": "The xml-coreutils are a collection of Unix/POSIX command line tools for processing XML files. The aim is to make XML processing for shell users exactly as easy as text processing.",
"active": true,
"categories": [
"textproc",
"xml"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"slang2",
"expat"
]
}
],
"depends_on": []
},
{
"name": "xmlenc",
"portdir": "java/xmlenc",
"version": "0.52",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://xmlenc.sourceforge.net/",
"description": "fast stream-based XML output library for Java",
"long_description": "The xmlenc library is a fast stream-based XML output library for Java. Main design goals are performance, simplicitity and pureness.",
"active": true,
"categories": [
"textproc",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "xmlformat",
"portdir": "textproc/xmlformat",
"version": "1.04",
"license": "BSD and Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.kitebird.com/software/xmlformat/",
"description": "formatter for XML documents",
"long_description": "xmlformat is a configurable formatter (or pretty-printer) for XML documents. It provides control over indentation, line-breaking, and text wrapping. These properties can be defined on a per-element basis. There is a perl and a ruby variant of this program available.",
"active": true,
"categories": [
"textproc",
"perl",
"ruby"
],
"maintainers": [],
"variants": [
"ruby"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"perl5"
]
}
],
"depends_on": []
},
{
"name": "xmlgen",
"portdir": "lang/xmlgen",
"version": "1.4",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tclxml.sourceforge.net/xmlgen.html",
"description": "The Tcl package xmlgen allows to write Tcl code which translates itself into XML.",
"long_description": "Every tag is made into a markup command which takes attributes and the element's content as parameters and then prints the XML tagged content. Of course, the content again can contain markup commands.",
"active": true,
"categories": [
"lang",
"tcl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"tcl"
]
}
],
"depends_on": []
},
{
"name": "xmlgraphics-commons",
"portdir": "java/xmlgraphics-commons",
"version": "2.11",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xmlgraphics.apache.org/commons",
"description": "XML Graphics Commons",
"long_description": "Apache XML Graphics Commons is a library that consists of several reusable components used by Apache Batik and Apache FOP. Many of these components can easily be used separately outside the domains of SVG and XSL-FO. You will find components such as a PDF library, an RTF library, Graphics2D implementations that let you generate PDF & PostScript files, and much more.",
"active": true,
"categories": [
"graphics",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"maven3",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"commons-io",
"commons-logging",
"junit"
]
}
],
"depends_on": []
}
]
}