pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc python: egg.mk: add USE_PKG_RESOURCES flag



details:   https://anonhg.NetBSD.org/pkgsrc/rev/58a89322c799
branches:  trunk
changeset: 371139:58a89322c799
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Jan 05 15:40:56 2022 +0000

description:
python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.

diffstat:

 archivers/py-yuicompressor/Makefile          |   8 ++++----
 audio/aeneas/Makefile                        |   6 ++++--
 audio/eyeD3/Makefile                         |   6 ++++--
 audio/py-mutagen/Makefile                    |   5 +++--
 audio/sonata/Makefile                        |   6 ++++--
 biology/py-cutadapt/Makefile                 |   6 ++++--
 biology/py-pydicom/Makefile                  |   6 ++++--
 chat/gajim/Makefile                          |   6 ++++--
 chat/matrix-synapse/Makefile                 |   6 ++++--
 chat/maubot/Makefile                         |   5 +++--
 chat/py-hangups/Makefile                     |   6 ++++--
 chat/tootstream/Makefile                     |   6 ++++--
 comms/py-nodemcu-uploader/Makefile           |   6 ++++--
 comms/py-serial/Makefile                     |   6 ++++--
 converters/py-base58/Makefile                |   6 ++++--
 converters/py-bidi/Makefile                  |   6 ++++--
 converters/py-cairosvg/Makefile              |   6 ++++--
 converters/py-chardet/Makefile               |   6 ++++--
 converters/py-charset-normalizer/Makefile    |   6 ++++--
 converters/py-confusable_homoglyphs/Makefile |   6 ++++--
 converters/py-zfec/Makefile                  |   6 ++++--
 databases/py-alembic/Makefile                |   6 ++++--
 databases/py-barman/Makefile                 |   6 ++++--
 databases/py-kb/Makefile                     |   6 ++++--
 databases/py-sqlalchemy-migrate/Makefile     |   6 ++++--
 databases/py-sqlparse/Makefile               |   6 ++++--
 devel/RBTools/Makefile                       |   6 ++++--
 devel/bpython/Makefile                       |   6 ++++--
 devel/breezy/Makefile                        |   6 ++++--
 devel/lettuce/Makefile                       |   6 ++++--
 devel/meson/Makefile                         |   6 ++++--
 devel/py-ZopeTestrunner/Makefile             |   6 ++++--
 devel/py-adb/Makefile                        |   6 ++++--
 devel/py-argcomplete/Makefile                |   6 ++++--
 devel/py-automat/Makefile                    |   6 ++++--
 devel/py-autopep8/Makefile                   |   6 ++++--
 devel/py-babel/Makefile                      |   6 ++++--
 devel/py-behave/Makefile                     |   6 ++++--
 devel/py-build/Makefile                      |   6 ++++--
 devel/py-buildbot-worker/Makefile            |   6 ++++--
 devel/py-buildbot/Makefile                   |   6 ++++--
 devel/py-bump2version/Makefile               |   6 ++++--
 devel/py-cachecontrol/Makefile               |   6 ++++--
 devel/py-codespell/Makefile                  |   6 ++++--
 devel/py-codestyle/Makefile                  |   6 ++++--
 devel/py-cookiecutter/Makefile               |   6 ++++--
 devel/py-coverage/Makefile                   |   6 ++++--
 devel/py-cpplint/Makefile                    |   6 ++++--
 devel/py-cython/Makefile                     |   6 ++++--
 devel/py-distro/Makefile                     |   6 ++++--
 devel/py-doc8/Makefile                       |   6 ++++--
 devel/py-docstyle/Makefile                   |   6 ++++--
 devel/py-dotenv/Makefile                     |   6 ++++--
 devel/py-dulwich/Makefile                    |   6 ++++--
 devel/py-editorconfig-core/Makefile          |   6 ++++--
 devel/py-faker/Makefile                      |   6 ++++--
 devel/py-falcon/Makefile                     |   6 ++++--
 devel/py-flake8/Makefile                     |   6 ++++--
 devel/py-flakes/Makefile                     |   6 ++++--
 devel/py-future/Makefile                     |   6 ++++--
 devel/py-gcovr/Makefile                      |   6 ++++--
 devel/py-gitinspector/Makefile               |   6 ++++--
 devel/py-grako/Makefile                      |   6 ++++--
 devel/py-hypothesis/Makefile                 |   6 ++++--
 devel/py-ipython/Makefile                    |   6 ++++--
 devel/py-isort/Makefile                      |   6 ++++--
 devel/py-jaraco_util/Makefile                |   6 ++++--
 devel/py-jupyter-console/Makefile            |   6 ++++--
 devel/py-jupyter_client/Makefile             |   6 ++++--
 devel/py-jupyter_core/Makefile               |   6 ++++--
 devel/py-lama/Makefile                       |   6 ++++--
 devel/py-line_profiler/Makefile              |   6 ++++--
 devel/py-logilab-common/Makefile             |   6 ++++--
 devel/py-macholib/Makefile                   |   6 ++++--
 devel/py-mako/Makefile                       |   6 ++++--
 devel/py-manticore/Makefile                  |   6 ++++--
 devel/py-memory-profiler/Makefile            |   6 ++++--
 devel/py-minidump/Makefile                   |   6 ++++--
 devel/py-modulegraph/Makefile                |   6 ++++--
 devel/py-nose/Makefile                       |   6 ++++--
 devel/py-nose2/Makefile                      |   6 ++++--
 devel/py-pbr/Makefile                        |   6 ++++--
 devel/py-pep8/Makefile                       |   6 ++++--
 devel/py-pip/Makefile                        |   6 ++++--
 devel/py-pkginfo/Makefile                    |   6 ++++--
 devel/py-pybind11/Makefile                   |   6 ++++--
 devel/py-pylint/Makefile                     |   6 ++++--
 devel/py-pyutil/Makefile                     |   6 ++++--
 devel/py-radon/Makefile                      |   6 ++++--
 devel/py-restructuredtext_lint/Makefile      |   6 ++++--
 devel/py-slugify/Makefile                    |   6 ++++--
 devel/py-test-benchmark/Makefile             |   6 ++++--
 devel/py-test-watch/Makefile                 |   6 ++++--
 devel/py-test/Makefile                       |   6 ++++--
 devel/py-tox/Makefile                        |   6 ++++--
 devel/py-tryton/Makefile                     |   6 ++++--
 devel/py-trytond/Makefile                    |   6 ++++--
 devel/py-unittest2/Makefile                  |   6 ++++--
 devel/py-unittest2pytest/Makefile            |   6 ++++--
 devel/py-virtualenv/Makefile                 |   6 ++++--
 devel/py-wasm/Makefile                       |   6 ++++--
 devel/py-wheel/Makefile                      |   6 ++++--
 devel/py-xdis/Makefile                       |   6 ++++--
 devel/py-yapf/Makefile                       |   6 ++++--
 devel/py-zconfig/Makefile                    |   6 ++++--
 devel/undebt/Makefile                        |   6 ++++--
 editors/retext/Makefile                      |   6 ++++--
 emulators/gns3-gui/Makefile                  |  10 ++++++----
 emulators/gns3-server/Makefile               |  10 ++++++----
 filesystems/fuse-pcachefs/Makefile           |   6 +++---
 filesystems/tahoe-lafs/Makefile              |   6 ++++--
 finance/py-backtrader/Makefile               |   6 ++++--
 finance/py-crytic-compile/Makefile           |   6 ++++--
 finance/py-pyevmasm/Makefile                 |   6 ++++--
 finance/py-trytond-currency/Makefile         |   6 ++++--
 fonts/py-fonttools/Makefile                  |   6 ++++--
 geography/py-obspy/Makefile                  |   6 ++++--
 geography/py-trytond-country/Makefile        |   6 ++++--
 graphics/py-actdiag/Makefile                 |   6 ++++--
 graphics/py-blockdiag/Makefile               |   8 ++++----
 graphics/py-fits/Makefile                    |   6 ++++--
 graphics/py-imageio/Makefile                 |   6 ++++--
 graphics/py-nwdiag/Makefile                  |   6 ++++--
 graphics/py-pycha/Makefile                   |   6 ++++--
 graphics/py-pygal/Makefile                   |   6 ++++--
 graphics/py-qrcode/Makefile                  |   6 ++++--
 graphics/py-scour/Makefile                   |   6 ++++--
 graphics/py-seqdiag/Makefile                 |   6 ++++--
 graphics/py-tifffile/Makefile                |   6 ++++--
 lang/py-cmake-language-server/Makefile       |   6 ++++--
 lang/py-lsp-server/Makefile                  |   6 ++++--
 lang/py-mypy/Makefile                        |   6 ++++--
 lang/py-paver/Makefile                       |   6 ++++--
 lang/py-python-language-server/Makefile      |   6 ++++--
 lang/py-uncompyle6/Makefile                  |   6 ++++--
 lang/python/egg.mk                           |  13 ++++++++++---
 mail/feed2exec/Makefile                      |  10 ++++++----
 mail/py-aiosmtpd/Makefile                    |   6 ++++--
 mail/py-email_validator/Makefile             |   6 ++++--
 math/py-Theano/Makefile                      |   6 ++++--
 math/py-asdf/Makefile                        |   6 ++++--
 math/py-astropy/Makefile                     |  10 ++++++----
 math/py-netCDF4/Makefile                     |   6 ++++--
 math/py-numpy/Makefile                       |   6 ++++--
 math/py-pythran/Makefile                     |   6 ++++--
 math/py-roman/Makefile                       |   6 ++++--
 math/py-scikit-image/Makefile                |   6 ++++--
 math/py-smt/Makefile                         |  10 ++++++----
 math/py-sympy/Makefile                       |   6 ++++--
 math/py-tables/Makefile                      |   5 ++++-
 math/py-tensorboard/Makefile                 |   6 ++++--
 math/py-z3solver/Makefile                    |   6 ++++--
 misc/khard/Makefile                          |   6 ++++--
 misc/py-asciinema/Makefile                   |   6 ++++--
 misc/py-tqdm/Makefile                        |   6 ++++--
 multimedia/streamlink/Makefile               |   6 ++++--
 net/bandcamp-dl/Makefile                     |   6 ++++--
 net/coherence/Makefile                       |   6 ++++--
 net/coursera-dl/Makefile                     |   6 ++++--
 net/gallery-dl/Makefile                      |   6 ++++--
 net/py-celery/Makefile                       |   6 ++++--
 net/py-cymruwhois/Makefile                   |   6 ++++--
 net/py-foolscap/Makefile                     |   6 ++++--
 net/py-gandi.cli/Makefile                    |   6 ++++--
 net/py-gsutil/Makefile                       |  20 +++++++++++---------
 net/py-impacket/Makefile                     |   6 ++++--
 net/py-lexicon/Makefile                      |   6 ++++--
 net/py-magic-wormhole/Makefile               |  10 ++++++----
 net/py-moto/Makefile                         |   6 ++++--
 net/py-netaddr/Makefile                      |   6 ++++--
 net/py-onionbalance/Makefile                 |   6 ++++--
 net/py-ptt/Makefile                          |   7 ++++---
 net/py-pypiserver/Makefile                   |   6 ++++--
 net/py-softlayer/Makefile                    |   6 ++++--
 net/py-stone/Makefile                        |   6 ++++--
 net/py-tldextract/Makefile                   |   6 ++++--
 net/py-twine/Makefile                        |   7 ++++---
 net/py-twisted/Makefile                      |   6 ++++--
 net/scapy/Makefile                           |   6 ++++--
 net/youtube-dl/Makefile                      |   6 ++++--
 net/yt-dlp/Makefile                          |   6 ++++--
 print/py-octoprint/Makefile                  |   6 ++++--
 print/py-weasyprint/Makefile                 |   6 ++++--
 print/py-xhtml2pdf/Makefile                  |   6 ++++--
 security/prelude-correlator/Makefile         |   6 ++++--
 security/py-acme-tiny/Makefile               |   6 ++++--
 security/py-certbot/Makefile                 |   6 ++++--
 security/py-cyclonedx-bom/Makefile           |   6 ++++--
 security/py-google-auth-oauthlib/Makefile    |   6 ++++--
 security/py-josepy/Makefile                  |   6 ++++--
 security/py-keyring/Makefile                 |   6 ++++--
 security/py-libtaxii/Makefile                |   6 ++++--
 security/py-ndg_httpsclient/Makefile         |   6 ++++--
 security/py-pip-audit/Makefile               |   6 ++++--
 security/py-rsa/Makefile                     |   6 ++++--
 security/py-yubikey-manager/Makefile         |   6 ++++--
 security/sqlmap/Makefile                     |   6 ++++--
 security/wfuzz/Makefile                      |   6 ++++--
 shells/xonsh/Makefile                        |   6 ++++--
 sysutils/ansible-base/Makefile               |   6 ++++--
 sysutils/ansible-lint/Makefile               |   6 ++++--
 sysutils/duplicity/Makefile                  |   6 ++++--
 sysutils/fabric/Makefile                     |   6 ++++--
 sysutils/py-Glances/Makefile                 |   6 ++++--
 sysutils/py-borgbackup/Makefile              |   6 ++++--
 sysutils/py-cpuinfo/Makefile                 |   6 ++++--
 sysutils/py-diffoscope/Makefile              |   6 ++++--
 sysutils/py-eliot/Makefile                   |   6 ++++--
 sysutils/py-filetype/Makefile                |   6 ++++--
 sysutils/py-google-compute-engine/Makefile   |   6 ++++--
 sysutils/py-salt-pepper/Makefile             |   6 ++++--
 sysutils/py-setconf/Makefile                 |   6 ++++--
 sysutils/py-supervisor/Makefile              |   6 ++++--
 sysutils/py-watchdog/Makefile                |   6 ++++--
 sysutils/py-xattr/Makefile                   |   6 ++++--
 sysutils/salt/Makefile                       |   6 ++++--
 textproc/csvkit/Makefile                     |   6 ++++--
 textproc/csvtomd/Makefile                    |   6 ++++--
 textproc/py-Unidecode/Makefile               |   6 ++++--
 textproc/py-black/Makefile                   |   6 ++++--
 textproc/py-commonmark/Makefile              |   6 ++++--
 textproc/py-creole/Makefile                  |   6 ++++--
 textproc/py-deepdiff/Makefile                |   6 ++++--
 textproc/py-epr-reader/Makefile              |   6 ++++--
 textproc/py-ftfy/Makefile                    |   6 ++++--
 textproc/py-generateDS/Makefile              |   6 ++++--
 textproc/py-guessit/Makefile                 |   6 ++++--
 textproc/py-html2text/Makefile               |   6 ++++--
 textproc/py-jade/Makefile                    |   6 ++++--
 textproc/py-jsbeautifier/Makefile            |   6 ++++--
 textproc/py-jsonschema/Makefile              |   7 +++----
 textproc/py-m2r/Makefile                     |   6 ++++--
 textproc/py-markdown/Makefile                |   8 ++++----
 textproc/py-mkdocs/Makefile                  |   6 ++++--
 textproc/py-natsort/Makefile                 |   6 ++++--
 textproc/py-nltk/Makefile                    |   6 ++++--
 textproc/py-openapi-spec-validator/Makefile  |   6 ++++--
 textproc/py-ptable/Makefile                  |   6 ++++--
 textproc/py-pybtex/Makefile                  |   6 ++++--
 textproc/py-pygments/Makefile                |   6 ++++--
 textproc/py-pysrt/Makefile                   |   6 ++++--
 textproc/py-ramlfications/Makefile           |   6 ++++--
 textproc/py-rdflib/Makefile                  |   6 ++++--
 textproc/py-rst2pdf/Makefile                 |   6 ++++--
 textproc/py-sphinx/Makefile                  |   6 ++++--
 textproc/py-sphobjinv/Makefile               |   6 ++++--
 textproc/py-tabulate/Makefile                |   6 ++++--
 textproc/py-textile/Makefile                 |   6 ++++--
 textproc/py-vobject/Makefile                 |   6 ++++--
 textproc/py-xml2rfc/Makefile                 |   6 ++++--
 textproc/py-xmlschema/Makefile               |   6 ++++--
 textproc/subliminal/Makefile                 |   6 ++++--
 textproc/translate-toolkit/Makefile          |   6 ++++--
 textproc/yq/Makefile                         |   6 ++++--
 time/etm/Makefile                            |   6 ++++--
 time/khal/Makefile                           |   6 ++++--
 time/py-icalendar/Makefile                   |   6 ++++--
 time/py-jrnl/Makefile                        |   6 ++++--
 time/py-tempora/Makefile                     |   6 ++++--
 time/py-trading-calendars/Makefile           |   6 ++++--
 time/py-vdirsyncer/Makefile                  |   6 ++++--
 www/ddgr/Makefile                            |   6 ++++--
 www/py-PasteScript/Makefile                  |   6 ++++--
 www/py-autobahn/Makefile                     |   6 ++++--
 www/py-cheroot/Makefile                      |   6 ++++--
 www/py-cherrypy/Makefile                     |   6 ++++--
 www/py-daphne/Makefile                       |   6 ++++--
 www/py-django/Makefile                       |   6 ++++--
 www/py-flask/Makefile                        |   6 ++++--
 www/py-google-apitools/Makefile              |   6 ++++--
 www/py-gunicorn/Makefile                     |   6 ++++--
 www/py-httpie/Makefile                       |   6 ++++--
 www/py-httpx/Makefile                        |   6 ++++--
 www/py-livereload/Makefile                   |   6 ++++--
 www/py-mezzanine/Makefile                    |   6 ++++--
 www/py-nbformat/Makefile                     |   6 ++++--
 www/py-notebook/Makefile                     |   6 ++++--
 www/py-pelican/Makefile                      |   6 ++++--
 www/py-pystache/Makefile                     |   6 ++++--
 www/py-raven/Makefile                        |   6 ++++--
 www/py-sanic/Makefile                        |   6 ++++--
 www/py-scrapy/Makefile                       |   6 ++++--
 www/py-static/Makefile                       |   6 ++++--
 www/py-swiftclient/Makefile                  |   6 ++++--
 www/py-uvicorn/Makefile                      |   6 ++++--
 www/py-wagtail/Makefile                      |   6 ++++--
 www/py-waitress/Makefile                     |   6 ++++--
 www/py-webassets/Makefile                    |   8 +++++---
 www/trac/Makefile                            |   6 ++++--
 www/tuir/Makefile                            |   5 +++--
 290 files changed, 1181 insertions(+), 611 deletions(-)

diffs (truncated from 6751 to 300 lines):

diff -r b021ba3289c7 -r 58a89322c799 archivers/py-yuicompressor/Makefile
--- a/archivers/py-yuicompressor/Makefile       Wed Jan 05 14:03:31 2022 +0000
+++ b/archivers/py-yuicompressor/Makefile       Wed Jan 05 15:40:56 2022 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2022/01/04 20:52:31 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2022/01/05 15:40:56 wiz Exp $
 
 DISTNAME=      yuicompressor-2.4.8
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    archivers python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=y/yuicompressor/}
 
@@ -13,8 +13,8 @@
 
 USE_LANGUAGES= # none
 
-PY_PATCHPLIST= yes
-USE_JAVA=      run
+USE_PKG_RESOURCES=     yes
+USE_JAVA=              run
 
 post-install:
        ${MV} ${DESTDIR}${PREFIX}/bin/yuicompressor \
diff -r b021ba3289c7 -r 58a89322c799 audio/aeneas/Makefile
--- a/audio/aeneas/Makefile     Wed Jan 05 14:03:31 2022 +0000
+++ b/audio/aeneas/Makefile     Wed Jan 05 15:40:56 2022 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2022/01/04 20:52:32 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2022/01/05 15:40:57 wiz Exp $
 
 DISTNAME=      aeneas-1.7.3
-PKGREVISION=   9
+PKGREVISION=   10
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=readbeyond/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -19,6 +19,8 @@
 MAKE_ENV+=     AENEAS_FORCE_CEW=True
 EGG_NAME=      ${DISTNAME}.0
 
+USE_PKG_RESOURCES=     yes
+
 .include "../../lang/python/egg.mk"
 .include "../../audio/espeak/buildlink3.mk"
 .include "../../math/py-numpy/buildlink3.mk"
diff -r b021ba3289c7 -r 58a89322c799 audio/eyeD3/Makefile
--- a/audio/eyeD3/Makefile      Wed Jan 05 14:03:31 2022 +0000
+++ b/audio/eyeD3/Makefile      Wed Jan 05 15:40:56 2022 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.18 2022/01/04 20:52:32 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2022/01/05 15:40:57 wiz Exp $
 
 DISTNAME=      eyeD3-0.9.5
-PKGREVISION=   2
+PKGREVISION=   3
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_PYPI:=e/eyeD3/}
 
@@ -20,6 +20,8 @@
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27 # py-faker via py-factory_boy
 
+USE_PKG_RESOURCES=     yes
+
 USE_LANGUAGES= # none
 USE_TOOLS+=    gmake
 
diff -r b021ba3289c7 -r 58a89322c799 audio/py-mutagen/Makefile
--- a/audio/py-mutagen/Makefile Wed Jan 05 14:03:31 2022 +0000
+++ b/audio/py-mutagen/Makefile Wed Jan 05 15:40:56 2022 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.29 2022/01/04 20:52:34 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2022/01/05 15:40:57 wiz Exp $
 
 DISTNAME=      mutagen-1.45.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    audio python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/mutagen/}
 
@@ -20,6 +20,7 @@
 USE_LANGUAGES= # none
 
 PYTHON_SELF_CONFLICT=  yes
+USE_PKG_RESOURCES=     yes
 
 SUBST_CLASSES+=                manpath
 SUBST_STAGE.manpath=   pre-configure
diff -r b021ba3289c7 -r 58a89322c799 audio/sonata/Makefile
--- a/audio/sonata/Makefile     Wed Jan 05 14:03:31 2022 +0000
+++ b/audio/sonata/Makefile     Wed Jan 05 15:40:56 2022 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.61 2022/01/04 20:52:34 wiz Exp $
+# $NetBSD: Makefile,v 1.62 2022/01/05 15:40:57 wiz Exp $
 
 DISTNAME=      sonata-1.7b1
-PKGREVISION=   2
+PKGREVISION=   3
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=multani/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -18,6 +18,8 @@
 
 EGG_NAME=      ${DISTNAME:S/sonata/Sonata/}
 
+USE_PKG_RESOURCES=     yes
+
 SUBST_CLASSES+=                mandir
 SUBST_STAGE.mandir=    pre-configure
 SUBST_VARS.mandir=     PKGMANDIR
diff -r b021ba3289c7 -r 58a89322c799 biology/py-cutadapt/Makefile
--- a/biology/py-cutadapt/Makefile      Wed Jan 05 14:03:31 2022 +0000
+++ b/biology/py-cutadapt/Makefile      Wed Jan 05 15:40:56 2022 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2022/01/04 20:52:35 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2022/01/05 15:40:57 wiz Exp $
 
 DISTNAME=      cutadapt-3.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    biology python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/cutadapt/}
 
@@ -18,6 +18,8 @@
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27 # py-xopen, dataclasses
 
+USE_PKG_RESOURCES=     yes
+
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
        ${MV} cutadapt cutadapt-${PYVERSSUFFIX} || ${TRUE}
diff -r b021ba3289c7 -r 58a89322c799 biology/py-pydicom/Makefile
--- a/biology/py-pydicom/Makefile       Wed Jan 05 14:03:31 2022 +0000
+++ b/biology/py-pydicom/Makefile       Wed Jan 05 15:40:56 2022 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2022/01/04 20:52:35 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2022/01/05 15:40:57 wiz Exp $
 
 DISTNAME=      pydicom-2.2.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    biology python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pydicom/}
 
@@ -17,6 +17,8 @@
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
+USE_PKG_RESOURCES=     yes
+
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
        ${MV} pydicom pydicom-${PYVERSSUFFIX} || ${TRUE}
diff -r b021ba3289c7 -r 58a89322c799 chat/gajim/Makefile
--- a/chat/gajim/Makefile       Wed Jan 05 14:03:31 2022 +0000
+++ b/chat/gajim/Makefile       Wed Jan 05 15:40:56 2022 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.60 2022/01/04 20:52:36 wiz Exp $
+# $NetBSD: Makefile,v 1.61 2022/01/05 15:40:57 wiz Exp $
 
 DISTNAME=      gajim-1.3.2
-PKGREVISION=   2
+PKGREVISION=   3
 CATEGORIES=    chat
 MASTER_SITES=  https://www.gajim.org/downloads/${PKGVERSION_NOREV:R}/
 
@@ -12,6 +12,8 @@
 
 USE_TOOLS+=    gettext
 
+USE_PKG_RESOURCES=     yes
+
 .include "../../mk/bsd.prefs.mk"
 
 .if ${OPSYS} == "NetBSD"
diff -r b021ba3289c7 -r 58a89322c799 chat/matrix-synapse/Makefile
--- a/chat/matrix-synapse/Makefile      Wed Jan 05 14:03:31 2022 +0000
+++ b/chat/matrix-synapse/Makefile      Wed Jan 05 15:40:56 2022 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.38 2022/01/04 20:52:36 wiz Exp $
+# $NetBSD: Makefile,v 1.39 2022/01/05 15:40:57 wiz Exp $
 
 DISTNAME=      matrix-synapse-1.48.0
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=matrix-org/}
 EGG_NAME=      matrix_synapse-${PKGVERSION_NOREV}
@@ -45,6 +45,8 @@
 
 PYTHON_VERSIONED_DEPENDENCIES= Pillow
 
+USE_PKG_RESOURCES=     yes
+
 USE_LANGUAGES= # none
 USE_TOOLS+=    perl:run
 REPLACE_PERL+= scripts/sync_room_to_group.pl
diff -r b021ba3289c7 -r 58a89322c799 chat/maubot/Makefile
--- a/chat/maubot/Makefile      Wed Jan 05 14:03:31 2022 +0000
+++ b/chat/maubot/Makefile      Wed Jan 05 15:40:56 2022 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.7 2022/01/04 20:52:36 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2022/01/05 15:40:58 wiz Exp $
 
 DISTNAME=      maubot-0.1.0
-PKGREVISION=   3
+PKGREVISION=   4
 CATEGORIES=    chat python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/maubot/}
 
@@ -28,6 +28,7 @@
  
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
+USE_PKG_RESOURCES=     yes
 INSTALLATION_DIRS+=    share/maubot
 
 post-install:
diff -r b021ba3289c7 -r 58a89322c799 chat/py-hangups/Makefile
--- a/chat/py-hangups/Makefile  Wed Jan 05 14:03:31 2022 +0000
+++ b/chat/py-hangups/Makefile  Wed Jan 05 15:40:56 2022 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2022/01/04 20:52:37 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2022/01/05 15:40:58 wiz Exp $
 
 DISTNAME=      hangups-0.4.13
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    chat python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=h/hangups/}
 
@@ -24,6 +24,8 @@
 
 USE_LANGUAGES= # none
 
+USE_PKG_RESOURCES=     yes
+
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 .include "../../lang/python/egg.mk"
diff -r b021ba3289c7 -r 58a89322c799 chat/tootstream/Makefile
--- a/chat/tootstream/Makefile  Wed Jan 05 14:03:31 2022 +0000
+++ b/chat/tootstream/Makefile  Wed Jan 05 15:40:56 2022 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2022/01/04 20:52:37 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2022/01/05 15:40:58 wiz Exp $
 
 DISTNAME=      tootstream-0.3.8.1
-PKGREVISION=   2
+PKGREVISION=   3
 CATEGORIES=    chat www
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=magicalraccoon/}
 
@@ -13,6 +13,8 @@
 EXTRACT_USING= bsdtar
 USE_LANGUAGES= # none
 
+USE_PKG_RESOURCES=     yes
+
 # incompatible with python 2.
 # strange locale errors on earlier versions of python 3, related
 # to py-click.
diff -r b021ba3289c7 -r 58a89322c799 comms/py-nodemcu-uploader/Makefile
--- a/comms/py-nodemcu-uploader/Makefile        Wed Jan 05 14:03:31 2022 +0000
+++ b/comms/py-nodemcu-uploader/Makefile        Wed Jan 05 15:40:56 2022 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2022/01/04 20:52:38 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2022/01/05 15:40:58 wiz Exp $
 
 DISTNAME=      nodemcu-uploader-0.4.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   3
+PKGREVISION=   4
 CATEGORIES=    comms
 MASTER_SITES=  ${MASTER_SITE_PYPI:=n/nodemcu-uploader/}
 
@@ -16,6 +16,8 @@
 DEPENDS+=      ${PYPKGPREFIX}-serial>=2.7:../../comms/py-serial
 DEPENDS+=      ${PYPKGPREFIX}-wrapt>=1.10.10:../../devel/py-wrapt
 
+USE_PKG_RESOURCES=     yes
+
 .include "../../lang/python/application.mk"
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r b021ba3289c7 -r 58a89322c799 comms/py-serial/Makefile
--- a/comms/py-serial/Makefile  Wed Jan 05 14:03:31 2022 +0000
+++ b/comms/py-serial/Makefile  Wed Jan 05 15:40:56 2022 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2022/01/04 20:52:38 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2022/01/05 15:40:58 wiz Exp $
 
 DISTNAME=      pyserial-3.5



Home | Main Index | Thread Index | Old Index