{"count":51972,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=96","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=94","results":[{"name":"py313-dns-lexicon","portdir":"python/py-dns-lexicon","version":"3.25.2","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/dns-lexicon/dns-lexicon","description":"Manipulate DNS records on various DNS providers in a standardized/agnostic way.","long_description":"Manipulate DNS records on various DNS providers in a standardized/agnostic way.","active":true,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-poetry-core","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-dnspython","py313-beautifulsoup4","py313-tldextract","py313-pyotp","py313-requests-unixsocket","py313-yaml","py313-cryptography","py313-requests","lexicon_select"]}],"depends_on":[{"type":"lib","ports":["certbot-dns-namecheap"]}]},{"name":"libproxy-vapi","portdir":"net/libproxy","version":"0.5.11","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://libproxy.github.io/libproxy","description":"A library that provides automatic proxy configuration management.","long_description":"Libproxy exists to answer the question: Given a network resource, how do I reach it? It handles all the details, enabling you to get back to programming.","active":true,"categories":["net"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":[],"dependencies":[{"type":"build","ports":["meson","ninja","pkgconfig","clang-18"]},{"type":"lib","ports":["glib2","libproxy","gobject-introspection","gsettings-desktop-schemas","vala"]}],"depends_on":[]},{"name":"koio","portdir":"devel/koio","version":"0.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~sircmpwn/koio","description":"koio is a tool & library for embedding files into C programs","long_description":"koio is a tool & library for embedding files into C programs","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","clang-18"]}],"depends_on":[]},{"name":"wayland","portdir":"devel/wayland","version":"2023.01.28","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/XQuartz/wayland","description":"Core Wayland protocol and libraries","long_description":"Core Wayland protocol and libraries","active":true,"categories":["devel","graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","meson","ninja","pkgconfig","cmake"]},{"type":"lib","ports":["libxml2","epoll-shim","libffi"]}],"depends_on":[]},{"name":"epoll-shim","portdir":"devel/epoll-shim","version":"0.0.20240608","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jiixyj/epoll-shim","description":"Small epoll implementation using kqueue","long_description":"Small epoll implementation using kqueue. Includes all features needed for libinput/libevdev.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["wayland"]}]},{"name":"R-smoothSurv","portdir":"R/R-smoothSurv","version":"2.6","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=smoothSurv","description":"Survival regression with smoothed error distribution","long_description":"Survival regression with smoothed error distribution","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"lib","ports":["R-bayesSurv"]}]},{"name":"R-qfratio","portdir":"R/R-qfratio","version":"1.1.1.9000","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/watanabe-j/qfratio","description":"Moments and distributions of ratios of quadratic forms","long_description":"Moments and distributions of ratios of quadratic forms using recursion.","active":true,"categories":["science","math","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["R-RcppGSL","R-CRAN-recommended","libgcc14","libgcc","R-Rcpp","R-RcppEigen"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-mvtnorm","R-knitr","R-testthat","R-CompQuadForm","R-rmarkdown"]}],"depends_on":[]},{"name":"R-bayesSurv","portdir":"R/R-bayesSurv","version":"3.8","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=bayesSurv","description":"Bayesian survival regression with flexible error and random effects distributions","long_description":"Bayesian survival regression with flexible error and random effects distributions","active":true,"categories":["science","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["libgcc14","libgcc","R-smoothSurv","R-coda","R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[]},{"name":"py313-fasteners","portdir":"python/py-fasteners","version":"0.20","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/fasteners/","description":"A python package that provides useful locks","long_description":"A python package that provides useful locks","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-eventlet"]}],"depends_on":[]},{"name":"py313-eventlet","portdir":"python/py-eventlet","version":"0.41.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://eventlet.net/","description":"Highly concurrent networking library","long_description":"Eventlet is a networking library written in Python. It achieves high scalability by using non-blocking io while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level.","active":true,"categories":["devel","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-hatchling","py313-hatch-vcs","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-greenlet","py313-dnspython"]},{"type":"test","ports":["py313-pynose"]}],"depends_on":[{"type":"test","ports":["py313-fasteners"]}]},{"name":"TinyEXIF","portdir":"graphics/TinyEXIF","version":"1.0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/cdcseacave/TinyEXIF","description":"tiny ISO-compliant C++ EXIF and XMP parsing library for JPEG","long_description":"TinyEXIF is a tiny, lightweight C++ library for parsing the metadata existing inside JPEG files.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["tinyxml2"]}],"depends_on":[{"type":"lib","ports":["Aseprite"]}]},{"name":"mpich-clang19","portdir":"science/mpich","version":"4.3.2","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.mpich.org/","description":"Message Passing Interface (MPI) Library","long_description":"MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are: (1) to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks (10 Gigabit Ethernet, InfiniBand, Myrinet, Quadrics) and proprietary high-end computing systems (Blue Gene, Cray) and (2) to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementations. \n\nTHIS SUBPORT WRAPS clang19's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"dependencies":[{"type":"build","ports":["gcc15","python313","pkgconfig","clang-19"]},{"type":"lib","ports":["gcc15","hwloc","libgcc","libxml2","clang-19"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"openmpi-clang19","portdir":"science/openmpi","version":"5.0.7","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.open-mpi.org/","description":"Message Passing Interface (MPI) Library","long_description":"Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers. \n\nTHIS SUBPORT WRAPS clang19's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","valgrind","heterogeneous","mpi1","universal"],"dependencies":[{"type":"build","ports":["gcc15","clang-19","pkgconfig"]},{"type":"lib","ports":["libgcc","clang-19","zlib","gcc15","hwloc","libevent"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"openmpi-clang18","portdir":"science/openmpi","version":"5.0.7","license":"BSD","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.open-mpi.org/","description":"Message Passing Interface (MPI) Library","long_description":"Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers. \n\nTHIS SUBPORT WRAPS clang18's C/C++ (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","valgrind","heterogeneous","mpi1","universal"],"dependencies":[{"type":"build","ports":["gcc15","clang-18","pkgconfig"]},{"type":"lib","ports":["libgcc","clang-18","zlib","gcc15","hwloc","libevent"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"openmpi-gcc14","portdir":"science/openmpi","version":"5.0.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.open-mpi.org/","description":"Message Passing Interface (MPI) Library","long_description":"Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers. \n\nTHIS SUBPORT WRAPS gcc14's C/C++ AND FORTRAN COMPILERS","active":true,"categories":["net","science","parallel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["fortran","valgrind","heterogeneous","mpi1","universal"],"dependencies":[{"type":"build","ports":["gcc14","pkgconfig"]},{"type":"lib","ports":["libevent","libgcc","zlib","gcc14","hwloc"]},{"type":"run","ports":["mpi_select","mpi-doc"]}],"depends_on":[]},{"name":"plfit","portdir":"math/plfit","version":"1.0.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ntamas/plfit","description":"Fit discrete or continuous power-law distributions to data.","long_description":"This program fits power-law distributions to empirical (discrete or continuous) data, according to the method of Clauset, Shalizi and Newman.","active":true,"categories":["devel","science","math"],"maintainers":[{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["debug","openmp","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libomp"]}],"depends_on":[{"type":"lib","ports":["igraph"]}]},{"name":"hindent","portdir":"textproc/hindent","version":"6.2.0","license":"Restrictive/Distributable","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mihaimaruseac/hindent","description":"Extensible Haskell pretty printer.","long_description":"Extensible Haskell pretty printer.","active":true,"categories":["textproc","haskell"],"maintainers":[],"variants":["stack"],"dependencies":[{"type":"build","ports":["clang-18","file","grep","gsed","cctools","openssl","cabal","ghc"]},{"type":"lib","ports":["libiconv","gmp"]},{"type":"patch","ports":["cabal"]}],"depends_on":[]},{"name":"py312-pypubsub","portdir":"python/py-pypubsub","version":"4.0.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/schollii/pypubsub","description":"Python Publish-Subscribe Package","long_description":"Python Publish-Subscribe Package","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-geomagpy"]}]},{"name":"py-pypubsub","portdir":"python/py-pypubsub","version":"4.0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/schollii/pypubsub","description":"Python Publish-Subscribe Package","long_description":"Python Publish-Subscribe Package","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pypubsub"]}],"depends_on":[]},{"name":"py312-paho-mqtt","portdir":"python/py-paho-mqtt","version":"2.1.0","license":"(EPL-2 or EDL-1)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://eclipse.org/paho","description":"MQTT version 3.1/3.1.1 client class","long_description":"Eclipse Paho MQTT Python client library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-geomagpy"]}]},{"name":"py311-paho-mqtt","portdir":"python/py-paho-mqtt","version":"2.1.0","license":"(EPL-2 or EDL-1)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://eclipse.org/paho","description":"MQTT version 3.1/3.1.1 client class","long_description":"Eclipse Paho MQTT Python client library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-geomagpy","portdir":"python/py-geomagpy","version":"1.1.8","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/geomagpy/magpy","description":"Geomagnetic analysis tools.","long_description":"Geomagnetic analysis tools.","active":true,"categories":["science","python"],"maintainers":[],"variants":["gui"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-pymysql","py312-cdflib","python312","py312-pypubsub","py312-paho-mqtt","py312-numpy","py312-pexpect","py312-matplotlib","py312-scipy"]}],"depends_on":[{"type":"lib","ports":["py-geomagpy"]}]},{"name":"py-geomagpy","portdir":"python/py-geomagpy","version":"1.1.8","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/geomagpy/magpy","description":"Geomagnetic analysis tools.","long_description":"Geomagnetic analysis tools.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-geomagpy"]}],"depends_on":[]},{"name":"py312-cdflib","portdir":"python/py-cdflib","version":"1.3.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MAVENSDC/cdflib","description":"A python CDF reader toolkit","long_description":"A python CDF reader toolkit","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-wheel","py312-setuptools_scm","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["py312-numpy","python312"]}],"depends_on":[{"type":"lib","ports":["py-cdflib","py312-geomagpy"]}]},{"name":"py-cdflib","portdir":"python/py-cdflib","version":"1.3.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/MAVENSDC/cdflib","description":"A python CDF reader toolkit","long_description":"A python CDF reader toolkit","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-cdflib"]}],"depends_on":[]},{"name":"llama.cpp","portdir":"llm/llama.cpp","version":"9209","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ggerganov/llama.cpp","description":"LLM inference in C/C++","long_description":"The main goal of llama.cpp is to enable LLM inference with minimal setup and state-of-the-art performance on a wide variety of hardware - locally and in the cloud.","active":true,"categories":["llm"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":271}],"variants":["debug","blas","openmp","metal","model_converters","native","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["libomp","curl"]}],"depends_on":[]},{"name":"py312-zxcvbn","portdir":"python/py-zxcvbn","version":"4.4.28","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dwolfhub/zxcvbn-python","description":"Implementation of Dropbox’s realistic password strength estimator","long_description":"Implementation of Dropbox’s realistic password strength estimator","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["secrets","py-zxcvbn"]}]},{"name":"py311-zxcvbn","portdir":"python/py-zxcvbn","version":"4.4.28","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dwolfhub/zxcvbn-python","description":"Implementation of Dropbox’s realistic password strength estimator","long_description":"Implementation of Dropbox’s realistic password strength estimator","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py310-zxcvbn","portdir":"python/py-zxcvbn","version":"4.4.28","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dwolfhub/zxcvbn-python","description":"Implementation of Dropbox’s realistic password strength estimator","long_description":"Implementation of Dropbox’s realistic password strength estimator","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py312-yubico","portdir":"python/py-yubico","version":"1.3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Yubico/python-yubico","description":"Python code for talking to Yubico’s YubiKeys","long_description":"Python code for talking to Yubico’s YubiKeys","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["secrets","py-yubico"]}]},{"name":"py311-yubico","portdir":"python/py-yubico","version":"1.3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Yubico/python-yubico","description":"Python code for talking to Yubico’s YubiKeys","long_description":"Python code for talking to Yubico’s YubiKeys","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py310-yubico","portdir":"python/py-yubico","version":"1.3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Yubico/python-yubico","description":"Python code for talking to Yubico’s YubiKeys","long_description":"Python code for talking to Yubico’s YubiKeys","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py-zxcvbn","portdir":"python/py-zxcvbn","version":"4.4.28","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dwolfhub/zxcvbn-python","description":"Implementation of Dropbox’s realistic password strength estimator","long_description":"Implementation of Dropbox’s realistic password strength estimator","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-zxcvbn"]}],"depends_on":[]},{"name":"py-yubico","portdir":"python/py-yubico","version":"1.3.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Yubico/python-yubico","description":"Python code for talking to Yubico’s YubiKeys","long_description":"Python code for talking to Yubico’s YubiKeys","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-yubico"]}],"depends_on":[]},{"name":"py312-pykeepass","portdir":"python/py-pykeepass","version":"4.1.0.post1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/libkeepass/pykeepass","description":"Library to interact with keepass databases","long_description":"Library to interact with keepass databases","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312","py312-construct","py312-lxml","py312-pycryptodomex","py312-argon2-cffi","py312-pyotp"]}],"depends_on":[{"type":"lib","ports":["secrets","py-pykeepass"]}]},{"name":"py310-pykeepass","portdir":"python/py-pykeepass","version":"4.1.0.post1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/libkeepass/pykeepass","description":"Library to interact with keepass databases","long_description":"Library to interact with keepass databases","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-construct","py310-pyotp","py310-argon2-cffi","py310-lxml","py310-pycryptodomex"]}],"depends_on":[]},{"name":"py311-pykeepass","portdir":"python/py-pykeepass","version":"4.1.0.post1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/libkeepass/pykeepass","description":"Library to interact with keepass databases","long_description":"Library to interact with keepass databases","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311","py311-construct","py311-pycryptodomex","py311-lxml","py311-pyotp","py311-argon2-cffi"]}],"depends_on":[]},{"name":"py-pykeepass","portdir":"python/py-pykeepass","version":"4.1.0.post1","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/libkeepass/pykeepass","description":"Library to interact with keepass databases","long_description":"Library to interact with keepass databases","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-pykeepass"]}],"depends_on":[]},{"name":"py312-kcs11","portdir":"python/py-kcs11","version":"1.5.17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/LudovicRousseau/PyKCS11","description":"PKCS11 wrapper for Python","long_description":"PyKCS11 let you access to almost all PKCS#11 functions and data types using any PKCS#11 library, such as the various modules supplied by smartcard vendors.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","swig-python","py312-build","clang-18","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["secrets","py-kcs11"]}]},{"name":"py311-kcs11","portdir":"python/py-kcs11","version":"1.5.17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/LudovicRousseau/PyKCS11","description":"PKCS11 wrapper for Python","long_description":"PyKCS11 let you access to almost all PKCS#11 functions and data types using any PKCS#11 library, such as the various modules supplied by smartcard vendors.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","swig-python","py311-build","clang-18","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py310-kcs11","portdir":"python/py-kcs11","version":"1.5.17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/LudovicRousseau/PyKCS11","description":"PKCS11 wrapper for Python","long_description":"PyKCS11 let you access to almost all PKCS#11 functions and data types using any PKCS#11 library, such as the various modules supplied by smartcard vendors.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","swig-python","py310-setuptools","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py39-kcs11","portdir":"python/py-kcs11","version":"1.5.17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/LudovicRousseau/PyKCS11","description":"PKCS11 wrapper for Python","long_description":"PyKCS11 let you access to almost all PKCS#11 functions and data types using any PKCS#11 library, such as the various modules supplied by smartcard vendors.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-wheel","swig-python","py39-setuptools","clang-17","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"secrets","portdir":"gnome/secrets","version":"9.4","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.gnome.org/World/secrets","description":"Password manager for GNOME","long_description":"Password manager for GNOME","active":true,"categories":["sysutils","security","gnome"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","gettext","meson","ninja","pkgconfig"]},{"type":"lib","ports":["python312","py312-validators","py312-pyotp","libadwaita","glib2","py312-pykeepass","py312-yubico","py312-zxcvbn","py312-kcs11","desktop-file-utils","gobject-introspection","gettext-runtime","gtk4"]},{"type":"run","ports":["py312-pyusb"]}],"depends_on":[]},{"name":"rebels-in-the-sky","portdir":"games/rebels-in-the-sky","version":"1.6.0","license":"GPL-3.0","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ricott1/rebels-in-the-sky","description":"A P2P terminal game about space pirates playing basketball across the galaxy","long_description":"A P2P terminal game about space pirates playing basketball across the galaxy","active":true,"categories":["games"],"maintainers":[{"name":"austin","github":"halostatue","ports_count":22}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","cmake","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"rb33-ronn-ng","portdir":"ruby/rb-ronn-ng","version":"0.9.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/apjanke/ronn-ng","description":"An updated fork of ronn. Build man pages from Markdown.","long_description":"Ronn-NG is a new, currently-maintained fork of the defunct original Ronn project. Ronn builds manuals. It converts simple, human readable textfiles to roff for terminal display, and also to HTML for the web.","active":true,"categories":["devel","www","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33","rb33-nokogiri","rb33-mustache","rb33-kramdown"]}],"depends_on":[{"type":"build","ports":["git-lfs"]}]},{"name":"rb33-kramdown","portdir":"ruby/rb-kramdown","version":"2.4.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://kramdown.gettalong.org","description":"fast, pure-Ruby Markdown-superset converter","long_description":"kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict syntax definition and supporting several common extensions.","active":true,"categories":["textproc","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":109}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"lib","ports":["rb33-ronn-ng"]},{"type":"run","ports":["rb33-kramdown-parser-gfm","jekyll"]}]},{"name":"rb33-mustache","portdir":"ruby/rb-mustache","version":"1.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mustache/mustache","description":"Logic-less templates, implemented in Ruby.","long_description":"Inspired by ctemplate and et, Mustache is a framework-agnostic way to render logic-free views.","active":true,"categories":["www","ruby"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"lib","ports":["rb33-ronn-ng"]}]},{"name":"py313-construct","portdir":"python/py-construct","version":"2.10.70","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://construct.readthedocs.org","description":"python module for parsing and building binary or textual data structures","long_description":"Construct is a python library for parsing and building of data structures (binary or textual). It is based on the concept of defining data structures in a declarative manner, rather than procedural code: more complex constructs are composed of a hierarchy of simpler ones.","active":true,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py312-construct","portdir":"python/py-construct","version":"2.10.70","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://construct.readthedocs.org","description":"python module for parsing and building binary or textual data structures","long_description":"Construct is a python library for parsing and building of data structures (binary or textual). It is based on the concept of defining data structures in a declarative manner, rather than procedural code: more complex constructs are composed of a hierarchy of simpler ones.","active":true,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-pykeepass"]}]},{"name":"py311-construct","portdir":"python/py-construct","version":"2.10.70","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://construct.readthedocs.org","description":"python module for parsing and building binary or textual data structures","long_description":"Construct is a python library for parsing and building of data structures (binary or textual). It is based on the concept of defining data structures in a declarative manner, rather than procedural code: more complex constructs are composed of a hierarchy of simpler ones.","active":true,"categories":["devel","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-pykeepass"]}]}]}