pkgsrc/x11/py-xcbgen/Makefile
wiz 01f4a0c192 py-xcbgen: update to 1.14.1.
This minor bug fix release provides compatibility with Python 3.9 by
replacing usage of deprecated API's which were removed in Python 3.9.

Alan Coopersmith (1):
      xcb-proto 1.14.1

Björn Esser (3):
      xcbgen: Use math.gcd() for Python >= 3.5.
      xcbgen: xml.etree.cElementTree has been dropped in Python 3.9.
      xcbgen: Use xml.etree.ElementTree for Python >= 3.3.

Samanta Navarro (1):
      Fix typo in documentation

Uli Schlachter (1):
      Parse a field's "enum=" correctly
2020-10-09 06:45:15 +00:00

25 lines
714 B
Makefile

# $NetBSD: Makefile,v 1.22 2020/10/09 06:45:15 wiz Exp $
DISTNAME= xcb-proto-1.14.1
PKGNAME= ${PYPKGPREFIX}-xcbgen-1.14.1
CATEGORIES= x11
MASTER_SITES= https://xorg.freedesktop.org/archive/individual/proto/
EXTRACT_SUFX= .tar.xz
MAINTAINER= reed@reedmedia.net
HOMEPAGE= https://xcb.freedesktop.org/
COMMENT= XCB protocol descriptions (in XML)
LICENSE= mit # with no-advertising clause
DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
CONFLICTS+= xcb-proto<1.4nb1
GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config
USE_LANGUAGES= # none
PY_PATCHPLIST= yes
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"