{"count":52338,"next":"https://ports.macports.org/api/v1/search/?format=json&page=70","previous":"https://ports.macports.org/api/v1/search/?format=json&page=68","results":[{"maintainers":["amake"],"variants":null,"name":"bashplotlib","description":"Make scatter or histogram plots in the terminal","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math","python"],"version":"0.6.5"},{"maintainers":null,"variants":["universal"],"name":"bayon","description":"a simple and fast hard-clustering tool","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["textproc","math"],"version":"0.1.1"},{"maintainers":null,"variants":["libedit","readline","universal"],"name":"bc","description":"arbitrary precision numeric processing language","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math"],"version":"1.08.2"},{"maintainers":null,"variants":null,"name":"bcv","description":"command line number converter","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["math"],"version":"2.2"},{"maintainers":["szhorvat"],"variants":["universal","debug"],"name":"bliss","description":"Compute automorphism groups of graphs","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","math"],"version":"0.77"},{"maintainers":["MarcusCalhoun-Lopez"],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"name":"blitz","description":"a C++ class library for scientific computing","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","math"],"version":"1.0.2"},{"maintainers":null,"variants":["universal"],"name":"blitzwave","description":"C++ wavelet mini-library building on the blitz++ array template library","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","math"],"version":"0.8.0"},{"maintainers":null,"variants":["debug","universal"],"name":"boolector","description":"an SMT solver for the theory of bit-vectors","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","math"],"version":"3.2.4"},{"maintainers":null,"variants":["universal"],"name":"buddy","description":"binary decision diagram package","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","science","math"],"version":"2.4"},{"maintainers":["ierofant"],"variants":["debug","universal"],"name":"casadi","description":"CasADi is a symbolic framework for numeric optimization","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["math"],"version":"3.7.2"},{"maintainers":null,"variants":["debug","universal"],"name":"ceres-solver","description":"Library for modeling and solving large, complicated optimization problems.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math"],"version":"2.2.0"},{"maintainers":null,"variants":["debug","tests","universal"],"name":"clasp","description":"A conflict-driven nogood learning answer set solver","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["math"],"version":"3.3.10"},{"maintainers":null,"variants":["universal"],"name":"classias","description":"a collection of machine-learning algorithms for classification","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["textproc","math"],"version":"1.1"},{"maintainers":["stromnov"],"variants":["debug","universal"],"name":"clblas","description":"A software library containing BLAS functions written in OpenCL","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math"],"version":"2.12"},{"maintainers":["stromnov"],"variants":["debug","universal"],"name":"clblast","description":"Tuned OpenCL BLAS","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["math"],"version":"1.6.2"},{"maintainers":["szhorvat"],"variants":["universal"],"name":"cliquer","description":"Find cliques in graphs","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","math"],"version":"1.21"},{"maintainers":["Schamschula"],"variants":["universal"],"name":"cln","description":"Class Library for Numbers","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math"],"version":"1.3.7"},{"maintainers":["tenomoto"],"variants":null,"name":"cmsvlib","description":"Read and Write IDL SAVE files","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["science","math"],"version":"2013-04-19"},{"maintainers":null,"variants":["universal"],"name":"crfpp","description":"Yet Another CRF toolkit","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["textproc","math"],"version":"0.58"},{"maintainers":null,"variants":["universal"],"name":"crfsuite","description":"A fast implementation of Conditional Random Fields (CRFs)","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["textproc","math"],"version":"0.12.2"},{"maintainers":null,"variants":null,"name":"cusp","description":"Generic Parallel Algorithms for Sparse Matrix and Graph","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["science","math"],"version":"0.5.1"},{"maintainers":null,"variants":["debug","java","universal"],"name":"cvc4","description":"An automated theorem prover for SMT problems","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["devel","math"],"version":"1.4"},{"maintainers":null,"variants":["universal"],"name":"dap","description":"small statistics and graphics package","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math"],"version":"3.10"},{"maintainers":null,"variants":null,"name":"diehard","description":"Marsaglia's Diehard Battery of Tests of Randomness","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["math"],"version":"0.1"},{"maintainers":null,"variants":["universal"],"name":"djbfft","description":"D.J. Bernstein's fast fourier transform library","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math"],"version":"0.76"},{"maintainers":null,"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi","cgal","docs","hdf5","parmetis","scotch","suitesparse","petsc","petsc4py","slepc","slepc4py"],"name":"dolfin","description":"DOLFIN is a part of FEniCS","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math"],"version":"2019.1.0"},{"maintainers":null,"variants":null,"name":"p5.34-type-tie","description":"Obsolete port, replaced by p5.34-type-tiny","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["perl"],"version":"0.15.0"},{"maintainers":null,"variants":null,"name":"p5.34-uri-ws","description":"URI::ws - WebSocket support for the URI package","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["perl"],"version":"0.30.0"},{"maintainers":null,"variants":["universal"],"name":"p5.34-zeromq","description":"Perl wrapper for the 0MQ messaging/IPC framework version 2","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","perl"],"version":"0.230.0"},{"maintainers":["catap"],"variants":["undetected"],"name":"chromedriver-96","description":"Obsolete port, replaced by chromedriver","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["www"],"version":"96.0.4664.45"},{"maintainers":null,"variants":null,"name":"py27-python-ivi","description":"Python Interchangeable Virtual Instrument Library","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"20211008-250702b5"},{"maintainers":null,"variants":null,"name":"py37-python-ivi","description":"Python Interchangeable Virtual Instrument Library","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"20211008-250702b5"},{"maintainers":null,"variants":null,"name":"py38-python-ivi","description":"Python Interchangeable Virtual Instrument Library","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"20211008-250702b5"},{"maintainers":null,"variants":null,"name":"py39-python-ivi","description":"Python Interchangeable Virtual Instrument Library","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"20211008-250702b5"},{"maintainers":null,"variants":null,"name":"py39-usbtmc","description":"USBTMC driver for controlling instruments over USB","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.8"},{"maintainers":null,"variants":null,"name":"py39-visa","description":"Python binding to VISA instrument protocol","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["science","python"],"version":"1.11.3"},{"maintainers":null,"variants":null,"name":"py39-vxi11","description":"Python VXI 11 driver for controlling instruments over Ethernet","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.9"},{"maintainers":["ra1nb0w"],"variants":null,"name":"py39-instrumentkit","description":"Test and measurement communication library","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.6.0"},{"maintainers":["catap"],"variants":["undetected"],"name":"chromedriver-97","description":"Obsolete port, replaced by chromedriver","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["www"],"version":"97.0.4692.71"},{"maintainers":null,"variants":["universal"],"name":"py39-thrift","description":"Python bindings to Thrift","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.20.0"},{"maintainers":null,"variants":null,"name":"py38-hieroglyph","description":"Sphinx slide generator","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","textproc","python"],"version":"2.1.0"},{"maintainers":null,"variants":null,"name":"py39-hieroglyph","description":"Sphinx slide generator","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","textproc","python"],"version":"2.1.0"},{"maintainers":["michaelld","mascguy"],"variants":["clang20","clang50","clang60","clang70","clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang80","clang90","clangdevel","mpich","openmpi","python27","python39","python310","python311","python312","debug","no_static","no_single","universal"],"name":"boost178-numpy","description":"Boost.Numpy library","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel"],"version":"1.78.0"},{"maintainers":["judaew"],"variants":null,"name":"py37-flexmock","description":"Mock/stub/spy library for Python","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.12.1"},{"maintainers":["judaew"],"variants":null,"name":"py38-flexmock","description":"Mock/stub/spy library for Python","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.12.1"},{"maintainers":["judaew"],"variants":null,"name":"py39-flexmock","description":"Mock/stub/spy library for Python","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.13.0"},{"maintainers":["judaew"],"variants":null,"name":"py37-iocapture","description":"Capture stdout, stderr easily.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.1.2"},{"maintainers":["judaew"],"variants":null,"name":"py38-iocapture","description":"Capture stdout, stderr easily.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.1.2"},{"maintainers":["judaew"],"variants":null,"name":"py39-iocapture","description":"Capture stdout, stderr easily.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.1.2"},{"maintainers":null,"variants":null,"name":"py37-pyte","description":"an in memory VTXXX-compatible terminal emulator","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.8.0"}]}