{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["devel/py-cffi","devel/py-wheel","x11/libxcb"],"categories":["x11","python"],"comment":"Replacement for xpyb and XCB Python bindings","compare":null,"dependentCount":null,"description":"xcffib is intended to be a (mostly) drop-in replacement for xpyb. xpyb has\nan inactive upstream, several memory leaks, is python2 only and doesn't have\npypy support. xcffib is a binding which uses cffi, which mitigates some of\nthe issues described above. xcffib also builds bindings for 27 of the 29\n(xprint and xkb are missing) X extensions in 1.10.","flavors":[],"html":"https://daemonports.org/midnightbsd/x11/py-xcffib/","kind":"port","lastUpdate":"2026-09-17T09:42:43-04:00","license":["Apache-2.0"],"maintainer":"ports@MidnightBSD.org","name":"${PYTHON_PKGNAMEPREFIX}xcffib","newest":true,"newestVersion":"1.11.2","noVulnData":true,"origin":"x11/py-xcffib","otherSystems":[{"maintainer":"ericbsd@FreeBSD.org","newest":true,"origin":"x11/py-xcffib","path":"/x11/py-xcffib/","system":"FreeBSD","version":"1.11.2"},{"behindSince":"2026-09-17","maintainer":"ericbsd@FreeBSD.org","origin":"x11/py-xcffib","path":"/dragonfly/x11/py-xcffib/","system":"DragonFly","version":"0.11.1_1"},{"maintainer":"ericbsd@FreeBSD.org","newest":true,"noVulnData":true,"origin":"x11/py-xcffib","path":"","system":"HardenedBSD","version":"1.11.2"},{"maintainer":"ericbsd@FreeBSD.org","newest":true,"noVulnData":true,"origin":"x11/py-xcffib","path":"","system":"GhostBSD","version":"1.11.2"}],"packages":null,"pkgName":"${PYTHON_PKGNAMEPREFIX}xcffib-1.11.2","related":null,"repository":"mports","requiredBy":["graphics/py-cairocffi","graphics/qgis"],"requiredByCount":2,"runDepends":["devel/py-cffi","x11/libxcb"],"status":null,"system":"midnightbsd","systemLabel":"MidnightBSD","version":"1.11.2","versions":[{"commit":"91d6dbbe1b3ecdf8010aa6cd594afecfd9a1d2e7","date":"2026-09-17","version":"1.11.2"}],"vulnerabilities":null,"www":"https://github.com/tych0/xcffib"}
