{"schema_version":1,"metadata":{"branch":"release","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:02.361425+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64/sqlports-7.54.tgz","source_sha256":"2de00144847bf9da3a365be982f101dbb55d591ed7a915ea94984a16ab0e0404","package_count":12059,"source_kind":"sqlports"},"package":{"name":"ptlib-2.10.9.6v0","path":"devel/ptlib","url":"/packages/release/devel/ptlib/","comment":"portable tools library","homepage":"https://github.com/willamowius/ptlib/","maintainer":"Antoine Jacoutot <ajacoutot@openbsd.org>","description":"PTLib is a moderately large C++ class library that originated many years\nago as a method to produce applications that run on both Microsoft\nWindows and Unix X-Windows systems. It also was to have a Macintosh port\nas well, but this never eventuated. In those days it was called the\nPWLib the Portable Windows Library.\n\nSince then, the availability of multi-platform GUI toolkits such as KDE\nand wxWindows, and the development of the OpenH323 and OPAL projects as\nprimary user of the library, has emphasised the focus on networking, I/O\nportability, multi-threading and protocol portability. Mostly, the\nlibrary is used to create high performance and highly portable\nnetwork-centric applications. So all the GUI abstractions ahave been\ndropped and it was renamed the Portable Tools Library that you see\ntoday.\n\nNOTE:\nThis is a fork of PTLib 2.10.9 to keep a stable API for the H323Plus library and\nthe GNU Gatekeeper. The main PTLib development branch makes substantial API\nchanges with every version, while this branch keeps the API stable and only\nmakes compatible changes wherever possible.\nThis fork is actively maintained to fix bugs and security issues.\n","package_architecture":"amd64","stem":"ptlib","readme":null,"dependencies":[{"path":"multimedia/libv4l","type":"library","package_spec":"","url":"/packages/release/multimedia/libv4l/"},{"path":"security/cyrus-sasl2","type":"library","package_spec":"","url":"/packages/release/security/cyrus-sasl2/"},{"path":"devel/bison","type":"build","package_spec":"","url":"/packages/release/devel/bison/"},{"path":"devel/gmake","type":"build","package_spec":"","url":"/packages/release/devel/gmake/"},{"path":"devel/dwz","type":"build","package_spec":"","url":"/packages/release/devel/dwz/"}],"reverse_dependencies":{"count":1,"url":"/packages/data/5b/5b2d4567817894a8dabb80f0b9ceaaeec3b2f3c2557181ac177b1311b8cbd7a7.json"},"categories":["devel","telephony"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","alpha","hppa","sparc64","m88k","sh"],"not_for_architectures":[]}}
