{"count":53703,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=837","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=835","results":[{"name":"imath","portdir":"graphics/imath","version":"3.2.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://imath.readthedocs.io/","description":"OpenEXR Math Library","long_description":"Imath is a basic, light-weight, and efficient C++ representation of 2D and 3D vectors and matrices and other simple but useful mathematical objects, functions, and data types common in computer graphics applications, including the half 16-bit floating-point type. Imath also includes optional python bindings for all types and functions, including optimized implementations of vector and matrix arrays.","active":true,"categories":["graphics"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685},{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]}],"depends_on":[{"type":"lib","ports":["openimageio","openvdb","ctlang","py38-opencv4-devel","opencv4","opencv4-devel","py310-opencv4","py311-opencv4","py312-opencv4","py313-opencv4","py314-opencv4","py311-opencv4-devel","py310-opencv4-devel","py312-opencv4-devel","py313-opencv4-devel","py314-opencv4-devel","openexr","py37-opencv4","gstreamer1-gst-plugins-bad","py37-opencv4-devel","OpenSceneGraph","OpenSceneGraph-devel","alembic","darktable","darktable-devel","hugin-app","py39-opencv4","py39-opencv4-devel","py38-opencv4","gmic","gmic-qt","gmic-gimp","gmic-clib","gmic-lib","opencolorio","osl"]}]},{"name":"abendrot","portdir":"aqua/abendrot","version":"1.0.8","license":"MIT","platforms":"{darwin >= 23}","epoch":0,"replaced_by":null,"homepage":"https://abendrot.app","description":"Screen warmer that cuts nighttime blue light on every display","long_description":"Abendrot is a free, open-source Mac screen warmer that cuts nighttime blue light. It warms every display around your local sunset so your evenings aren't lit up like daytime.","active":true,"categories":["aqua","sysutils"],"maintainers":[{"name":"support","github":"matthewrball","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","xcodegen"]}],"depends_on":[]},{"name":"fantom","portdir":"java/fantom","version":"1.0.83","license":"AFL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://fantom.org/","description":"The Language Formerly Known as Fan.","long_description":"Fantom is designed as a practical programming language to make it easy and fun to get real work done. It is not an academic language to explore bleeding edge theories, but based on solid real world experience. During its design we set out to solve what we perceived were some real problems with Java and C#.","active":true,"categories":["devel","lang","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["bash","clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["openjdk11"]}],"depends_on":[]},{"name":"bonfyre-statement-import","portdir":"finance/bonfyre-statement-import","version":"1.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Nickgonzales76017/bonfyre-statement-import","description":"Convert normalized bank statement text to verified CSV","long_description":"bonfyre-statement-import is an offline native-C tool that converts normalized bank statement text to CSV using declarative layout packs. It verifies running balances and closing totals before emitting a machine-readable receipt.","active":true,"categories":["textproc","finance"],"maintainers":[{"name":"Nickgonzales76017","github":"Nickgonzales76017","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"p5.26-locale-codes","portdir":"perl/p5-locale-codes","version":"3.660.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Locale::Codes","description":"Locale::Codes - a distribution of modules to handle locale codes","long_description":"Locale::Codes - a distribution of modules to handle locale codes","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-inter"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-datetime-timezone"]}]},{"name":"p5.26-date-manip","portdir":"perl/p5-date-manip","version":"6.850.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Date::Manip","description":"Perl Module for manipulating date and time.","long_description":"This is a set of routines designed to make any common date/time manipulation easy to do. Operations such as comparing two times, calculating a time a given amount of time from another, or parsing international times are all easily done.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-inter"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-astro-app-satpass2","p5.26-finance-quotehist","p5.26-gedcom","p5.26-libxml-enno","p5.26-log-dispatch-filerotate","p5.26-www-search"]}]},{"name":"p5-date-manip","portdir":"perl/p5-date-manip","version":"7.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-date-manip","homepage":"https://metacpan.org/pod/Date::Manip","description":"Date::Manip - Date manipulation routines","long_description":"Date::Manip - Date manipulation routines","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-date-manip"]}],"depends_on":[]},{"name":"p5.28-date-manip","portdir":"perl/p5-date-manip","version":"7.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Date::Manip","description":"Date::Manip - Date manipulation routines","long_description":"Date::Manip - Date manipulation routines","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-inter","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-finance-quote"]},{"type":"lib","ports":["p5.28-astro-app-satpass2","mythtv-core.27","mythtv-plugins.27","p5.28-finance-quotehist","p5.28-gedcom","p5.28-log-dispatch-filerotate","p5.28-time-format","p5.28-www-search"]}]},{"name":"p5.30-date-manip","portdir":"perl/p5-date-manip","version":"7.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Date::Manip","description":"Date::Manip - Date manipulation routines","long_description":"Date::Manip - Date manipulation routines","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-inter","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-finance-quote"]},{"type":"lib","ports":["p5.30-astro-app-satpass2","p5.30-finance-quotehist","p5.30-gedcom","p5.30-log-dispatch-filerotate","p5.30-time-format","p5.30-www-search"]}]},{"name":"p5.32-date-manip","portdir":"perl/p5-date-manip","version":"7.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Date::Manip","description":"Date::Manip - Date manipulation routines","long_description":"Date::Manip - Date manipulation routines","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-inter","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-finance-quote"]},{"type":"lib","ports":["p5.32-astro-app-satpass2","p5.32-finance-quotehist","p5.32-gedcom","p5.32-log-dispatch-filerotate","p5.32-time-format","p5.32-www-search"]}]},{"name":"p5.34-date-manip","portdir":"perl/p5-date-manip","version":"7.0.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Date::Manip","description":"Date::Manip - Date manipulation routines","long_description":"Date::Manip - Date manipulation routines","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-inter","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-finance-quote"]},{"type":"lib","ports":["mythtv-plugins.28","p5.34-astro-app-satpass2","gnucash","gnucash-devel","p5-date-manip","gnupod","xmltv","p5.34-finance-quotehist","p5.34-gedcom","p5.34-log-dispatch-filerotate","p5.34-time-format","p5.34-www-search","mythtv-core.28","log2timeline"]}]},{"name":"p5-locale-codes","portdir":"perl/p5-locale-codes","version":"3.910.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-locale-codes","homepage":"https://metacpan.org/pod/Locale::Codes","description":"Locale::Codes - a distribution of modules to handle locale codes","long_description":"Locale::Codes - a distribution of modules to handle locale codes","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-locale-codes"]}],"depends_on":[]},{"name":"p5.28-locale-codes","portdir":"perl/p5-locale-codes","version":"3.910.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Locale::Codes","description":"Locale::Codes - a distribution of modules to handle locale codes","long_description":"Locale::Codes - a distribution of modules to handle locale codes","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-inter","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[]},{"name":"p5.30-locale-codes","portdir":"perl/p5-locale-codes","version":"3.910.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Locale::Codes","description":"Locale::Codes - a distribution of modules to handle locale codes","long_description":"Locale::Codes - a distribution of modules to handle locale codes","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-inter","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[]},{"name":"p5.32-locale-codes","portdir":"perl/p5-locale-codes","version":"3.910.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Locale::Codes","description":"Locale::Codes - a distribution of modules to handle locale codes","long_description":"Locale::Codes - a distribution of modules to handle locale codes","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-inter","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[]},{"name":"p5.34-locale-codes","portdir":"perl/p5-locale-codes","version":"3.910.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Locale::Codes","description":"Locale::Codes - a distribution of modules to handle locale codes","long_description":"Locale::Codes - a distribution of modules to handle locale codes","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-inter","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-locale-codes","gscan2pdf"]},{"type":"run","ports":["gcstar","auto-multiple-choice","auto-multiple-choice-devel"]}]},{"name":"deff","portdir":"textproc/deff","version":"0.4.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/flamestro/deff","description":"interactive, side-by-side file review for git diffs","long_description":"deff is a Rust TUI: interactive, side-by-side file review for git diffs with per-file navigation, vertical and horizontal scrolling, syntax highlighting, and added/deleted line tinting.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"py36-python-json-logger","portdir":"python/py-python-json-logger","version":"2.0.7","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://github.com/madzak/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-python-install","py36-setuptools","py36-wheel","py36-build","clang-16"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"py37-python-json-logger","portdir":"python/py-python-json-logger","version":"2.0.7","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://github.com/madzak/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py38-python-json-logger","portdir":"python/py-python-json-logger","version":"2.0.7","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/madzak/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-jupyter_events"]}]},{"name":"py39-python-json-logger","portdir":"python/py-python-json-logger","version":"4.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nhairs/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-18","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-typing_extensions","python39"]}],"depends_on":[{"type":"lib","ports":["py39-jupyter_events"]}]},{"name":"p5.26-net-dns","portdir":"perl/p5-net-dns","version":"1.310.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Net::DNS","description":"Perl interface to the DNS resolver","long_description":"Net::DNS is a DNS resolver implemented in Perl. It allows the programmer to perform nearly any type of DNS query from a Perl script.","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-digest-bubblebabble","p5.26-digest-hmac","p5.26-io","perl5.26","p5.26-net-libidn2","p5.26-time-local","p5.26-io-socket-ip"]}],"depends_on":[{"type":"build","ports":["p5.26-b-c"]},{"type":"lib","ports":["p5.26-email-valid","p5.26-lwpx-paranoidagent","p5.26-mail-dkim","p5.26-mail-spamassassin","p5.26-mail-spf","p5.26-net-bonjour","p5.26-net-dns-resolver-mock","p5.26-net-dns-resolver-programmable","p5.26-net-dns-sec","p5.26-net-nslookup"]}]},{"name":"gdk-pixbuf2","portdir":"graphics/gdk-pixbuf2","version":"2.44.8","license":"LGPL","platforms":"darwin","epoch":2,"replaced_by":null,"homepage":"https://www.gtk.org/","description":"The gdk-pixbuf-2.0 library","long_description":"The gdk-pixbuf-2.0 library","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["bundle","universal"],"dependencies":[{"type":"build","ports":["py314-docutils","meson","ninja","pkgconfig","gtk-doc","libxslt","gi-docgen","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gobject-introspection","libjpeg-turbo","shared-mime-info","tiff","glib2","libpng"]}],"depends_on":[{"type":"lib","ports":["tumbler","py38-cairocffi","libiodbc","gegl","gegl-devel","gimp2","gimp2-devel","py27-cairocffi","py35-cairocffi","py36-cairocffi","cherrytree","librsvg-devel","claws-mail","gnome3-core","crystfel","gstreamer1-gst-plugins-good","spice-gtk","notekit","libheif-devel","evince","gtk4","gtk4-devel","komikku","libadwaita","coot","coot-devel","Chatty","OpenSceneGraph-devel","ffmpeg","ffmpeg-devel","ffmpeg4","ffmpeg8","xine-lib","libnotify","darktable","darktable-devel","rawtherapee","gegl-0.3","gtk3-devel","libgdata","audacious-plugins","gtk3","dia","mjpegtools","inkscape","inkscape-devel","geany","glade","gnome-online-accounts","birdfont","nyxt","py39-cairocffi","librsvg","gimp3-devel","libheif","mat2","appstream-glib","ayatana-ido","libayatana-appindicator","libayatana-indicator","libdbusmenu","zeitgeist","abiword-x11","scite","gtk-fortran","mindless","pioneers","xboard","xqf","baobab","file-roller","gingerblue","gnome-calculator","gnome-calendar","gnome-chess","gnome-photos","gnome-radio","gnome-session","gnome-sudoku","rofi","sakura","xpad","py37-cairocffi","goffice","gom","gspell","gtk-vnc","gtk2","gtk2-devel","gtkmm4","libgsf","libhandy","libshumate","metacity","polari","totem","tracker3","clutter","cogl","libmediaart","libopenraw","libopenraw-legacy","tiv","webp-pixbuf-loader","digikam","cl-cffi-gtk","gretl","pspp","pspp-devel","libgpod","mlt","deluge","dino","pinpoint","py310-cairocffi","py311-cairocffi","py312-cairocffi","py313-cairocffi","py314-cairocffi","rb33-gdk_pixbuf2","rb32-gdk_pixbuf2","rb31-gdk_pixbuf2","imager","linhpsdr","pihpsdr","gonepass","xmlroff","AfterStep","awesome","gtkextra3","gtkmm","gtkmm3","gtkspell2","mlterm"]},{"type":"run","ports":["gnome3-core","auto-multiple-choice-devel","pympress","auto-multiple-choice"]}]},{"name":"p5-net-dns","portdir":"perl/p5-net-dns","version":"1.570.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-net-dns","homepage":"https://metacpan.org/pod/Net::DNS","description":"Net::DNS - Perl Interface to the Domain Name System","long_description":"Net::DNS - Perl Interface to the Domain Name System","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-net-dns"]}],"depends_on":[]},{"name":"p5.28-net-dns","portdir":"perl/p5-net-dns","version":"1.570.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Net::DNS","description":"Net::DNS - Perl Interface to the Domain Name System","long_description":"Net::DNS - Perl Interface to the Domain Name System","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.28-digest-bubblebabble","p5.28-digest-hmac","p5.28-io","perl5.28","p5.28-net-libidn2","p5.28-time-local","p5.28-io-socket-ip"]}],"depends_on":[{"type":"lib","ports":["p5.28-net-dns-sec","p5.28-email-valid","p5.28-io-lambda","p5.28-lwpx-paranoidagent","p5.28-mail-dkim","p5.28-mail-spamassassin","p5.28-mail-spf","p5.28-net-bonjour","p5.28-net-dns-resolver-mock","p5.28-net-dns-resolver-programmable","p5.28-net-nslookup"]}]},{"name":"p5.30-net-dns","portdir":"perl/p5-net-dns","version":"1.570.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Net::DNS","description":"Net::DNS - Perl Interface to the Domain Name System","long_description":"Net::DNS - Perl Interface to the Domain Name System","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.30-digest-bubblebabble","p5.30-digest-hmac","p5.30-io","perl5.30","p5.30-net-libidn2","p5.30-time-local","p5.30-io-socket-ip"]}],"depends_on":[{"type":"build","ports":["p5.30-b-c"]},{"type":"lib","ports":["p5.30-net-dns-sec","p5.30-email-valid","p5.30-io-lambda","p5.30-lwpx-paranoidagent","p5.30-mail-dkim","p5.30-mail-spamassassin","p5.30-mail-spf","p5.30-net-bonjour","p5.30-net-dns-resolver-mock","p5.30-net-dns-resolver-programmable","p5.30-net-nslookup"]}]},{"name":"p5.32-net-dns","portdir":"perl/p5-net-dns","version":"1.570.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Net::DNS","description":"Net::DNS - Perl Interface to the Domain Name System","long_description":"Net::DNS - Perl Interface to the Domain Name System","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.32-digest-bubblebabble","p5.32-digest-hmac","p5.32-io","perl5.32","p5.32-net-libidn2","p5.32-time-local","p5.32-io-socket-ip"]}],"depends_on":[{"type":"build","ports":["p5.32-b-c"]},{"type":"lib","ports":["p5.32-net-dns-sec","p5.32-email-valid","p5.32-io-lambda","p5.32-lwpx-paranoidagent","p5.32-mail-dkim","p5.32-mail-spamassassin","p5.32-mail-spf","p5.32-net-bonjour","p5.32-net-dns-resolver-mock","p5.32-net-dns-resolver-programmable","p5.32-net-nslookup"]}]},{"name":"p5.34-net-dns","portdir":"perl/p5-net-dns","version":"1.570.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Net::DNS","description":"Net::DNS - Perl Interface to the Domain Name System","long_description":"Net::DNS - Perl Interface to the Domain Name System","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-digest-bubblebabble","p5.34-digest-hmac","p5.34-io","perl5.34","p5.34-net-libidn2","p5.34-time-local","p5.34-io-socket-ip"]}],"depends_on":[{"type":"build","ports":["p5.34-b-c"]},{"type":"lib","ports":["p5.34-net-dns-sec","p5-net-dns","sieve-connect","sqlgrey","sympa","smokeping","p5.34-email-valid","p5.34-io-lambda","p5.34-lwpx-paranoidagent","p5.34-mail-dkim","p5.34-mail-spamassassin","p5.34-mail-spf","p5.34-net-bonjour","p5.34-net-dns-resolver-mock","p5.34-net-dns-resolver-programmable","p5.34-net-nslookup","sqlninja","sqlninja-devel"]},{"type":"run","ports":["swaks"]}]},{"name":"py-annotated-doc","portdir":"python/py-annotated-doc","version":"0.0.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastapi/annotated-doc/","description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","long_description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-annotated-doc"]}],"depends_on":[]},{"name":"py310-annotated-doc","portdir":"python/py-annotated-doc","version":"0.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastapi/annotated-doc/","description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","long_description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","py310-pdm-backend","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-fastapi","py310-typer"]}]},{"name":"py311-annotated-doc","portdir":"python/py-annotated-doc","version":"0.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastapi/annotated-doc/","description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","long_description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-pdm-backend","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-fastapi","py311-typer"]}]},{"name":"py312-annotated-doc","portdir":"python/py-annotated-doc","version":"0.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastapi/annotated-doc/","description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","long_description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-pdm-backend","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-fastapi","py312-typer"]}]},{"name":"py313-annotated-doc","portdir":"python/py-annotated-doc","version":"0.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastapi/annotated-doc/","description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","long_description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-pdm-backend"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"run","ports":["py313-fastapi","py313-typer"]}]},{"name":"py314-annotated-doc","portdir":"python/py-annotated-doc","version":"0.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastapi/annotated-doc/","description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","long_description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-pdm-backend"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-annotated-doc"]},{"type":"run","ports":["py314-fastapi","py314-typer"]}]},{"name":"py-python-json-logger","portdir":"python/py-python-json-logger","version":"4.2.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/nhairs/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-python-json-logger"]}],"depends_on":[]},{"name":"py310-python-json-logger","portdir":"python/py-python-json-logger","version":"4.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nhairs/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-jupyter_events"]}]},{"name":"py311-python-json-logger","portdir":"python/py-python-json-logger","version":"4.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nhairs/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":true,"categories":["devel","python"],"maintainers":[],"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-jupyter_events"]}]},{"name":"py312-python-json-logger","portdir":"python/py-python-json-logger","version":"4.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nhairs/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":true,"categories":["devel","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":["py312-jupyter_events"]}]},{"name":"py313-python-json-logger","portdir":"python/py-python-json-logger","version":"4.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nhairs/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter_events"]}]},{"name":"py314-python-json-logger","portdir":"python/py-python-json-logger","version":"4.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nhairs/python-json-logger","description":"A python library adding a json log formatter","long_description":"A python library adding a json log formatter","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-python-json-logger","py314-jupyter_events"]}]},{"name":"py38-astroid","portdir":"python/py-astroid","version":"3.2.2","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pylint-dev/astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","long_description":"The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-typing_extensions"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-pylint"]},{"type":"test","ports":["py38-asttokens"]}]},{"name":"py36-astroid","portdir":"python/py-astroid","version":"2.11.2","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pycqa/astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","long_description":"The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py36-pytest-runner","py36-setuptools","clang-13"]},{"type":"lib","ports":["py36-typing_extensions","py36-wrapt","python36","py36-lazy_object_proxy","py36-typed-ast"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-pylint"]}]},{"name":"py35-astroid","portdir":"python/py-astroid","version":"2.4.2","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pycqa/astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","long_description":"The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py35-pytest-runner","py35-setuptools","clang-13"]},{"type":"lib","ports":["py35-typed-ast","py35-wrapt","python35","py35-lazy_object_proxy","py35-six"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-pylint"]}]},{"name":"py37-astroid","portdir":"python/py-astroid","version":"2.15.6","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pylint-dev/astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","long_description":"The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37","py37-lazy_object_proxy","py37-typed-ast","py37-typing_extensions","py37-wrapt"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-pylint"]},{"type":"test","ports":["py37-asttokens"]}]},{"name":"py27-astroid","portdir":"python/py-astroid","version":"1.6.5","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pycqa/astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","long_description":"The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-13"]},{"type":"lib","ports":["py27-enum34","py27-lazy_object_proxy","py27-singledispatch","py27-six","py27-wrapt","python27","py27-backports-functools_lru_cache"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-pylint"]}]},{"name":"py39-astroid","portdir":"python/py-astroid","version":"3.3.11","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pylint-dev/astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","long_description":"The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-typing_extensions"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-pylint"]},{"type":"test","ports":["py39-asttokens"]}]},{"name":"py-astroid","portdir":"python/py-astroid","version":"4.0.4","license":"LGPL-2.1+","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://github.com/pylint-dev/astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","long_description":"The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-astroid"]}],"depends_on":[]},{"name":"py310-astroid","portdir":"python/py-astroid","version":"4.0.4","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/pylint-dev/astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","long_description":"The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-typing_extensions"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-pylint"]},{"type":"test","ports":["py310-asttokens"]}]},{"name":"py311-astroid","portdir":"python/py-astroid","version":"4.0.4","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/pylint-dev/astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","long_description":"The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"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-pylint"]}]},{"name":"py312-astroid","portdir":"python/py-astroid","version":"4.0.4","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/pylint-dev/astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","long_description":"The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentially governed by pylint's needs.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"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-pylint"]}]}]}