{"count":52339,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=88","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=86","results":[{"name":"itpp","portdir":"math/itpp","version":"4.3.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/itpp/","description":"IT++ is a C++ library of mathematical, signal processing and communication classes and functions.","long_description":"IT++ is a C++ library of mathematical, signal processing and communication classes and functions. Its main use is in simulation of communication systems and for performing research in the area of communications.","active":true,"categories":["science","math","comms"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["debug","docs","atlas","accelerate","universal"],"dependencies":[{"type":"build","ports":["cmake","texlive-latex","clang-18"]},{"type":"lib","ports":["graphviz","xmlto","fftw-3","doxygen"]}],"depends_on":[{"type":"lib","ports":["dsd","gr-ofdm","gr37-ofdm"]}]},{"name":"itpp-devel","portdir":"math/itpp","version":"20180529","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/itpp/","description":"IT++ is a C++ library of mathematical, signal processing and communication classes and functions.","long_description":"IT++ is a C++ library of mathematical, signal processing and communication classes and functions.: This port is kept up with the IT++ GIT 'master' branch, which is typically updated daily to weekly. This version of IT++ generally contains fixes to, and its API is compatible with, the current IT++ release, and will be incorporated in an upcoming release. This port may or not compile or function correctly, as it represents a work in progress. If it does not work, check back in a few days. Or try deactivating the currently active IT++ port, cleaning any current builds, and trying again.","active":true,"categories":["science","math","comms"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["debug","docs","atlas","accelerate","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","texlive-latex"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["xmlto","doxygen","fftw-3","graphviz"]}],"depends_on":[]},{"name":"itsol","portdir":"math/itsol","version":"2.0","license":"GPL-2+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://www-users.cs.umn.edu/~saad/software/ITSOL/","description":"ITerative SOLvers for sparse linear systems.","long_description":"ITSOL is a library of iterative solvers for general sparse linear systems of equations. ITSOL can be viewed as an extension of the itsol module in SPARSKIT. It is written in C and offers a selection of recently developed preconditioners. The preconditioner suite includes: ILUK (ILU preconditioner with level of fill), ILUT (ILU preconditioner with threshold), ILUC (Crout version of ILUT), VBILUK (variable block preconditioner with level of fill - with automatic block detection), VBILUT (variable block preconditioner with threshold - with automatic block detection), ARMS (Algebraic Recursive Multilevel Solvers -- includes actually several methods, in particular the standard ARMS and the ddPQ version which uses nonsymmetric permutations). Note that ITSOL is a scalar package.","active":true,"categories":["math"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["accelerate","atlas","blis","flexiblas","openblas","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["clang-18","gcc15"]},{"type":"lib","ports":["libgcc","OpenBLAS"]}],"depends_on":[]},{"name":"itstool","portdir":"textproc/itstool","version":"2.0.7","license":"GPL-3+","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://itstool.org/","description":"ITS Tool allows you to translate your XML documents with PO files, using rules from the W3C Internationalization Tag Set.","long_description":"ITS Tool allows you to translate your XML documents with PO files, using rules from the W3C Internationalization Tag Set.","active":true,"categories":["textproc"],"maintainers":[],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["gawk","clang-18"]},{"type":"lib","ports":["gettext","python314","py314-libxml2"]}],"depends_on":[{"type":"build","ports":["gobby","appstream","easytag","easytag-devel","libgda5","glade","glade3","shared-mime-info","pioneers","Chatty","anjuta","balsa","baobab","devhelp","empathy","eog","epiphany","file-roller","frogr","gdm","gedit","gedit-plugins","ghex","glabels","glom","gmdb2","gnome-applets","gnome-calculator","gnome-chess","gnome-desktop","gnome-desktop-gtk4","gnome-devel-docs","gnome-dictionary","gnome-getting-started-docs","gnome-internet-radio-locator","gnome-music","gnome-panel","gnome-photos","gnome-radio","gnome-sudoku","gnome-system-log","gnome-system-monitor","gnome-terminal","gnome-user-docs","gnumeric","grilo-plugins","gthumb","stardict","evince","gtk-internet-radio-locator","gtk-radio","gucharmap","metacity","polari","seahorse","totem","yelp","yelp-xsl","zenity","etherape","parabolic","meld"]},{"type":"lib","ports":["gtk-doc"]},{"type":"run","ports":["yelp-tools"]}]},{"name":"iTunesMatchHelper","portdir":"aqua/iTunesMatchHelper","version":"0.1a","license":"unknown","platforms":"{darwin >= 11}","epoch":1,"replaced_by":null,"homepage":"https://github.com/signed0/itunes-match-helper","description":"Fixes missing metadata for songs that iTunes has matched","long_description":"Fixes missing metadata for songs that iTunes has matched","active":true,"categories":["aqua"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"iulib","portdir":"graphics/iulib","version":"0.4-20141216","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tmbdev/iulib","description":"C++ library of image understanding-related algorithms","long_description":"iulib is a library of image understanding-related algorithms. It provides basic image processing, mathematical morphology, and machine learning algorithms.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["scons","clang-18"]},{"type":"lib","ports":["libsdl_gfx","libsdl_image","zlib","libpng","tiff","libjpeg-turbo","libsdl"]}],"depends_on":[{"type":"lib","ports":["ocropus"]}]},{"name":"iv","portdir":"devel/iv","version":"2015.03.24","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Constellation/iv","description":"iv is ECMA262 5.1 lexer and parser and engine project","long_description":"iv is ECMA262 5.1 lexer and parser and engine project written in C++/JS.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"iverilog","portdir":"science/iverilog","version":"20250103","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://iverilog.icarus.com/","description":"Icarus Verilog","long_description":"Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a compiler, compiling source code writen in Verilog (IEEE-1364) into some target format. For batch simulation, the compiler can generate C++ code that is compiled and linked with a run time library (called \"vvm\") then executed as a command to run the simulation. For synthesis, the compiler generates netlists in the desired format.","active":true,"categories":["science"],"maintainers":[{"name":"degnan.68k","github":"bpdegnan","ports_count":6},{"name":"mark","github":"markemer","ports_count":114}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","bison","gperf","libtool","autoconf","automake"]},{"type":"lib","ports":["zlib","readline","bzip2"]}],"depends_on":[{"type":"lib","ports":["qucs"]}]},{"name":"iverilog-docs","portdir":"science/iverilog","version":"20250103","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://iverilog.icarus.com/","description":"Documentation for Icarus Verilog","long_description":"This subport provides the documentation for Icarus Verilog, including user guides and API references.","active":true,"categories":["science"],"maintainers":[{"name":"degnan.68k","github":"bpdegnan","ports_count":6},{"name":"mark","github":"markemer","ports_count":114}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","bison","gperf","libtool","sphinx","py312-sphinx"]},{"type":"lib","ports":[null]}],"depends_on":[]},{"name":"ivtools","portdir":"graphics/ivtools","version":"1.0.7","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ivtools.sourceforge.net/","description":"X11 based drawing editors for PostScript, TeX, web graphics","long_description":"ivtools (pronounced eye-vee-tools) is a suite of free X Windows drawing editors for PostScript, TeX, and web graphics production, as well as an embeddable and extendable vector graphic shell.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["imake","clang-18"]}],"depends_on":[]},{"name":"ivy","portdir":"math/ivy","version":"0.4.0","license":"BSD","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/robpike/ivy","description":"ivy is an interpreter for an APL-like language.","long_description":"ivy is an interpreter for an APL-like language.","active":true,"categories":["math"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1072}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"ivykis","portdir":"devel/ivykis","version":"0.43.2","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/buytenh/ivykis","description":"Library for asynchronous I/O readiness notification","long_description":"Library for asynchronous I/O readiness notification","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[{"type":"lib","ports":["syslog-ng-devel"]}]},{"name":"iwidgets","portdir":"x11/iwidgets","version":"4.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://incrtcl.sourceforge.net/iwidgets/","description":"[incr Widgets] A.K.A. \"iwidgets\". Widget collection for incrTcl/incrTk","long_description":"[incr Widgets] A.K.A. \"iwidgets\". Widget collection for incrTcl/incrTk","active":true,"categories":["x11","tk"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["itk"]}],"depends_on":[{"type":"lib","ports":["sguil-client"]},{"type":"run","ports":["msort"]}]},{"name":"iwnet","portdir":"net/iwnet","version":"1.1.0","license":"MIT","platforms":"{darwin > 9}","epoch":1,"replaced_by":null,"homepage":"https://github.com/Softmotions/iwnet","description":"Pure C asynchronous HTTP framework","long_description":"Pure C asynchronous HTTP framework providing websockets client/server, SSL, reverse proxy and routing.","active":true,"categories":["devel","net"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["iowow"]}],"depends_on":[]},{"name":"ixion","portdir":"devel/ixion","version":"0.18.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"ixion-0.17","homepage":"https://www.macports.org","description":"Obsolete port, replaced by ixion-0.17","long_description":"This port has been replaced by ixion-0.17.","active":false,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"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":"ixion-0.17","portdir":"devel/ixion-0.17","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/ixion/ixion","description":"General purpose formula parser and interpreter.","long_description":"General purpose formula parser and interpreter.","active":true,"categories":["devel"],"maintainers":[{"name":"audvare","github":"Tatsh","ports_count":25}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["spdlog","boost176","mdds-2.0"]}],"depends_on":[{"type":"lib","ports":["orcus-0.17"]}]},{"name":"ixion-0.18","portdir":"devel/ixion-0.18","version":"0.18.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/ixion/ixion","description":"General purpose formula parser and interpreter.","long_description":"General purpose formula parser and interpreter.","active":true,"categories":["devel"],"maintainers":[{"name":"audvare","github":"Tatsh","ports_count":25}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-20"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["spdlog","boost176","mdds-2.1"]}],"depends_on":[{"type":"lib","ports":["orcus-0.18"]}]},{"name":"ixwebsocket","portdir":"net/ixwebsocket","version":"11.4.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/machinezone/IXWebSocket","description":"C++ library for WebSocket client and server development","long_description":"IXWebSocket is a websocket and http client and server library, with TLS support and very few dependencies.","active":true,"categories":["devel","net"],"maintainers":[],"variants":["debug","mbedtls","openssl","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["zlib","openssl3"]}],"depends_on":[{"type":"lib","ports":["abaddon"]}]},{"name":"jabber","portdir":"net/jabber","version":"1.6.1.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://jabberd.org/","description":"Online presence and instant messaging server","long_description":"The Jabber server (jabberd) is a daemon for Jabber clients to connect and communicate with.","active":true,"categories":["net"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["popt","pth","gnutls","expat","libidn","libgcrypt"]}],"depends_on":[]},{"name":"jabberd","portdir":"net/jabberd","version":"2.3.4","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://jabberd2.org/","description":"Jabber messaging (XMPP) server","long_description":"The Jabber server (jabberd) is a daemon for Jabber clients to connect and communicate with using the XMPP protocol.","active":true,"categories":["net"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["libudns","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libgsasl","zlib","expat","openssl","libidn"]}],"depends_on":[]},{"name":"jack","portdir":"audio/jack","version":"1.9.22","license":"GPL-2+ and LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://jackaudio.org","description":"JACK Audio Connection Kit","long_description":"JACK (JACK Audio Connection Kit) refers to an API and two implementations of this API, jack1 and jack2. It provides a basic infrastructure for audio applications to communicate with each other and with audio hardware. Through JACK, users are enabled to build powerful systems for signal processing and music production.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","python312","clang-18"]},{"type":"lib","ports":["aften","libsamplerate","libsndfile"]}],"depends_on":[{"type":"lib","ports":["xine-lib","moc","darkice","osc2midi","qjackctl","rtmidi","mednafen","blender","lmms","ltc-tools","denemo"]}]},{"name":"jacobin","portdir":"devel/jacobin","version":"0.4.0-pre-alpha","license":"MPL-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/platypusguy/jacobin","description":"A more than minimal JVM written in Go and capable of running Java 17 classes.","long_description":"A more than minimal JVM written in Go and capable of running Java 17 classes.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1072}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"jags","portdir":"science/jags","version":"4.3.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mcmc-jags.sourceforge.net/","description":"Just Another Gibbs Sampler","long_description":"JAGS is a program for analysis of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation, not wholly unlike BUGS.","active":true,"categories":["science","math"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["cppunit","pkgconfig","coreutils","clang-18","gcc15"]},{"type":"lib","ports":["libgcc"]}],"depends_on":[{"type":"lib","ports":["R-sharx","R-BANOVA","R-BCHM","R-RcmdrPlugin.RMTCJags","R-RoBMA","R-RoBSA","R-TreeBUGS","R-bayescount","R-jagsUI","R-neojags","R-pexm","R-rjags","R-runjags","R-JMbayes","R-MixSIAR"]},{"type":"run","ports":["R-BayesTools","R-BeQut","R-mlr","R-JointAI","R-dclone","R-R2jags","R-dcmle","R-pcnetmeta","R-jagstargets","R-lcra"]}]},{"name":"jailkit","portdir":"security/jailkit","version":"2.23","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://olivier.sessink.nl/jailkit/","description":"utilities to create limited user accounts in a chroot jail","long_description":"Jailkit is a set of utilities to allow quick creation of limited user accounts in a chroot jail. It contains a safe logging daemon, shells that can restrict users, utilities to start daemons in a chroot jail, and utilities for easy setup of chroot jails.","active":true,"categories":["sysutils","security"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"jakarta-log4j","portdir":"java/jakarta-log4j","version":"1.2.17","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://logging.apache.org/log4j/1.2/","description":"Java logging API","long_description":"With log4j it is possible to enable logging at runtime without modifying the application binary. The log4j package is designed so that these statements can remain in shipped code without incurring a heavy performance cost. Logging behavior can be controlled by editing a configuration file, without touching the application binary.","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["commons-logging","java_memcached","mysql-connector-java"]},{"type":"run","ports":["cassandra"]}]},{"name":"jake","portdir":"devel/jake","version":"10.9.4","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jakejs/jake","description":"JavaScript build tool for Node.js, similar to make or rake","long_description":"jake is a JavaScript build tool for Node.js, similar to make or rake.","active":true,"categories":["devel"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["npm8","clang-18"]},{"type":"lib","ports":["nodejs16"]}],"depends_on":[]},{"name":"jam","portdir":"devel/jam","version":"2.6.1","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.perforce.com/documentation/jam-documentation","description":"a software build tool like make","long_description":"Jam is a software build tool (like make) from Perforce. It is very powerful tool and it is used for various projects. It is particularly adapted for C/C++ development, multiplatform projects or builds spread on several processors. Mac OS X developer tools actually include a customized version of it.","active":true,"categories":["devel"],"maintainers":[],"variants":["mw","debug","universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["lincity-ng","netpanzer","argyll"]}]},{"name":"janet","portdir":"lang/janet","version":"1.41.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://janet-lang.org/","description":"A dynamic language and bytecode vm","long_description":"Janet is a functional and imperative programming language and bytecode interpreter. It is a lisp-like language, but lists are replaced by other data structures. The language also supports bridging to native code written in C, meta-programming with macros, and bytecode assembly.","active":true,"categories":["lang"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["jpm","janet-bundler","janet-cipher","janet-circlet","janet-codec","janet-db","janet-dotenv","janet-halo","janet-halo2","janet-html","janet-jhydro","janet-joy","janet-json","janet-musty","janet-path","janet-spork","janet-sqlite3","janet-testament","janet-tester","janet-uri"]}]},{"name":"janet-bundler","portdir":"janet/janet-bundler","version":"0.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joy-framework/bundler","description":"A very simple css and js bundler for janet","long_description":"A very simple css and js bundler for janet","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","janet-path","janet-tester","jpm"]}],"depends_on":[]},{"name":"janet-cipher","portdir":"janet/janet-cipher","version":"20210427","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joy-framework/cipher","description":"Hash passwords and encrypt strings with janet","long_description":"Hash passwords and encrypt strings with janet","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","janet-jhydro","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-joy"]}]},{"name":"janet-circlet","portdir":"janet/janet-circlet","version":"202110921","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janet-lang/circlet","description":"HTTP server bindings for Janet","long_description":"HTTP server bindings for Janet.","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[]},{"name":"janet-codec","portdir":"janet/janet-codec","version":"20201222","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joy-framework/codec","description":"A base64 encoding library for janet","long_description":"A base64 encoding library for janet","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[]},{"name":"janet-db","portdir":"janet/janet-db","version":"20210127","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joy-framework/db","description":"A humble database library for janet","long_description":"A humble database library for janet","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","janet-path","janet-tester","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-joy"]}]},{"name":"janet-dotenv","portdir":"janet/janet-dotenv","version":"20200513","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joy-framework/dotenv","description":"Dotenv for janet","long_description":"Dotenv for janet","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[]},{"name":"janet-halo","portdir":"janet/janet-halo","version":"20200621","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joy-framework/halo","description":"HTTP server for janet","long_description":"HTTP server for janet","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","janet-tester","jpm"]}],"depends_on":[]},{"name":"janet-halo2","portdir":"janet/janet-halo2","version":"20210826","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joy-framework/halo2","description":"A pure janet streaming http/1.1 server","long_description":"A pure janet streaming http/1.1 server","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-joy"]}]},{"name":"janet-html","portdir":"janet/janet-html","version":"20220602","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/swlkr/janet-html","description":"A library for representing HTML in Janet","long_description":"A library for representing HTML in Janet","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-joy"]}]},{"name":"janet-jhydro","portdir":"janet/janet-jhydro","version":"20220601","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janet-lang/jhydro","description":"Lightweight cryptographic and random number generation utils for Janet","long_description":"Lightweight cryptographic and random number generation utils for Janet.","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-cipher"]}]},{"name":"janet-joy","portdir":"janet/janet-joy","version":"20210811","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joy-framework/joy","description":"A full stack janet web framework","long_description":"A full stack janet web framework","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet-cipher","janet-db","janet-halo2","janet-html","janet-json","janet","janet-path","janet-tester","janet-uri","jpm","janet-musty"]}],"depends_on":[]},{"name":"janet-json","portdir":"janet/janet-json","version":"20220522","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janet-lang/json","description":"A JSON module for janet","long_description":"A JSON module for janet.","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-joy"]}]},{"name":"janet-musty","portdir":"janet/janet-musty","version":"20210905","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyrmont/musty","description":"an incomplete Mustache implementation in Janet","long_description":"Musty is an incomplete Mustache implementation in Janet.","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","janet-spork","janet-testament","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-joy"]}]},{"name":"janet-path","portdir":"janet/janet-path","version":"202110109","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/janet-lang/path","description":"Simple path manipulation module for Janet","long_description":"Simple path manipulation module for Janet.","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-bundler","janet-db","janet-joy"]}]},{"name":"janet-spork","portdir":"janet/janet-spork","version":"20220604","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janet-lang/spork","description":"Various Janet utility modules","long_description":"Various Janet utility modules. Spork aims to be grab bag of useful Janet functionality that does not belong in the core library.","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-musty"]}]},{"name":"janet-sqlite3","portdir":"janet/janet-sqlite3","version":"20220521","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janet-lang/sqlite3","description":"This native module proves sqlite bindings for janet","long_description":"This native module proves sqlite bindings for janet.","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["sqlite3","janet","jpm"]}],"depends_on":[]},{"name":"janet-testament","portdir":"janet/janet-testament","version":"20211031","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyrmont/testament","description":"a testing library for Janet","long_description":"Testament is a testing library for Janet.","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-musty"]}]},{"name":"janet-tester","portdir":"janet/janet-tester","version":"0.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joy-framework/tester","description":"A testing library for janet","long_description":"A testing library for janet","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-bundler","janet-db","janet-halo","janet-joy"]}]},{"name":"janet-uri","portdir":"janet/janet-uri","version":"1.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/andrewchambers/janet-uri","description":"A uri parser implemented in janet","long_description":"A uri parser implemented in janet.","active":true,"categories":["devel","janet"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["janet","jpm"]}],"depends_on":[{"type":"lib","ports":["janet-joy"]}]},{"name":"jansson","portdir":"devel/jansson","version":"2.15.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.digip.org/jansson/","description":"C library for encoding, decoding and manipulating JSON data.","long_description":"C library for encoding, decoding and manipulating JSON data.","active":true,"categories":["devel"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["yara","universal-ctags","samba4","proxmark3-iceman","suricata","emacs-mac-app","emacs-mac-app-devel","libcoverart","libjwt","cpuminer","openrct2","mtr","fluent-bit","jshon","nghttp2-tools"]}]},{"name":"jaq","portdir":"textproc/jaq","version":"3.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/01mf02/jaq","description":"A jq clone focussed on correctness, speed, and simplicity","long_description":"jaq is a clone of the JSON data processing tool jq. jaq aims to support a large subset of jq's syntax and operations. jaq focuses on three goals: Correctness, Performance, and Simplicity","active":true,"categories":["sysutils","textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1072}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","jq"]}],"depends_on":[]},{"name":"jarbundler","portdir":"java/jarbundler","version":"3.3.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/UltraMixer/JarBundler","description":"JarBundler is a maven task that creates a macOS app bundle from jar files and a main class","long_description":"JarBundler is a maven task that creates a macOS app bundle from jar files and a main class","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["weka"]}]}]}