{"count":51638,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=728","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=726","results":[{"name":"glib2","portdir":"devel/glib2","version":"2.78.4","license":"LGPL-2+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://wiki.gnome.org/Projects/GLib","description":"Library with data structure functions and other constructs","long_description":"Glib is a library which includes support routines for C, such as lists, trees, hashes, memory allocation, and many other things.","active":true,"categories":["devel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":357}],"variants":["debug","debugoptimized","quartz","x11","universal"],"dependencies":[{"type":"build","ports":["gettext","clang-18","libxml2","pkgconfig","ninja","meson"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","python314","gettext-runtime","libiconv","pcre2","libffi","libelf"]}],"depends_on":[{"type":"build","ports":["pslib","mousepad","gnome-devel-docs","gnome-js-common","gsettings-desktop-schemas","nimbus","docsis","gtk-doc","virt-manager","audacious-plugins","tango-icon-theme","gnome-mime-data","libghemical"]},{"type":"lib","ports":["libmpd","libsmf","mpd","ncmpc","pulseaudio","scmpc","streamripper","xmms2","farstream","libinfinity","sofia-sip","telepathy-farstream","telepathy-qt","groonga","mdbtools","qof","appstream-glib","atk","cutter","dbus-glib","dbus-python27","dbus-python35","dbus-python36","dbus-python37","dbus-python38","dbus-python39","geany","geoclue2","girara","glade","glibmm","gnet2","gob2","gvfs","json-glib","libCUDF","libextractor","libgdiplus","libgnt","libhandy","libical","libidl","libiodbc","libmongo-client","libnotify","liboop","linc","midgard2-core","orbit2","shared-mime-info","spice-server","usbredir","valabind","zeitgeist","abiword-x11","cherrytree","scite","zile","nonpareil","qemu","scummvm","scummvm-devel","virt-viewer","curlftpfs","sshfs","kanatest","pioneers","snoopy","teg","wesnoth","xboard","accountsservice","amtk","at-spi2-atk","at-spi2-core","dconf","dconf-editor","desktop-file-utils","devhelp","dia","eog","epiphany","folks","frogr","gcab","gcr","gedit","gedit-plugins","genius","geocode-glib","gexiv2","gfbgraph","gitg","gjs","glib-networking","gnome-autoar","gnome-backgrounds","gnome-internet-radio-locator","gnome-keyring","gnome-maps","gnome-menus","gnome-mime-data","gnome-online-miners","gnome-radio","gnome-settings-daemon","gnome3-core","gobject-introspection","goffice","grilo-plugins","grisbi","gstreamer010","gstreamer1","gstreamer1-gst-libav","gstreamer1-gst-plugins-base","gtk-vnc","gtk3","gtksourceview-sharp2","gtksourceview2","gtksourceview3","gtksourceview4","libbonobo","libchamplain","libcroco","libgit2-glib","libgnome-keyring","libgnomecups","libgsf","libgtop","libpeas","libsecret","libsocialweb","libsoup","libxklavier","rest","spice-gtk","tepl","totem","tracker","uhttpmock","vte","yelp","MyPaint","OpenSceneGraph","OpenSceneGraph-devel","autotrace","birdfont","blib","cairo","chafa","clutter-gst","clutter-gst3","darktable","diff-pdf","fntsample","gdk-pixbuf2","gimp-lqr-plugin","graphene","harfbuzz","lensfun","lib2geom","liblqr","libmediaart","libmypaint","libopenraw","librsvg","openslide","poly2tri-c","poppler","poppler-qt5","poppler-qt4-mac","pqiv","vips","bitlbee","irssi","silc-client","digikam","kdelibs4","kdepim4","kopete","Io","g-wrap","mdk","vala","gmime","gmime3","notmuch-addrlookup","rspamd","R","gts","libticables2","libticalcs2","libticonv","libtifiles2","pspp","pspp-devel","VLC2","libVLC2","audacious-core","audacious-plugins","dmapd","fluidsynth","gtkpod","libmms","etherape","gq","gssdp","gtk-gnutella","gupnp","gupnp-igd","ldapvi","libgrss","libnice","libproxy","libquvi","libslirp","loudmouth","mcabber","megatools","ncdc","pidgin","libpurple","finch","profanity","quvi","roadrunner","rrdtool","sobby","wireshark2","wireshark22","wireshark3","wireshark30","pal","zathura","zathura-docs","p5.26-glib","p5.28-glib","p5.30-glib","denemo","libLASi","pure-gtk","py27-cairo","py35-cairo","py36-cairo","py37-cairo","py38-cairo","py39-cairo","py27-gobject","py35-gobject","py36-gobject","py37-gobject","py38-gobject","py39-gobject","py35-gobject3","py36-gobject3","py37-gobject3","py38-gobject3","py39-gobject3","py39-nbxmpp","py27-yum-metadata-parser","py27-gobject3","arb","cell-id","exonerate","gerris","gfsview","linhpsdr","magicspp","metview","openscad","openscad-devel","pihpsdr","playerstage-player","stellarium","xmedcon","cpabe","gnomint","libbswabe","openvas-libraries","openvas-plugins","policykit","OpenIPMI","cardpeek","fsearch","libosinfo","libvirt","libvirt-glib","mc","mtpfs","nbd","osinfo-db-tools","syslog-ng","utimer","enchant","enchant2","fmt-ptrn","liblangtag","libots","libtranslate","libwpd-0.10","meld","sdcv","stardict","wv","wv2","xmlbird","xmlpatch","xmlroff","libhttpseverywhere","midori","webkit-gtk","webkit-gtk3","webkit-gtk-2.0","webkit-gtk3-2.0","webkit2-gtk","webkit2-gtk-devel","AfterStep","awesome","gcin","gobby","gtk-sharp2","gtkmm3","herbstluftwm","homebank","i3","pango","pango-devel","rox-filer","subsurface","wmctrl","libxfce4util","qt610-qtpositioning","qt5-qtwebengine","qt511-qtbase","qt513-qtbase","qt513-qtwebengine","qt53-qtbase","qt55-qtbase","qt56-qtbase","qt57-qtbase","qt58-qtbase","qt59-qtbase","unnks","herrie","qt610-qtbase","qt5-qtbase","tumbler","xfce4-dev-tools","xfce4-terminal","libck","melonds","rmlint","p5.32-glib","harfbuzz-devel","gretl","vala-devel","gtk3-devel","librsvg-devel","dbus-python310","py310-cairo","darktable-devel","gingerblue","qt6-qtbase","rawtherapee","py310-gobject3","gdk-pixbuf2-devel","p5.34-glib","libhandy-0.0","gnome-voice","geany-plugins","gjs-devel","poppler-devel","poppler-devel-qt5","libsoup-devel","py310-nbxmpp","gom","rofi","gtk4","gtksourceview5","wireshark4","py311-cairo","qt6-qtpositioning","gtk-internet-radio-locator","dbus-python311","glibmm-2.4","libsoup-2.4","libopenraw-legacy","py311-gobject3","toxic","R-RcppCWB","amule","py311-nbxmpp","garagejam","cl-cffi-gtk","librasterlite2","libqb","nyxt","gtk4-devel","tio","ifuse","font-manager","py312-cairo","v8-8.3","dbus-python312","photoqt","photoqt-qt4","py312-gobject3","gtk-radio","v8-11.6","Hypr","rb33-cairo-gobject","rb32-cairo-gobject","rb31-cairo-gobject","rb33-gio2","rb32-gio2","rb31-gio2","rb33-glib2","rb32-glib2","rb31-glib2","rb33-gobject-introspection","rb32-gobject-introspection","rb31-gobject-introspection","libxmlb","trojita","gtkmm4","gtk-fortran","sakura","appstream","libadwaita","tracker3","ayatana-ido","libayatana-appindicator","libayatana-indicator","libdbusmenu","xpad","libshumate","dino","catgirl-downloader","qt64-qtbase","qt64-qtpositioning","py312-nbxmpp","racket","syslog-ng-devel","dbus-python313","py313-cairo","libmm-glib","libcmatrix","Chatty","evolution-data-server-gtk4","libfeedback","py313-gobject3","vipsdisp","libnick","parabolic","secrets","libproxy-vapi","lib2geom-devel","ffmpeg4","qt67-qtpositioning","qt67-qtbase","qt68-qtpositioning","qt68-qtbase","libguestfs","guestfs-tools","py314-cairo","py314-gobject3","qt69-qtbase","qt69-qtpositioning","dbus-python314","clipper"]},{"type":"run","ports":["lscsoft-deps","gnome3-core"]}]},{"name":"py-asdf-standard","portdir":"python/py-asdf-standard","version":"1.5.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/asdf-format/asdf-standard","description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","long_description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1397}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-asdf-standard"]}],"depends_on":[]},{"name":"py310-asdf-standard","portdir":"python/py-asdf-standard","version":"1.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asdf-format/asdf-standard","description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","long_description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1397}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-setuptools_scm","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-asdf-astropy","py310-asdf-unit-schemas","py310-asdf","py310-asdf-transform-schemas"]}]},{"name":"py311-asdf-standard","portdir":"python/py-asdf-standard","version":"1.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asdf-format/asdf-standard","description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","long_description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1397}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-asdf-astropy","py311-asdf-unit-schemas","py311-asdf","py311-asdf-transform-schemas"]}]},{"name":"py312-asdf-standard","portdir":"python/py-asdf-standard","version":"1.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asdf-format/asdf-standard","description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","long_description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1397}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-asdf-astropy","py312-asdf-unit-schemas","py312-asdf","py312-asdf-transform-schemas"]}]},{"name":"py313-asdf-standard","portdir":"python/py-asdf-standard","version":"1.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asdf-format/asdf-standard","description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","long_description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1397}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-asdf-astropy","py313-asdf-unit-schemas","py313-asdf","py313-asdf-transform-schemas"]}]},{"name":"py314-asdf-standard","portdir":"python/py-asdf-standard","version":"1.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asdf-format/asdf-standard","description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","long_description":"This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1397}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools_scm","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-asdf-astropy","py314-asdf","py-asdf-standard","py314-asdf-transform-schemas"]}]},{"name":"py36-pendulum","portdir":"python/py-pendulum","version":"2.1.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pendulum/","description":"Python datetimes made easy","long_description":"Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).","active":false,"categories":["python"],"maintainers":[{"name":"xeron.oskom","github":"xeron","ports_count":20}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-build","py36-python-install","py36-wheel","clang-12","py36-poetry-core"]},{"type":"lib","ports":["py36-dateutil","py36-pytzdata","python36"]}],"depends_on":[]},{"name":"py37-pendulum","portdir":"python/py-pendulum","version":"2.1.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pendulum/","description":"Python datetimes made easy","long_description":"Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-15","py37-wheel","py37-build","py37-installer","py37-poetry-core"]},{"type":"lib","ports":["py37-dateutil","py37-pytzdata","python37"]}],"depends_on":[]},{"name":"py38-pendulum","portdir":"python/py-pendulum","version":"3.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pendulum/","description":"Python datetimes made easy","long_description":"Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-build","py38-maturin","py38-installer","py38-setuptools-rust","py38-wheel"]},{"type":"lib","ports":["py38-dateutil","py38-pytzdata","python38"]}],"depends_on":[]},{"name":"py39-pendulum","portdir":"python/py-pendulum","version":"3.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pendulum/","description":"Python datetimes made easy","long_description":"Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py39-build","py39-maturin","py39-installer","py39-setuptools-rust"]},{"type":"lib","ports":["py39-dateutil","py39-pytzdata","python39"]}],"depends_on":[]},{"name":"py37-phonenumbers","portdir":"python/py-phonenumbers","version":"8.13.30","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":false,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py39-phonenumbers","portdir":"python/py-phonenumbers","version":"8.13.30","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":false,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-phonenumbers","portdir":"python/py-phonenumbers","version":"8.13.30","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":false,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py27-phonenumbers","portdir":"python/py-phonenumbers","version":"8.12.44","license":"apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":false,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","py27-wheel","clang-13"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py35-phonenumbers","portdir":"python/py-phonenumbers","version":"8.12.44","license":"apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":false,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","py35-wheel","clang-13"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py36-phonenumbers","portdir":"python/py-phonenumbers","version":"8.12.44","license":"apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":false,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py36-python-install","py36-setuptools","py36-wheel","py36-build","clang-13"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"gpac","portdir":"multimedia/gpac","version":"26.02.0","license":"LGPL-2.1+","platforms":"{darwin >= 12}","epoch":0,"replaced_by":null,"homepage":"https://gpac.wp.imt.fr","description":"multimedia framework for research and academic purposes","long_description":"GPAC is an Open Source multimedia framework for research and academic purposes. The project covers different aspects of multimedia, with a focus on presentation technologies (graphics, animation and interactivity). Includes MP4Box and Osmo4.","active":true,"categories":["multimedia"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":82}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["a52dec","faad2","libmad","libvorbis","pulseaudio","libsdl2","openssl","libcaca","libjpeg-turbo","xz","openjpeg","XviD","libogg","libtheora","curl","freetype","nghttp2","ffmpeg8","libpng","zlib"]}],"depends_on":[{"type":"lib","ports":["MP4Joiner"]}]},{"name":"py-pendulum","portdir":"python/py-pendulum","version":"3.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pendulum/","description":"Python datetimes made easy","long_description":"Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pendulum"]}],"depends_on":[]},{"name":"py-phonenumbers","portdir":"python/py-phonenumbers","version":"8.13.30","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":true,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-phonenumbers"]}],"depends_on":[]},{"name":"py310-pendulum","portdir":"python/py-pendulum","version":"3.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pendulum/","description":"Python datetimes made easy","long_description":"Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools-rust","py310-maturin","py310-installer","py310-build"]},{"type":"lib","ports":["py310-dateutil","py310-tzdata","python310"]}],"depends_on":[{"type":"lib","ports":["py310-pydantic-extra-types"]}]},{"name":"py311-pendulum","portdir":"python/py-pendulum","version":"3.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pendulum/","description":"Python datetimes made easy","long_description":"Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools-rust","py311-maturin","py311-build"]},{"type":"lib","ports":["py311-dateutil","py311-tzdata","python311"]}],"depends_on":[{"type":"lib","ports":["py311-pydantic-extra-types"]}]},{"name":"py312-pendulum","portdir":"python/py-pendulum","version":"3.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pendulum/","description":"Python datetimes made easy","long_description":"Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-maturin","py312-setuptools-rust","py312-build"]},{"type":"lib","ports":["py312-dateutil","py312-tzdata","python312"]}],"depends_on":[{"type":"lib","ports":["py312-pydantic-extra-types"]}]},{"name":"py313-pendulum","portdir":"python/py-pendulum","version":"3.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pendulum/","description":"Python datetimes made easy","long_description":"Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-maturin","py313-build","py313-installer","py313-setuptools-rust","clang-18"]},{"type":"lib","ports":["py313-dateutil","py313-tzdata","python313"]}],"depends_on":[{"type":"lib","ports":["py313-pydantic-extra-types"]}]},{"name":"py314-pendulum","portdir":"python/py-pendulum","version":"3.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pendulum/","description":"Python datetimes made easy","long_description":"Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-maturin","py314-build","py314-installer","py314-setuptools-rust","clang-18"]},{"type":"lib","ports":["py314-dateutil","py314-tzdata","python314"]}],"depends_on":[{"type":"lib","ports":["py314-pydantic-extra-types","py-pendulum"]}]},{"name":"py310-phonenumbers","portdir":"python/py-phonenumbers","version":"8.13.30","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":true,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"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-pydantic-extra-types"]}]},{"name":"py311-phonenumbers","portdir":"python/py-phonenumbers","version":"8.13.30","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":true,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"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-pydantic-extra-types"]}]},{"name":"py312-phonenumbers","portdir":"python/py-phonenumbers","version":"8.13.30","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":true,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"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-pydantic-extra-types"]}]},{"name":"py313-phonenumbers","portdir":"python/py-phonenumbers","version":"8.13.30","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":true,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"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-pydantic-extra-types"]}]},{"name":"py314-phonenumbers","portdir":"python/py-phonenumbers","version":"8.13.30","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":true,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-pydantic-extra-types","py-phonenumbers"]}]},{"name":"ksctl","portdir":"sysutils/ksctl","version":"2.9.0","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://ksctl.com/","description":"Simplified Kubernetes Clusters Lifecycle Management (Core)","long_description":"Simplified Kubernetes Clusters Lifecycle Management (Core). It aims to simplify a collection of kubernetes clusters running on different cloud providers. It provides a simple and intuitive interface for managing Kubernetes clusters. It is designed to be efficient and can perform tasks quickly and without the need for additional tools. It is a powerful tool that can be used to perform a wide range of tasks.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1044}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py39-scour","portdir":"python/py-scour","version":"0.38.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scour-project/scour","description":"SVG optimizer/cleaner written in Python","long_description":"Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":357}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-16","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-six","python39"]}],"depends_on":[]},{"name":"py-scour","portdir":"python/py-scour","version":"0.38.2","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/scour-project/scour","description":"SVG optimizer/cleaner written in Python","long_description":"Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":357}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-scour"]}],"depends_on":[]},{"name":"py310-scour","portdir":"python/py-scour","version":"0.38.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scour-project/scour","description":"SVG optimizer/cleaner written in Python","long_description":"Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":357}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-six","python310"]}],"depends_on":[]},{"name":"py311-scour","portdir":"python/py-scour","version":"0.38.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scour-project/scour","description":"SVG optimizer/cleaner written in Python","long_description":"Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":357}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-six","python311"]}],"depends_on":[]},{"name":"py313-scour","portdir":"python/py-scour","version":"0.38.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scour-project/scour","description":"SVG optimizer/cleaner written in Python","long_description":"Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":357}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-six","python313"]}],"depends_on":[]},{"name":"py312-scour","portdir":"python/py-scour","version":"0.38.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scour-project/scour","description":"SVG optimizer/cleaner written in Python","long_description":"Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":357}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-six","python312"]}],"depends_on":[{"type":"run","ports":["inkscape-devel"]}]},{"name":"py314-scour","portdir":"python/py-scour","version":"0.38.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scour-project/scour","description":"SVG optimizer/cleaner written in Python","long_description":"Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":357}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-six","python314"]}],"depends_on":[{"type":"lib","ports":["py-scour"]},{"type":"run","ports":["inkscape"]}]},{"name":"py37-pyheif","portdir":"python/py-pyheif","version":"0.7.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","libheif","py37-cffi"]}],"depends_on":[]},{"name":"py36-pyheif","portdir":"python/py-pyheif","version":"0.7.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-13"]},{"type":"lib","ports":["python36","libheif","py36-cffi"]}],"depends_on":[]},{"name":"py39-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["libheif","py39-cffi","python39"]}],"depends_on":[]},{"name":"py38-pyheif","portdir":"python/py-pyheif","version":"0.7.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["libheif","py38-cffi","python38"]}],"depends_on":[]},{"name":"img2pdf","portdir":"graphics/img2pdf","version":"0.6.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.mister-muffin.de/josch/img2pdf","description":"Lossless conversion of raster images to PDF.","long_description":"Lossless conversion of raster images to PDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1397}],"variants":["python310","python311","python312","python313","python314"],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-img2pdf","python314"]}],"depends_on":[{"type":"lib","ports":["ocrmypdf","littleutils"]}]},{"name":"py-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pyheif"]}],"depends_on":[]},{"name":"py310-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310","py310-cffi","libheif"]}],"depends_on":[]},{"name":"py311-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311","py311-cffi","libheif"]}],"depends_on":[]},{"name":"py312-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["python312","py312-cffi","libheif"]}],"depends_on":[]},{"name":"py313-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313","py313-cffi","libheif"]}],"depends_on":[{"type":"lib","ports":["ocrmypdf"]}]},{"name":"py314-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["python314","py314-cffi","libheif"]}],"depends_on":[{"type":"lib","ports":["py-pyheif"]}]},{"name":"commons-lang3","portdir":"java/commons-lang3","version":"3.20.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://commons.apache.org/lang/","description":"Apache Commons Lang","long_description":"The Lang Component provides a host of helper utilities for the java.lang API, notably String manipulation methods, basic numerical methods, object reflection, creation and serialization, and System properties. Additionally it contains an inheritable enum type, an exception structure that supports multiple types of nested-Exceptions, basic enhancements to java.util.Date and a series of utlities dedicated to help with building methods, such as hashCode, toString and equals.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["maven3","clang-18"]},{"type":"lib","ports":["openjdk11"]}],"depends_on":[{"type":"lib","ports":["pdftk-java"]}]}]}