{"count":51768,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=780","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=778","results":[{"name":"commons-cli","portdir":"java/commons-cli","version":"1.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://commons.apache.org/cli/","description":"Jakarta Commons-CLI","long_description":"The Jakarta Commons CLI library provides an API for processing command line interfaces. It was formed by the merger of ideas and code from three different libraries - Werken, Avalon and Optz.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-16"]},{"type":"lib","ports":["commons-lang","commons-logging","junit","kaffe"]}],"depends_on":[{"type":"run","ports":["cassandra"]}]},{"name":"cglib","portdir":"java/cglib","version":"2.2.2","license":"Apache-2","platforms":"any","epoch":1,"replaced_by":null,"homepage":"http://cglib.sourceforge.net/","description":"cglib - a code generation library for java byte code.","long_description":"cglib is a powerful, high performance and quality Code Generation Library, It is used to extend Java classes and implement interfaces at runtime.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-16"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[{"type":"lib","ports":["jmock2","spring-javaconfig"]}]},{"name":"xscorch","portdir":"games/xscorch","version":"0.2.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.xscorch.org/","description":"multiplayer tank shoot-em-up game","long_description":"XScorch is a clone of the olden-days DOS game Scorch. It is an extremely addictive war game where any mixture of human and computer AIs control separate tanks (teams are possible) and attempt to blow up or arrange to blow up the other tanks on the field. The last tank on the field is the winner.","active":true,"categories":["games"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-16"]},{"type":"lib","ports":["libmikmod","gtk2"]}],"depends_on":[]},{"name":"rb-hmac","portdir":"ruby/rb-hmac","version":"0.3","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://deisui.org/~ueno/ruby/hmac.html","description":"Provides a common interface to HMAC functionality.","long_description":"This module provides common interface to HMAC functionality. HMAC is a kind of Message Authentication Code (MAC) algorithm whose standard is documented in RFC2104. Namely, a MAC provides a way to check the integrity of information transmitted over or stored in an unreliable medium, based on a secret key.","active":true,"categories":["security","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"batik","portdir":"java/batik","version":"1.7","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://xmlgraphics.apache.org/batik","description":"Java SVG Toolkit","long_description":"Batik is a Java-based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation or manipulation.","active":true,"categories":["graphics","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-16"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"appengine-java-sdk","portdir":"java/appengine-java-sdk","version":"1.9.78","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://appengine.google.com/","description":"Google App Engine SDK for Java","long_description":"With App Engine, you can build web applications using standard Java technologies and run them on Google's scalable infrastructure. The Java environment provides a Java 6 JVM, a Java Servlets interface, and support for standard interfaces to the App Engine scalable datastore and services, such as JDO, JPA, JavaMail, and JCache. Standards support makes developing your application easy and familiar, and also makes porting your application to and from your own servlet environment straightforward.","active":true,"categories":["devel","java"],"maintainers":[{"name":"dmunneke","github":"","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"gperftools","portdir":"devel/gperftools","version":"2.15","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gperftools/gperftools","description":"high-performance multi-threaded malloc() and nifty performance analysis tools","long_description":"gperftools is a collection of a high-performance multi-threaded malloc() implementation, plus some pretty nifty performance analysis tools.","active":true,"categories":["devel"],"maintainers":[],"variants":["tests","universal","debug","benchmark"],"dependencies":[{"type":"build","ports":["cmake","clang-16"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"sword-devotional-sme","portdir":"textproc/sword-devotional-sme","version":"1.7","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=SME","description":"C. H. Spurgeon's Morning and Evening: Daily Readins","long_description":"MORNING & EVENING: DAILY READINGS by Charles Spurgeon. This material was scanned from the printed edition published by Hendrickson. The scanned material was cleaned and formated by Ernie Stefanik, Derry PA.","active":true,"categories":["textproc"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["sword"]}],"depends_on":[]},{"name":"sword-glossary-eren_he","portdir":"textproc/sword-glossary-eren_he","version":"1.1","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=ERen_he","description":"Ergane English to Hebrew Glossary","long_description":"Ergane English to Hebrew Glossary","active":false,"categories":["textproc"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["sword"]}],"depends_on":[]},{"name":"sword-glossary-eren_grc","portdir":"textproc/sword-glossary-eren_grc","version":"1.1","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=ERen_grc","description":"Ergane English to Ancient Greek Glossary","long_description":"Ergane English to Ancient Greek Glossary","active":false,"categories":["textproc"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["sword"]}],"depends_on":[]},{"name":"sword-glossary-eren_el","portdir":"textproc/sword-glossary-eren_el","version":"1.1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=ERen_el","description":"Ergane English to Greek Glossary","long_description":"Ergane English to Greek Glossary","active":false,"categories":["textproc"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["sword"]}],"depends_on":[]},{"name":"log4jdbc","portdir":"java/log4jdbc","version":"1.1","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://log4jdbc.sourceforge.net/","description":"JDBC driver that can log SQL and/or JDBC calls","long_description":"Log4jdbc is a Java JDBC driver that can log SQL and/or JDBC calls (and optionally SQL timing information) for other JDBC drivers using the Simple Logging Facade For Java (SLF4J) logging \t system.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["slf4j","kaffe"]}],"depends_on":[]},{"name":"BrowserLauncher2","portdir":"java/BrowserLauncher2","version":"1.3","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://browserlaunch2.sourceforge.net/","description":"Java library for opening a URL in a browser","long_description":"BrowserLauncher2, a continuation of the BrowserLauncher project, is a library that facilitates opening a browser from a Java application and directing the browser to a supplied url. In most cases the browser opened will be the user's default browser.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-16"]},{"type":"fetch","ports":["cvs"]}],"depends_on":[{"type":"run","ports":["KoLmafia"]}]},{"name":"xpdf-turkish","portdir":"graphics/xpdf-turkish","version":"2002-apr-10","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.foolabs.com/xpdf/","description":"Xpdf character mapping for Turkish","long_description":"Xpdf character mapping for Turkish","active":true,"categories":["graphics","print"],"maintainers":[],"variants":["autoactivate"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["xpdf"]}],"depends_on":[]},{"name":"xpdf-tools","portdir":"graphics/xpdf-tools","version":"3.02","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.foolabs.com/xpdf/","description":"Wrapper port for xpdf CLI tools","long_description":"Wrapper port for xpdf CLI tools","active":true,"categories":["graphics","print"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["xpdf"]}],"depends_on":[]},{"name":"xpdf-thai","portdir":"graphics/xpdf-thai","version":"2002-jan-16","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.foolabs.com/xpdf/","description":"Xpdf character mapping for Thai","long_description":"Xpdf character mapping for Thai","active":true,"categories":["graphics","print"],"maintainers":[],"variants":["autoactivate"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["xpdf"]}],"depends_on":[]},{"name":"xpdf-latin2","portdir":"graphics/xpdf-latin2","version":"2002-oct-22","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.foolabs.com/xpdf/","description":"Xpdf character mapping for latin2","long_description":"Xpdf character mapping for latin2","active":true,"categories":["graphics","print"],"maintainers":[],"variants":["autoactivate"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["xpdf"]}],"depends_on":[]},{"name":"xpdf-korean","portdir":"graphics/xpdf-korean","version":"2005-jul-07","license":"Restrictive/Distributable and GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.foolabs.com/xpdf/","description":"Xpdf character mapping for Korean","long_description":"Xpdf character mapping for Korean","active":true,"categories":["graphics","print"],"maintainers":[],"variants":["autoactivate"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["xpdf"]}],"depends_on":[]},{"name":"xpdf-japanese","portdir":"graphics/xpdf-japanese","version":"2004-jul-27","license":"Restrictive/Distributable and GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.foolabs.com/xpdf/","description":"Xpdf character mapping for Japanese","long_description":"Xpdf character mapping for Japanese","active":true,"categories":["graphics","print"],"maintainers":[],"variants":["autoactivate"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["xpdf"]}],"depends_on":[]},{"name":"xpdf-hebrew","portdir":"graphics/xpdf-hebrew","version":"2003-feb-16","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.foolabs.com/xpdf/","description":"Xpdf character mapping for Hebrew","long_description":"Xpdf character mapping for Hebrew","active":true,"categories":["graphics","print"],"maintainers":[],"variants":["autoactivate"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["xpdf"]}],"depends_on":[]},{"name":"xpdf-chinese-traditional","portdir":"graphics/xpdf-chinese-traditional","version":"2004-jul-27","license":"Restrictive/Distributable and GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.foolabs.com/xpdf/","description":"Xpdf character mapping for traditional Chinese","long_description":"Xpdf character mapping for traditional Chinese","active":true,"categories":["graphics","print"],"maintainers":[],"variants":["autoactivate"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["xpdf"]}],"depends_on":[]},{"name":"xpdf-chinese-simplified","portdir":"graphics/xpdf-chinese-simplified","version":"2004-jul-27","license":"Restrictive/Distributable and GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.foolabs.com/xpdf/","description":"Xpdf character mapping for simplified Chinese","long_description":"Xpdf character mapping for simplified Chinese","active":true,"categories":["graphics","print"],"maintainers":[],"variants":["autoactivate"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["xpdf"]}],"depends_on":[]},{"name":"xpdf-arabic","portdir":"graphics/xpdf-arabic","version":"2003-feb-16","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.foolabs.com/xpdf/","description":"Xpdf character mapping for Arabic","long_description":"Xpdf character mapping for Arabic","active":true,"categories":["graphics","print"],"maintainers":[],"variants":["autoactivate"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["xpdf"]}],"depends_on":[]},{"name":"vpype","portdir":"graphics/vpype","version":"1.10.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/abey79/vpype","description":"The Swiss-Army-knife command-line tool for plotter vector graphics.","long_description":"The Swiss-Army-knife command-line tool for plotter vector graphics.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"","github":"abey79","ports_count":20}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-poetry-core","py310-installer","clang-16"]},{"type":"lib","ports":["py310-Pillow","py310-scipy","py310-matplotlib","py310-shapely","py310-multiprocess","python310","py310-moderngl","py310-pnoise","py310-svgelements","py310-svgwrite","py310-pyside2","py310-glcontext","py310-tomli","py310-click","py310-asteval","py310-cachetools","py310-numpy"]}],"depends_on":[]},{"name":"sheepit-client","portdir":"graphics/sheepit-client","version":"7.23353.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.sheepit-renderfarm.com","description":"SheepIt Render Farm Client is an Open Source client for the distributed render farm SheepIt.","long_description":"SheepIt Render Farm Client is an Open Source client for the distributed render farm SheepIt.","active":true,"categories":["graphics","java"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":654}],"variants":[],"dependencies":[{"type":"build","ports":["makeicns","clang-16"]},{"type":"lib","ports":["openjdk17"]}],"depends_on":[]},{"name":"pngpp","portdir":"graphics/pngpp","version":"0.2.5","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://savannah.nongnu.org/projects/pngpp/","description":"A simplified input/output library for PNG files","long_description":"pngpp provides a C++ wrapper for the libpng that greatly simplifies the reading and writing PNG files","active":true,"categories":["graphics"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["libpng"]}],"depends_on":[]},{"name":"rb-lazylist","portdir":"ruby/rb-lazylist","version":"0.2.1","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubygems.org/gems/lazylist","description":"Implementation of lazy lists for ruby","long_description":"This class implements lazy lists (or streams) for Ruby. Such lists avoid the computation of values which arent needed for some computation. So its possible to define infinite lists with a limited amount of memory. A value that hasnt been used yet is calculated on the fly and saved into the list. A value which is used for a second time is computed only once and just read out of memory for the second usage.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["rb18-rake","clang-16"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[]},{"name":"mandelbrot-set-viewer","portdir":"graphics/mandelbrot-set-viewer","version":"5.02","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://geometrian.com/programming/projects/index.php?project=Mandelbrot%20Set","description":"Python Mandelbrot Set Viewer","long_description":"Python Mandelbrot Set Viewer","active":true,"categories":["graphics"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["python310","py310-game","py310-opengl"]}],"depends_on":[]},{"name":"sound-theme-freedesktop","portdir":"gnome/sound-theme-freedesktop","version":"0.8","license":"GPL-2 and CC-BY-SA","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.freedesktop.org/wiki/Specifications/sound-theme-spec/","description":"The freedesktop fallback sound theme","long_description":"The freedesktop fallback sound theme","active":true,"categories":["audio","gnome"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["gettext","intltool","clang-16"]}],"depends_on":[{"type":"run","ports":["libcanberra"]}]},{"name":"icon-naming-utils","portdir":"gnome/icon-naming-utils","version":"0.8.90","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://tango.freedesktop.org/","description":"An icon naming utility","long_description":"A script for maintaining backwards compatibility with current desktop icon themes, while migrating to the names specified in the Icon Naming Specification.","active":true,"categories":["gnome"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.34","p5.34-xml-simple"]}],"depends_on":[{"type":"build","ports":["nimbus","tango-icon-theme","tango-icon-theme-extras"]}]},{"name":"p5.34-devel-stacktrace","portdir":"perl/p5-devel-stacktrace","version":"2.50.0","license":"Artistic-2","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::StackTrace","description":"Stack trace and stack trace frame objects","long_description":"The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5.34-catalyst-plugin-stacktrace","p5.34-class-returnvalue","p5.34-devel-stacktrace-ashtml","p5.34-exception-class","p5.34-iterator","p5.34-iterator-util","p5.34-net-twitter","p5.34-true","p5.34-throwable","p5.34-devel-stacktrace-extract","p5.34-specio","p5-devel-stacktrace","p5.34-catalyst-runtime","p5.34-plack","p5.34-moose"]}]},{"name":"p5.32-devel-stacktrace","portdir":"perl/p5-devel-stacktrace","version":"2.50.0","license":"Artistic-2","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::StackTrace","description":"Stack trace and stack trace frame objects","long_description":"The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-catalyst-plugin-stacktrace","p5.32-class-returnvalue","p5.32-devel-stacktrace-ashtml","p5.32-exception-class","p5.32-iterator","p5.32-iterator-util","p5.32-net-twitter","p5.32-true","p5.32-throwable","p5.32-devel-stacktrace-extract","p5.32-specio","p5.32-catalyst-runtime","p5.32-plack","p5.32-moose"]}]},{"name":"p5.30-devel-stacktrace","portdir":"perl/p5-devel-stacktrace","version":"2.50.0","license":"Artistic-2","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::StackTrace","description":"Stack trace and stack trace frame objects","long_description":"The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"lib","ports":["p5.30-catalyst-plugin-stacktrace","p5.30-class-returnvalue","p5.30-devel-stacktrace-ashtml","p5.30-exception-class","p5.30-iterator","p5.30-iterator-util","p5.30-net-twitter","p5.30-true","p5.30-throwable","p5.30-devel-stacktrace-extract","p5.30-specio","p5.30-catalyst-runtime","p5.30-plack","p5.30-moose"]}]},{"name":"p5.28-devel-stacktrace","portdir":"perl/p5-devel-stacktrace","version":"2.50.0","license":"Artistic-2","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::StackTrace","description":"Stack trace and stack trace frame objects","long_description":"The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"lib","ports":["p5.28-catalyst-plugin-stacktrace","p5.28-class-returnvalue","p5.28-devel-stacktrace-ashtml","p5.28-exception-class","p5.28-iterator","p5.28-iterator-util","p5.28-net-twitter","p5.28-true","p5.28-throwable","p5.28-devel-stacktrace-extract","p5.28-specio","p5.28-catalyst-runtime","p5.28-plack","p5.28-moose"]}]},{"name":"p5-devel-stacktrace","portdir":"perl/p5-devel-stacktrace","version":"2.50.0","license":"Artistic-2","platforms":"{darwin any}","epoch":1,"replaced_by":"p5.34-devel-stacktrace","homepage":"https://metacpan.org/pod/Devel::StackTrace","description":"Stack trace and stack trace frame objects","long_description":"The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["p5.34-devel-stacktrace"]}],"depends_on":[]},{"name":"p5.26-devel-stacktrace","portdir":"perl/p5-devel-stacktrace","version":"2.40.0","license":"Artistic-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://metacpan.org/pod/Devel::StackTrace","description":"Stack trace and stack trace frame objects","long_description":"The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-exception-class","p5.26-catalyst-plugin-stacktrace","p5.26-class-returnvalue","p5.26-devel-stacktrace-ashtml","p5.26-iterator","p5.26-iterator-util","p5.26-moose","p5.26-net-twitter","p5.26-plack","p5.26-specio","p5.26-throwable"]}]},{"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-16"]},{"type":"lib","ports":["xmlcatmgr"]}],"depends_on":[]},{"name":"perlprimer","portdir":"science/perlprimer","version":"1.1.21","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://perlprimer.sourceforge.net/","description":"Perl-based primer designer","long_description":"PerlPrimer is a free, open-source GUI application written in Perl that designs primers for standard PCR, bisulphite PCR, real-time PCR (QPCR) and sequencing. It aims to automate and simplify the process of primer design.","active":true,"categories":["science","perl"],"maintainers":[],"variants":["perl5_28","perl5_30","perl5_32","perl5_34"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["perl5.34"]},{"type":"run","ports":["p5.34-http-message","p5.34-libwww-perl","p5.34-tk"]}],"depends_on":[]},{"name":"rb-session","portdir":"ruby/rb-session","version":"2.2.0","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.codeforpeople.com/lib/ruby/session","description":"drive Sh, Bash, IDL easily from scripts","long_description":"Session offers a set of class for driving external progams via pipes. It offers a significant abstraction over Open3::popen since stdout/stderr can be processed individually for each command. Additionally the exit_status of each command is made available.","active":true,"categories":["shells","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"rb-drb","portdir":"ruby/rb-drb","version":"2.0.4","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www2a.biglobe.ne.jp/~seki/ruby/","description":"distributed ruby (DRb)","long_description":"ruby (DRb) - distributed ruby. DRb can send message to other ruby script that like Java's RMI.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby","rb-acl"]}],"depends_on":[]},{"name":"rb-acl","portdir":"ruby/rb-acl","version":"1.0.1","license":"(Ruby or GPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www2a.biglobe.ne.jp/~seki/ruby/","description":"Simple Access Control List","long_description":"Simple Access Control List","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby"]}],"depends_on":[{"type":"lib","ports":["rb-drb"]}]},{"name":"macos-vpn-server","portdir":"net/macos-vpn-server","version":"10.14.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://opensource.apple.com/source/ppp/ppp-838/Helpers/vpnd/vpnd.5.auto.html","description":"macOS VPN (L2TP-IPSec-PSK) Server.","long_description":"macOS VPN (L2TP-IPSec-PSK) Server. Native macOS VPN Server L2TP-IPSec-PSK configuration using vpnd. This configuration is based upon macOS Server.app's VPN server prior to its deprecation in Server.app version 5.7. See `man 5 vpnd` and /Library/Preferences/SystemConfiguration/com.apple.RemoteAccessServers.plist for details.","active":true,"categories":["net"],"maintainers":[{"name":"s.t.smith","github":"essandess","ports_count":37}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]}],"depends_on":[]},{"name":"abcm2ps","portdir":"print/abcm2ps","version":"8.14.15","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://moinejf.free.fr/","description":"abcm2ps converts abc music tunes to PostScript","long_description":"abcm2ps is a package that converts music tunes from ABC format to PostScript. It introduces many extensions to the ABC language that make it suitable for classical music.","active":true,"categories":["audio","print"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":654}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-16"]},{"type":"lib","ports":["freetype","pango"]}],"depends_on":[]},{"name":"ptex-sfmacros","portdir":"tex/ptex-sfmacros","version":"0","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://xymtex.my.coocan.jp/fujitas2/texlatex/","description":"Tategumi/Tateyoko/Kunten packages written by Shinsaku Fujita.","long_description":"Tategumi/Tateyoko/Kunten packages written by Shinsaku Fujita.","active":true,"categories":["japanese","tex","print"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["lha","nkf","clang-16"]},{"type":"lib","ports":["texlive-basic"]},{"type":"run","ports":["texlive-common"]}],"depends_on":[]},{"name":"mkpwd","portdir":"sysutils/mkpwd","version":"1.6","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.o-schroeder.de/projects/mkpwd/","description":"mkpwd is a scalable password generator","long_description":"mkpwd is a scalable password generator","active":true,"categories":["sysutils"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16"]}],"depends_on":[]},{"name":"jmeter","portdir":"devel/jmeter","version":"5.6.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://jmeter.apache.org","description":"Apache JMeter - Load testing tool","long_description":"Apache JMeter is a Java application designed to load test functional behavior and measure performance. It was originally designed for testing web applications but has since expanded to other test functions.","active":true,"categories":["devel","net","java","benchmarks"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":654}],"variants":["launcher"],"dependencies":[{"type":"build","ports":["makeicns","clang-16"]},{"type":"lib","ports":["openjdk21"]}],"depends_on":[]},{"name":"gnome-mime-data","portdir":"gnome/gnome-mime-data","version":"2.18.0","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.gnome.org/","description":"This module contains the base MIME and Application database for GNOME.","long_description":"This module contains the base MIME and Application database for GNOME.","active":true,"categories":["gnome"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","libtool","gnome-common","intltool","autoconf","automake","gettext","glib2"]},{"type":"lib","ports":["glib2","libiconv","gettext"]}],"depends_on":[{"type":"lib","ports":["gnome-chemistry-utils","gnome-vfs"]}]},{"name":"rb-div","portdir":"ruby/rb-div","version":"1.3.2","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www2a.biglobe.ne.jp/~seki/ruby/div.en.html","description":"Div can write Web application like GUI programming. This package provides Div::Div and Tofu.","long_description":"This package provides Div::Div and Tofu. Div abstracts Web Application like GUI programming. Tofu is a session manager using cookie. Tofu can be used with WEBrick. (Of course, it can use also with CGI.)","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":110}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"kdesdk4","portdir":"kde/kdesdk4","version":"4.14.3","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.kde.org","description":"Utilities to ease development with the KDE4 platform -- Meta package","long_description":"Utilities to ease development with the KDE4 platform -- Meta package","active":true,"categories":["kde","kde4"],"maintainers":[],"variants":["debug","docs"],"dependencies":[{"type":"build","ports":["automoc","cmake","pkgconfig","clang-16"]},{"type":"lib","ports":["kapptemplate","kcachegrind4","kde-dev-scripts","kde-dev-utils","kdesdk-kioslaves","kdesdk-strigi-analyzers","qt4-mac","kompare","libkomparediff2","lokalize","okteta","poxml","umbrello","kdesdk-thumbnailers","phonon","cervisia","dolphin-plugins"]}],"depends_on":[]},{"name":"gcs-java","portdir":"games/gcs-java","version":"2011.01.02.1054","license":"MPL-1.1 and BSD and Apache-2 and LGPL-2.1+ and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://gurpscharactersheet.com","description":"GURPS Character Sheet","long_description":"GURPS Character Sheet (GCS) is a stand-alone, interactive, character sheet editor that allows you to build characters for Steve Jackson Games' GURPS 4th Edition roleplaying game system.","active":true,"categories":["games"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-16"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["itext","trove4j","ttk"]}],"depends_on":[]}]}