{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"mm-1.4.2","path":"devel/mm","url":"/packages/current/devel/mm/","comment":"shared memory lib for apps with pre-forked process model","homepage":"http://www.ossp.org/pkg/lib/mm/","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"OSSP mm - Shared Memory Allocation\n\nThe OSSP mm library is a 2-layer abstraction library which simplifies\nthe usage of shared memory between forked (and this way strongly\nrelated) processes under Unix platforms. On the first layer it\nhides all platform dependent implementation details (allocation\nand locking) when dealing with shared memory segments and on the\nsecond layer it provides a high-level malloc(3)-style API for a\nconvenient and well known way to work with data-structures inside\nthose shared memory segments.\n","package_architecture":"amd64","stem":"mm","readme":null,"dependencies":[],"reverse_dependencies":{"count":1,"url":"/packages/data/33/337bc7f230106d6805789694bc8b3ccfee842555a05ef5fe623497251f951a3f.json"},"categories":["devel"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
