*: update for Python base package change

Instead of depending on one of the removed packages (that are now included
in the base Python packages), include batteries-included.mk to require
a Python version that supplies them.

Remove now included packages.

Bump PKGREVISION.
This commit is contained in:
wiz 2023-10-23 06:37:32 +00:00
parent 0943c3be06
commit 63f8a3be79
203 changed files with 504 additions and 900 deletions

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.33 2023/08/14 05:23:46 wiz Exp $
# $NetBSD: Makefile,v 1.34 2023/10/23 06:37:32 wiz Exp $
DISTNAME= zziplib-0.13.72
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= archivers
MASTER_SITES= ${MASTER_SITE_GITHUB:=gdraheim/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@ -12,7 +12,6 @@ COMMENT= Library for ZIP archive handling
LICENSE= gnu-lgpl-v2 OR mpl-1.1
TOOL_DEPENDS+= zip-[0-9]*:../../archivers/zip
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
USE_TOOLS+= bash:build
@ -34,5 +33,6 @@ PYTHON_FOR_BUILD_ONLY= tool
.include "../../devel/cmake/build.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/tool.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.24 2023/08/14 05:23:46 wiz Exp $
# $NetBSD: Makefile,v 1.25 2023/10/23 06:37:32 wiz Exp $
DISTNAME= cplay-1.49
PKGREVISION= 9
@ -10,8 +10,6 @@ MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Curses front-end for various audio players
LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
PYTHON_VERSIONS_ACCEPTED= 27
REPLACE_PYTHON= cplay
@ -49,4 +47,5 @@ do-install:
.endfor
.include "../../lang/python/application.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.31 2023/03/07 20:19:17 adam Exp $
# $NetBSD: Makefile,v 1.32 2023/10/23 06:37:33 wiz Exp $
DISTNAME= beets-1.6.0
PKGREVISION= 1
CATEGORIES= audio python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/beets/}
@ -18,7 +19,6 @@ DEPENDS+= ${PYPKGPREFIX}-munkres>=1.0.0:../../math/py-munkres
DEPENDS+= ${PYPKGPREFIX}-musicbrainz-ngs>=0.4:../../audio/py-musicbrainz-ngs
DEPENDS+= ${PYPKGPREFIX}-mutagen>=1.33:../../audio/py-mutagen
DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
USE_LANGUAGES= # none
@ -30,5 +30,6 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27
post-install:
cd ${DESTDIR}${PREFIX}/bin && ${MV} beet beet-${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.5 2022/01/10 20:39:43 wiz Exp $
# $NetBSD: Makefile,v 1.6 2023/10/23 06:37:33 wiz Exp $
DISTNAME= python-musicbrainzngs-0.6
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/python-//:S/ngs/-ngs/}
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= audio net
MASTER_SITES= ${MASTER_SITE_GITHUB:=alastair/}
@ -14,12 +14,11 @@ LICENSE= 2-clause-bsd
GITHUB_PROJECT= python-musicbrainzngs
GITHUB_TAG= v${PKGVERSION_NOREV}
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
EGG_NAME= ${DISTNAME:S/python-//}
do-test:
cd ${WRKSRC} && ${PYTHONBIN} setup.py test
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.91 2023/10/21 17:09:47 gdt Exp $
# $NetBSD: Makefile,v 1.92 2023/10/23 06:37:33 wiz Exp $
DISTNAME= solfege-3.23.4
PKGREVISION= 3
@ -10,7 +10,6 @@ HOMEPAGE= https://www.gnu.org/software/solfege/
COMMENT= Practice several musical ear training exercises
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
TOOL_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
@ -74,6 +73,7 @@ OGGPLAYER= ${PREFIX}/bin/ogg123
post-install:
find ${DESTDIR}${PREFIX} -type d -name __pycache__ | xargs rm -rf
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../textproc/gnome-doc-utils/buildlink3.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.92 2023/08/14 05:23:53 wiz Exp $
# $NetBSD: Makefile,v 1.93 2023/10/23 06:37:33 wiz Exp $
DISTNAME= bitlbee-3.6
PKGREVISION= 11
PKGREVISION= 12
CATEGORIES= chat
MASTER_SITES= http://get.bitlbee.org/src/
@ -12,7 +12,6 @@ LICENSE= gnu-gpl-v2
TOOL_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
TOOL_DEPENDS+= w3m-[0-9]*:../../www/w3m
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
HAS_CONFIGURE= yes
USE_TOOLS+= gmake pkg-config
@ -92,6 +91,7 @@ RCD_SCRIPT_SRC.bitlbee= ${FILESDIR}/bitlbee.sh
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
PYTHON_FOR_BUILD_ONLY= yes
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../security/gnutls/buildlink3.mk"
.include "../../security/libgcrypt/buildlink3.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.70 2023/10/21 17:09:51 gdt Exp $
# $NetBSD: Makefile,v 1.71 2023/10/23 06:37:33 wiz Exp $
DISTNAME= gajim-1.3.3
PKGREVISION= 6
@ -27,7 +27,6 @@ DEPENDS+= ${PYPKGPREFIX}-keyring-[0-9]*:../../security/py-keyring
DEPENDS+= ${PYPKGPREFIX}-nbxmpp>=2.0.1:../../chat/py-nbxmpp
DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
DEPENDS+= ${PYPKGPREFIX}-precis-i18n-[0-9]*:../../textproc/py-precis-i18n
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
.include "../../mk/bsd.prefs.mk"
@ -38,6 +37,7 @@ DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa-[0-9]*:../../devel/py-pyobjc-fra
.include "options.mk"
.include "../../devel/gettext-tools/msgfmt-desktop.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
.include "../../lang/python/versioned_dependencies.mk"

View File

@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.81 2023/09/08 20:32:00 js Exp $
# $NetBSD: Makefile,v 1.82 2023/10/23 06:37:34 wiz Exp $
DISTNAME= matrix-synapse-1.91.2
PKGREVISION= 1
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
GITHUB_PROJECT= synapse
@ -25,7 +26,6 @@ DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs
DEPENDS+= ${PYPKGPREFIX}-bcrypt>=3.1.0:../../security/py-bcrypt
DEPENDS+= ${PYPKGPREFIX}-bleach>=1.4.3:../../www/py-bleach
DEPENDS+= ${PYPKGPREFIX}-canonicaljson>=2.0.0:../../devel/py-canonicaljson
DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
DEPENDS+= ${PYPKGPREFIX}-immutabledict>=2.0:../../devel/py-immutabledict
DEPENDS+= ${PYPKGPREFIX}-idna>=2.5:../../www/py-idna
DEPENDS+= ${PYPKGPREFIX}-ijson>=3.0:../../devel/py-ijson
@ -46,7 +46,6 @@ DEPENDS+= ${PYPKGPREFIX}-signedjson>=1.1.0:../../security/py-signedjson
DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=1.4.4:../../devel/py-sortedcontainers
# NB: synapse needs features missing in NetBSD base system sqlite, and probably
# missing in other builds.
DEPENDS+= ${PYPKGPREFIX}-sqlite3>=0:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-treq>=15.1:../../devel/py-treq
DEPENDS+= ${PYPKGPREFIX}-twisted>=18.9.0:../../net/py-twisted
DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.10.0:../../devel/py-typing-extensions
@ -132,6 +131,7 @@ do-test:
# make; make print-cargo-depends > cargo-depends.mk && make distinfo
.include "cargo-depends.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/wheel.mk"
RUST_REQ= 1.51.0

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.27 2022/08/23 21:49:55 wiz Exp $
# $NetBSD: Makefile,v 1.28 2023/10/23 06:37:34 wiz Exp $
DISTNAME= xmpppy-0.7.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= chat python
MASTER_SITES= ${MASTER_SITE_GITHUB:=xmpppy/}
GITHUB_PROJECT= xmpppy
@ -11,8 +12,6 @@ HOMEPAGE= http://xmpppy.sourceforge.net/
COMMENT= XMPP (Jabber) library for Python
LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-expat>=0nb4:../../textproc/py-expat
USE_LANGUAGES= # none
PYTHON_VERSIONED_DEPENDENCIES= dns
@ -36,6 +35,7 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/docs/*.css \
${DESTDIR}${DOCDIR}
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/versioned_dependencies.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.119 2023/10/19 15:08:30 wiz Exp $
# $NetBSD: Makefile,v 1.120 2023/10/23 06:37:34 wiz Exp $
DISTNAME= spectrum-1.4.8
PKGREVISION= 88
PKGREVISION= 89
CATEGORIES= chat
MASTER_SITES= https://cloud.github.com/downloads/hanzz/libtransport/
@ -11,8 +11,6 @@ COMMENT= XMPP transport/gateway based on libpurple
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-xmpppy>=0.4.1:../../chat/py-xmpppy
DEPENDS+= ${PYPKGPREFIX}-expat>=0nb4:../../textproc/py-expat
DEPENDS+= ${PYPKGPREFIX}-readline>=0nb2:../../devel/py-readline
USE_TOOLS+= pkg-config msgfmt xgettext
USE_CMAKE= yes
@ -120,6 +118,7 @@ post-install:
# .include "../../devel/libev/buildlink3.mk"
.include "../../devel/poco/buildlink3.mk"
.include "../../graphics/ImageMagick/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.89 2023/08/14 05:23:55 wiz Exp $
# $NetBSD: Makefile,v 1.90 2023/10/23 06:37:34 wiz Exp $
DISTNAME= telepathy-gabble-0.18.3
PKGREVISION= 34
PKGREVISION= 35
CATEGORIES= chat
MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-gabble/
@ -10,8 +10,6 @@ HOMEPAGE= https://telepathy.freedesktop.org/wiki/Components
COMMENT= Jabber/XMPP connection manager for Telepathy
LICENSE= gnu-lgpl-v2.1 AND mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
GNU_CONFIGURE= yes
OVERRIDE_DIRDEPTH= 3
USE_LIBTOOL= yes
@ -43,6 +41,7 @@ BUILDLINK_API_DEPENDS.telepathy-glib+= telepathy-glib>=0.7.37
.include "../../chat/telepathy-glib/buildlink3.mk"
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.21.0
.include "../../devel/glib2/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../net/libsoup/buildlink3.mk"
.include "../../net/libnice/buildlink3.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.81 2023/08/14 05:23:55 wiz Exp $
# $NetBSD: Makefile,v 1.82 2023/10/23 06:37:34 wiz Exp $
DISTNAME= telepathy-glib-0.24.1
PKGREVISION= 30
PKGREVISION= 31
CATEGORIES= chat
MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-glib/
@ -10,8 +10,6 @@ HOMEPAGE= https://telepathy.freedesktop.org/components/telepathy-glib/
COMMENT= GObject-based C binding for the Telepathy D-Bus API
LICENSE= gnu-gpl-v2 AND modified-bsd
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-vala-bindings
USE_LIBTOOL= yes
@ -29,6 +27,7 @@ BUILDLINK_API_DEPENDS.glib2+= glib2>=2.36
.include "../../devel/glib2/buildlink3.mk"
BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=1.30.0
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/vala/buildlink3.mk"
BUILDLINK_API_DEPENDS.dbus-glib+= dbus-glib>=0.90

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.27 2023/08/14 05:23:55 wiz Exp $
# $NetBSD: Makefile,v 1.28 2023/10/23 06:37:34 wiz Exp $
DISTNAME= telepathy-haze-0.8.0
PKGREVISION= 14
PKGREVISION= 15
CATEGORIES= chat
MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-haze/
@ -10,12 +10,11 @@ MAINTAINER= jaapb@NetBSD.org
COMMENT= Libpurple connection manager for Telepathy
LICENSE= gnu-gpl-v2
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
GNU_CONFIGURE= yes
USE_TOOLS= gmake pkg-config
PYTHON_VERSIONS_ACCEPTED= 27 # as of 0.8.0
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../chat/libpurple/buildlink3.mk"
.include "../../chat/telepathy-glib/buildlink3.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.53 2023/08/14 05:23:55 wiz Exp $
# $NetBSD: Makefile,v 1.54 2023/10/23 06:37:35 wiz Exp $
DISTNAME= telepathy-idle-0.1.8
PKGREVISION= 23
PKGREVISION= 24
CATEGORIES= chat
MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-idle/
@ -10,8 +10,6 @@ HOMEPAGE= https://telepathy.freedesktop.org/wiki/Components
COMMENT= Full-featured IRC connection manager for Telepathy
LICENSE= gnu-lgpl-v2.1
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 0.1.8
GNU_CONFIGURE= yes
@ -28,6 +26,7 @@ CONFIGURE_ENV+= ac_cv_prog_PYTHON=${PYTHONBIN}
# needs py-twisted
# TEST_TARGET= check
.include "../../lang/python/batteries-included.mk"
.include "../../chat/telepathy-glib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../lang/python/application.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.63 2023/08/14 05:23:55 wiz Exp $
# $NetBSD: Makefile,v 1.64 2023/10/23 06:37:35 wiz Exp $
DISTNAME= telepathy-logger-0.2.7
PKGREVISION= 36
PKGREVISION= 37
CATEGORIES= chat
MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-logger/
EXTRACT_SUFX= .tar.bz2
@ -20,14 +20,13 @@ CFLAGS.SunOS+= -std=c99 -D_XOPEN_SOURCE=600
PKGCONFIG_OVERRIDE+= extensions/tpl-extensions.pc.in
PKGCONFIG_OVERRIDE+= telepathy-logger/telepathy-logger-0.1.pc.in
TOOL_DEPENDS= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
PYTHON_FOR_BUILD_ONLY= yes
PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 0.2.7
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/schemas.mk"
.include "../../devel/GConf/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../mk/curses.buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.37 2023/08/14 05:23:56 wiz Exp $
# $NetBSD: Makefile,v 1.38 2023/10/23 06:37:35 wiz Exp $
DISTNAME= telepathy-mission-control-5.7.9
PKGNAME= telepathy-mission-control5-5.7.9
PKGREVISION= 19
PKGREVISION= 20
CATEGORIES= chat
#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mission-control/}
MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-mission-control/
@ -30,10 +30,9 @@ CONFIGURE_ARGS+= --enable-gnome-keyring
# needs py-twisted
# TEST_TARGET= check
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
.include "../../chat/telepathy-glib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.include "../../sysutils/dbus-glib/buildlink3.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.23 2023/08/14 05:23:56 wiz Exp $
# $NetBSD: Makefile,v 1.24 2023/10/23 06:37:35 wiz Exp $
DISTNAME= telepathy-qt-0.9.6.1
PKGREVISION= 10
PKGREVISION= 11
CATEGORIES= chat
MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-qt/
@ -22,7 +22,6 @@ PKGCONFIG_OVERRIDE+= TelepathyQt/Farstream/TelepathyQtFarstream.pc.in
PYTHON_FOR_BUILD_ONLY= yes
PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 0.24.1
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-add-needed
@ -30,6 +29,7 @@ BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-add-needed
BUILDLINK_API_DEPENDS.telepathy-glib+= telepathy-glib>=0.18.0
.include "../../chat/telepathy-glib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../multimedia/gstreamer1/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.19 2023/08/14 05:23:56 wiz Exp $
# $NetBSD: Makefile,v 1.20 2023/10/23 06:37:35 wiz Exp $
DISTNAME= tootstream-0.3.8.1
PKGREVISION= 5
PKGREVISION= 6
CATEGORIES= chat www
MASTER_SITES= ${MASTER_SITE_GITHUB:=magicalraccoon/}
@ -15,7 +15,6 @@ DEPENDS+= ${PYPKGPREFIX}-colored>=1.3.93:../../textproc/py-colored
DEPENDS+= ${PYPKGPREFIX}-emoji>=0.4.5:../../converters/py-emoji
DEPENDS+= ${PYPKGPREFIX}-humanize>=0.5.1:../../textproc/py-humanize
DEPENDS+= ${PYPKGPREFIX}-mastodon>=1.5.0:../../chat/py-mastodon
DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline
EXTRACT_USING= bsdtar
USE_LANGUAGES= # none
@ -26,5 +25,6 @@ USE_PKG_RESOURCES= yes
# to py-click.
PYTHON_VERSIONS_INCOMPATIBLE= 27 38
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.34 2023/10/07 13:25:06 gdt Exp $
# $NetBSD: Makefile,v 1.35 2023/10/23 06:37:36 wiz Exp $
DISTNAME= zfec-1.5.7.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= converters python
MASTER_SITES= ${MASTER_SITE_PYPI:=z/zfec/}
@ -10,7 +11,6 @@ HOMEPAGE= https://github.com/tahoe-lafs/zfec
COMMENT= Efficient, portable erasure coding tool
LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
DEPENDS+= ${PYPKGPREFIX}-pyutil>=3.0.0:../../devel/py-pyutil
TEST_DEPENDS+= ${PYPKGPREFIX}-setuptools_trial-[0-9]*:../../devel/py-setuptools_trial
TEST_DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
@ -29,6 +29,7 @@ post-install:
${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
.endfor
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.691 2023/10/20 16:44:06 tnn Exp $
# $NetBSD: Makefile,v 1.692 2023/10/23 06:37:36 wiz Exp $
COMMENT= Databases
@ -407,7 +407,6 @@ SUBDIR+= py-sqlalchemy-i18n
SUBDIR+= py-sqlalchemy-migrate
SUBDIR+= py-sqlalchemy-utils
SUBDIR+= py-sqlite2
SUBDIR+= py-sqlite3
SUBDIR+= py-sqlparse
SUBDIR+= py-sqlrelay
SUBDIR+= py-sqlsoup

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.11 2023/08/14 05:23:59 wiz Exp $
# $NetBSD: Makefile,v 1.12 2023/10/23 06:37:36 wiz Exp $
DISTNAME= gramps-5.1.6
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gramps/}
@ -41,6 +41,7 @@ post-install:
.include "../../databases/py-bsddb3/buildlink3.mk"
.include "../../graphics/gnome-icon-theme/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../databases/shared-mime-info/mimedb.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: options.mk,v 1.1 2020/02/09 21:43:07 jdolecek Exp $
# $NetBSD: options.mk,v 1.2 2023/10/23 06:37:36 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.gramps5
PKG_SUPPORTED_OPTIONS= graphviz freefont sqlite3
PKG_SUGGESTED_OPTIONS= sqlite3
PKG_SUPPORTED_OPTIONS= graphviz freefont
PKG_SUGGESTED_OPTIONS= #
.include "../../mk/bsd.options.mk"
@ -13,7 +13,3 @@ DEPENDS+= freefont-ttf-[0-9]*:../../fonts/freefont-ttf
.if !empty(PKG_OPTIONS:Mgraphviz)
DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz
.endif
.if !empty(PKG_OPTIONS:Msqlite3)
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
.endif

View File

@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.13 2023/04/30 10:45:23 wiz Exp $
# $NetBSD: Makefile,v 1.14 2023/10/23 06:37:36 wiz Exp $
DISTNAME= aiosqlite-0.19.0
PKGREVISION= 1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= databases python
MASTER_SITES= ${MASTER_SITE_PYPI:=a/aiosqlite/}
@ -11,7 +12,6 @@ COMMENT= Async bridge to the standard sqlite3 module
LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=2:../../devel/py-flit_core
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
USE_LANGUAGES= # none
@ -20,5 +20,6 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m aiosqlite.tests
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,9 @@
# $NetBSD: Makefile,v 1.7 2023/08/06 07:33:40 adam Exp $
# $NetBSD: Makefile,v 1.8 2023/10/23 06:37:36 wiz Exp $
DISTNAME= kb-manager-0.1.7
EGGNAME= ${DISTNAME:S/-manager//}
PKGNAME= ${PYPKGPREFIX}-${EGGNAME}
PKGREVISION= 1
CATEGORIES= databases python
MASTER_SITES= ${MASTER_SITE_PYPI:=k/kb-manager/}
@ -14,7 +15,6 @@ LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs
DEPENDS+= ${PYPKGPREFIX}-colored-[0-9]*:../../textproc/py-colored
DEPENDS+= ${PYPKGPREFIX}-gitpython-[0-9]*:../../devel/py-gitpython
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-toml-[0-9]*:../../textproc/py-toml
USE_LANGUAGES= # none
@ -23,6 +23,7 @@ USE_PKG_RESOURCES= yes
PYTHON_VERSIONS_INCOMPATIBLE= 27 38 # py-colored
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,5 +1,5 @@
===========================================================================
$NetBSD: MESSAGE,v 1.2 2018/04/04 12:31:19 fhajny Exp $
$NetBSD: MESSAGE,v 1.3 2023/10/23 06:37:37 wiz Exp $
The ${PKGNAME} package doesn't have any fixed dependencies. In order to use
it, install a supported backend package as needed.
@ -12,7 +12,6 @@ it, install a supported backend package as needed.
- ${PYPKGPREFIX}-psycopg2 (databases/py-psycopg2)
SQLite:
- ${PYPKGPREFIX}-sqlite3 (databases/py-sqlite3)
- ${PYPKGPREFIX}-apsw (databases/py-apsw)
- ${PYPKGPREFIX}-sqlite2 (databases/py-sqlite2)

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.97 2023/10/16 13:05:30 adam Exp $
# $NetBSD: Makefile,v 1.98 2023/10/23 06:37:37 wiz Exp $
DISTNAME= peewee-3.17.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= databases python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/peewee/}
@ -10,7 +11,6 @@ HOMEPAGE= http://docs.peewee-orm.com/
COMMENT= Small, expressive ORM for PostgreSQL, MySQL and SQLite
LICENSE= mit
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme-[0-9]*:../../textproc/py-sphinx-rtd-theme
@ -44,6 +44,7 @@ post-install:
.include "../../databases/sqlite3/buildlink3.mk"
.include "../../devel/py-cython/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,5 +0,0 @@
This is the interface to the SQLite library built into Python starting
with version 2.5. It allows Python programs to access SQLite databases.
This module wraps sqlite3 by using code contained in the python
distribution.

View File

@ -1,34 +0,0 @@
# $NetBSD: Makefile,v 1.48 2023/06/28 14:05:32 riastradh Exp $
PKGNAME= ${PYPKGPREFIX}-sqlite3-${PY_DISTVERSION}
PKGREVISION= 24
CATEGORIES= databases python
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://www.python.org/
COMMENT= Built-in sqlite support for Python 2.5 and up
USE_GCC_RUNTIME= yes
# part of python itself; using egg.mk will install a useless egg
PYDISTUTILSPKG= yes
PY_SETUP_SUBST+= SQLITE_PREFIX=${BUILDLINK_PREFIX.sqlite3}
PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload
.include "../../lang/python/pyversion.mk"
.if ${PYTHON_VERSION} >= 310
USE_LANGUAGES+= c99 # for (const char *pos = ...
.endif
.if ${PYTHON_VERSION} == 311
SUBST_CLASSES+= py311
SUBST_FILES.py311+= setup.py
SUBST_SED.py311+= -e "s+'_sqlite/cache.c',+'_sqlite/blob.c',+"
SUBST_STAGE.py311= pre-build
.endif
.include "../../databases/sqlite3/buildlink3.mk"
.include "../../lang/python/extension.mk"
.include "../../lang/python/srcdist.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,2 +0,0 @@
@comment $NetBSD: PLIST,v 1.2 2011/05/04 11:38:05 obache Exp $
${PYLIB}/lib-dynload/_sqlite3.so

View File

@ -1,33 +0,0 @@
# $NetBSD: setup.py,v 1.2 2010/02/19 17:15:11 joerg Exp $
from distutils.core import setup, Extension
sqlite_prefix = '@SQLITE_PREFIX@'
sqlite_incdir = sqlite_prefix + '/include'
sqlite_libdir = sqlite_prefix + '/lib'
sqlite_defines = [('MODULE_NAME', '"sqlite3"')]
sqlite_srcs = ['_sqlite/cache.c',
'_sqlite/connection.c',
'_sqlite/cursor.c',
'_sqlite/microprotocols.c',
'_sqlite/module.c',
'_sqlite/prepare_protocol.c',
'_sqlite/row.c',
'_sqlite/statement.c',
'_sqlite/util.c', ]
sqlite_srcs = ['Modules/' + x for x in sqlite_srcs]
setup(
ext_modules = [
Extension('_sqlite3',
sqlite_srcs,
define_macros=sqlite_defines,
include_dirs=["Modules/_sqlite",
sqlite_incdir],
library_dirs=[sqlite_libdir],
runtime_library_dirs=[sqlite_libdir],
libraries=["sqlite3"]),
]
)

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.4074 2023/10/19 18:07:28 bsiegert Exp $
# $NetBSD: Makefile,v 1.4075 2023/10/23 06:37:37 wiz Exp $
#
COMMENT= Development utilities
@ -2478,8 +2478,6 @@ SUBDIR+= py-cparser
SUBDIR+= py-cpplint
SUBDIR+= py-cppy
SUBDIR+= py-crayons
SUBDIR+= py-curses
SUBDIR+= py-cursespanel
SUBDIR+= py-curtsies
SUBDIR+= py-cwcwidth
SUBDIR+= py-cyordereddict
@ -2932,7 +2930,6 @@ SUBDIR+= py-radon
SUBDIR+= py-random2
SUBDIR+= py-rauth
SUBDIR+= py-readlike
SUBDIR+= py-readline
SUBDIR+= py-rednose
SUBDIR+= py-reparser
SUBDIR+= py-repoze.lru

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.12 2023/08/14 05:24:03 wiz Exp $
# $NetBSD: Makefile,v 1.13 2023/10/23 06:37:37 wiz Exp $
DISTNAME= redo-0.42d
PKGNAME= apenwarr-${DISTNAME}
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=apenwarr/}
GITHUB_PROJECT= redo
@ -17,7 +17,6 @@ TOOL_DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
TOOL_DEPENDS+= ${PYPKGPREFIX}-markdown-[0-9]*:../../textproc/py-markdown
DEPENDS+= dash-[0-9]*:../../shells/dash
DEPENDS+= ${PYPKGPREFIX}-setproctitle-[0-9]*:../../sysutils/py-setproctitle
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
WRKSRC= ${WRKDIR}/redo-${DISTNAME}
@ -36,6 +35,7 @@ post-install:
cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1; \
for i in *; do mv -f $${i} apenwarr-$${i}; done
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.39 2023/08/14 05:24:04 wiz Exp $
# $NetBSD: Makefile,v 1.40 2023/10/23 06:37:38 wiz Exp $
DISTNAME= bpython-0.24
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= devel python
MASTER_SITES= https://bpython-interpreter.org/releases/
@ -12,12 +12,10 @@ LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-babel-[0-9]*:../../devel/py-babel
TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
DEPENDS+= ${PYPKGPREFIX}-curses>=0nb4:../../devel/py-curses
DEPENDS+= ${PYPKGPREFIX}-curtsies>=0.4.0:../../devel/py-curtsies
DEPENDS+= ${PYPKGPREFIX}-cwcwidth-[0-9]*:../../devel/py-cwcwidth
DEPENDS+= ${PYPKGPREFIX}-greenlet-[0-9]*:../../devel/py-greenlet
DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments
DEPENDS+= ${PYPKGPREFIX}-readline>=0nb2:../../devel/py-readline
DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-urwid-[0-9]*:../../devel/py-urwid
DEPENDS+= ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg
@ -28,6 +26,7 @@ USE_PKG_RESOURCES= yes
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,7 @@
===========================================================================
$NetBSD: MESSAGE,v 1.1 2019/10/27 13:05:46 rhialto Exp $
$NetBSD: MESSAGE,v 1.2 2023/10/23 06:37:38 wiz Exp $
bzr requires security/py-paramiko in order to push branches over sftp
and www/py-curl to verify https certificates. For the "shelve" command
devel/py-curses is required.
and www/py-curl to verify https certificates.
===========================================================================

View File

@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.176 2023/08/30 12:35:58 adam Exp $
# $NetBSD: Makefile,v 1.177 2023/10/23 06:37:38 wiz Exp $
DISTNAME= doxygen-1.9.8.src
PKGREVISION= 1
PKGNAME= ${DISTNAME:S/.src//}
CATEGORIES= devel
MASTER_SITES= http://doxygen.nl/files/
@ -12,8 +13,6 @@ LICENSE= gnu-gpl-v2
EXTRACT_USING= gtar # Cannot restore extended attributes
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
UNLIMIT_RESOURCES+= datasize
# doxygen changelog says at least this version of flex is required
@ -74,5 +73,6 @@ post-install:
.include "../../devel/cmake/build.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../graphics/graphviz/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/pyversion.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.29 2023/09/16 03:09:02 adam Exp $
# $NetBSD: Makefile,v 1.30 2023/10/23 06:37:38 wiz Exp $
.include "../../devel/glib2/Makefile.common"
@ -22,8 +22,7 @@ SUBST_SED.autovars+= -e 's,@DATADIR@,${PREFIX}/share,'
REPLACE_PYTHON+= gdbus-codegen.in
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
.include "../../devel/meson/build.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.295 2023/09/16 03:09:01 adam Exp $
# $NetBSD: Makefile,v 1.296 2023/10/23 06:37:38 wiz Exp $
.include "Makefile.common"
@ -77,7 +77,6 @@ PKGCONFIG_OVERRIDE+= output/meson-private/gthread-2.0.pc
PKGCONFIG_OVERRIDE_STAGE= post-configure
# to run gdbus-codegen to generate gdbus-daemon-generated.{h,c}
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
PYTHON_FOR_BUILD_ONLY= yes
post-extract:
@ -89,6 +88,7 @@ post-extract:
.include "../../devel/meson/build.mk"
.include "../../devel/pcre2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/tool.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.87 2023/08/14 05:24:09 wiz Exp $
# $NetBSD: Makefile,v 1.88 2023/10/23 06:37:39 wiz Exp $
DISTNAME= gobject-introspection-1.76.1
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= devel gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gobject-introspection/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
@ -11,9 +11,6 @@ HOMEPAGE= https://wiki.gnome.org/Projects/GObjectIntrospection
COMMENT= GObject Introspection
LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2
DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
PYTHON_VERSIONS_INCOMPATIBLE= 27
USE_TOOLS+= pkg-config flex bison
@ -61,6 +58,7 @@ BUILDLINK_API_DEPENDS.glib2+= glib2>=2.74.0
BUILDLINK_API_DEPENDS.libffi+= libffi>=3.0.0
.include "../../devel/libffi/buildlink3.mk"
.include "../../devel/meson/build.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.34 2023/10/21 17:09:58 gdt Exp $
# $NetBSD: Makefile,v 1.35 2023/10/23 06:37:39 wiz Exp $
PKGREVISION= 32
.include "../../meta-pkgs/libdbusmenu/Makefile.common"
@ -6,8 +6,6 @@ PKGREVISION= 32
PKGNAME= ${DISTNAME:S/-/-tools-/}
COMMENT= Tools for development with libdbusemenu
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
CONFIGURE_ARGS+= --disable-gtk
CONFIGURE_ARGS+= --enable-dumper
CONFIGURE_ARGS+= --disable-introspection
@ -29,6 +27,7 @@ BUILD_DIRS= tools
REPLACE_PYTHON+= tools/dbusmenu-bench
.include "../../devel/libdbusmenu-glib/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../lang/vala/buildlink3.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.3 2023/05/13 08:26:01 adam Exp $
# $NetBSD: Makefile,v 1.4 2023/10/23 06:37:39 wiz Exp $
DISTNAME= blessed-1.20.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/blessed/}
@ -10,7 +11,6 @@ HOMEPAGE= https://github.com/jquast/blessed
COMMENT= Wrapper around terminal styling, screen positioning, and input
LICENSE= mit
DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
DEPENDS+= ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
DEPENDS+= ${PYPKGPREFIX}-wcwidth>=0.1.4:../../devel/py-wcwidth
@ -21,5 +21,6 @@ USE_LANGUAGES= # none
DEPENDS+= ${PYPKGPREFIX}-backports.functools_lru_cache>=1.2.1:../../devel/py-backports.functools_lru_cache
.endif
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.4 2022/01/04 20:52:53 wiz Exp $
# $NetBSD: Makefile,v 1.5 2023/10/23 06:37:39 wiz Exp $
DISTNAME= blessings-1.7
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/blessings/}
@ -11,11 +11,11 @@ HOMEPAGE= https://github.com/erikrose/blessings
COMMENT= Thin, practical wrapper around terminal
LICENSE= mit
DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
USE_LANGUAGES= # none
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.29 2023/06/18 05:39:37 adam Exp $
# $NetBSD: Makefile,v 1.30 2023/10/23 06:37:39 wiz Exp $
DISTNAME= buildbot-2.6.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 3
PKGREVISION= 4
CATEGORIES= devel net python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/buildbot/}
@ -15,7 +15,6 @@ DEPENDS+= ${PYPKGPREFIX}-JWT-[0-9]*:../../textproc/py-JWT
DEPENDS+= ${PYPKGPREFIX}-autobahn>=0.16.0:../../www/py-autobahn
DEPENDS+= ${PYPKGPREFIX}-dateutil>=1.5:../../time/py-dateutil
DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.1:../../textproc/py-jinja2
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=1.1.0:../../databases/py-sqlalchemy
DEPENDS+= ${PYPKGPREFIX}-sqlalchemy-migrate>=0.9:../../databases/py-sqlalchemy-migrate
DEPENDS+= ${PYPKGPREFIX}-twisted>=17.9.0:../../net/py-twisted
@ -43,6 +42,7 @@ post-install:
${MV} buildbot buildbot-${PYVERSSUFFIX} && \
${MV} buildbot_windows_service buildbot_windows_service-${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.41 2023/10/02 19:03:13 adam Exp $
# $NetBSD: Makefile,v 1.42 2023/10/23 06:37:39 wiz Exp $
DISTNAME= coverage-7.3.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/coverage/}
@ -11,7 +12,6 @@ COMMENT= Python module that measures code coverage for Python
LICENSE= apache-2.0
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-tomli-[0-9]*:../../textproc/py-tomli
TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.7.0:../../devel/py-flaky
TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=4.57.1:../../devel/py-hypothesis
@ -28,5 +28,6 @@ post-install:
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,2 +0,0 @@
The curses module provides an interface for Python to the curses
library, the de-facto standard for portable advanced terminal handling.

View File

@ -1,25 +0,0 @@
# $NetBSD: Makefile,v 1.54 2021/12/26 20:03:29 nros Exp $
PKGNAME= ${PYPKGPREFIX}-curses-${PY_DISTVERSION}
PKGREVISION= 6
CATEGORIES= devel python
MAINTAINER= pkgsrc-users@NetBSD.org
#HOMEPAGE= https://www.python.org/doc/current/lib/module-curses.html
COMMENT= Curses module for Python
PYDISTUTILSPKG= yes
PY_PATCHPLIST= yes
# NetBSD-8 curses has enough support for py-curses
USE_CURSES= getsyx
# But we build as ncurses still to get the full feature set easily
FAKE_NCURSES= yes
PY_SETUP_SUBST= NCURSESPREFIX=${BUILDLINK_PREFIX.curses}
PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload
.include "../../lang/python/extension.mk"
.include "../../lang/python/srcdist.mk"
.include "../../mk/curses.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,2 +0,0 @@
@comment $NetBSD: PLIST,v 1.3 2011/05/04 11:38:05 obache Exp $
${PYLIB}/lib-dynload/_curses.so

View File

@ -1,8 +0,0 @@
# $NetBSD: Setup.in,v 1.2 2000/10/22 20:01:52 tsarna Exp $
#
*shared*
_curses _cursesmodule.c -DHAVE_NCURSES_H -I@LOCALBASE@/include \
-L@LOCALBASE@/lib -R@LOCALBASE@/lib -lncurses
#
# NetBSD curses (doesn't work):
# _curses _cursesmodule.c -lcurses

View File

@ -1,25 +0,0 @@
# $NetBSD: setup.py,v 1.2 2021/12/26 19:57:05 nros Exp $
import distutils
import os
from distutils.core import setup, Extension
from distutils.sysconfig import get_python_inc
ncursesprefix = '@NCURSESPREFIX@'
ncincl = ncursesprefix + '/include'
nclib = ncursesprefix + '/lib'
py_inc_int = os.path.join(get_python_inc(), 'internal')
setup(
ext_modules = [
Extension(
'_curses',
['Modules/_cursesmodule.c'],
define_macros=[('HAVE_NCURSES_H', None), ('Py_BUILD_CORE_MODULE', None)],
include_dirs=[ncincl, py_inc_int],
library_dirs=[nclib],
runtime_library_dirs=[nclib],
libraries=['ncurses']
)
]
)

View File

@ -1,2 +0,0 @@
The curses module provides an interface for Python to the curses
library, the de-facto standard for portable advanced terminal handling.

View File

@ -1,24 +0,0 @@
# $NetBSD: Makefile,v 1.34 2020/01/08 13:44:41 joerg Exp $
PKGNAME= ${PYPKGPREFIX}-cursespanel-${PY_DISTVERSION}
PKGREVISION= 4
CATEGORIES= devel python
MAINTAINER= pkgsrc-users@NetBSD.org
#HOMEPAGE= https://www.python.org/doc/current/lib/module-curses.html
COMMENT= Curses panel module for Python
DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
USE_CURSES= getsyx
FAKE_NCURSES= yes
PYDISTUTILSPKG= yes
PY_SETUP_SUBST= NCURSESPREFIX=${BUILDLINK_PREFIX.ncurses}
PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload
.include "../../lang/python/extension.mk"
.include "../../lang/python/srcdist.mk"
.include "../../mk/curses.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,2 +0,0 @@
@comment $NetBSD: PLIST,v 1.2 2011/05/04 11:38:05 obache Exp $
${PYLIB}/lib-dynload/_curses_panel.so

View File

@ -1,22 +0,0 @@
# $NetBSD: setup.py,v 1.1.1.1 2003/06/04 19:32:13 drochner Exp $
import distutils
from distutils.core import setup, Extension
ncursesprefix = '@NCURSESPREFIX@'
ncincl = ncursesprefix + '/include'
nclib = ncursesprefix + '/lib'
setup(
ext_modules = [
Extension(
'_curses_panel',
['Modules/_curses_panel.c'],
define_macros=[('HAVE_NCURSES_H', None)],
include_dirs=[ncincl],
library_dirs=[nclib],
runtime_library_dirs=[nclib],
libraries=['panel', 'ncurses']
)
]
)

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.7 2023/09/16 04:23:06 adam Exp $
# $NetBSD: Makefile,v 1.8 2023/10/23 06:37:40 wiz Exp $
DISTNAME= extension-helpers-1.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=e/extension-helpers/}
@ -12,7 +13,6 @@ LICENSE= modified-bsd
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=6.2:../../devel/py-setuptools_scm
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
DEPENDS+= ${PYPKGPREFIX}-setuptools>=43.0.0:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-tomli>=1.0.0:../../textproc/py-tomli
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
@ -25,5 +25,6 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} extension_helpers
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.13 2022/08/24 08:48:51 adam Exp $
# $NetBSD: Makefile,v 1.14 2023/10/23 06:37:40 wiz Exp $
DISTNAME= freezegun-1.2.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=f/freezegun/}
@ -11,7 +12,6 @@ COMMENT= Let your Python tests travel through time
LICENSE= apache-2.0
DEPENDS+= ${PYPKGPREFIX}-dateutil>=2.0:../../time/py-dateutil
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
@ -20,5 +20,6 @@ USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,10 +1,11 @@
# $NetBSD: Makefile,v 1.37 2023/07/19 14:57:42 wiz Exp $
# $NetBSD: Makefile,v 1.38 2023/10/23 06:37:41 wiz Exp $
#
# Release notes:
# https://lists.mercurial-scm.org/pipermail/mercurial/
DISTNAME= hg-evolve-11.0.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/post//}
PKGREVISION= 1
CATEGORIES= devel scm
MASTER_SITES= ${MASTER_SITE_PYPI:=h/hg-evolve/}
@ -14,7 +15,6 @@ COMMENT= Experimental Mercurial extensions from Facebook
LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-mercurial>=5.4nb1:../../devel/py-mercurial
DEPENDS+= ${PYPKGPREFIX}-sqlite3>=0:../../databases/py-sqlite3
TEST_DEPENDS+= curl-[0-9]*:../../www/curl
USE_TOOLS+= bash:test
@ -39,5 +39,6 @@ do-test:
HGROOT=${HG_WRKSRC:sh}; cd ${WRKSRC}/tests && ${PYTHONBIN} $${HGROOT}/tests/run-tests.py ${_MAKE_JOBS:Q}
.endif
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.20 2023/07/12 19:09:22 wiz Exp $
# $NetBSD: Makefile,v 1.21 2023/10/23 06:37:41 wiz Exp $
DISTNAME= hg-fastimport-0.1.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 3
PKGREVISION= 4
CATEGORIES= devel
MASTER_SITES= https://roy.marples.name/downloads/hg-fastimport/
EXTRACT_SUFX= .tar.xz
@ -12,10 +12,10 @@ HOMEPAGE= https://wiki.mercurial-scm.org/FastImportExtension
COMMENT= Mercurial extension for importing from a git fast-import stream
LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-sqlite3>=0:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-mercurial>=5.1:../../devel/py-mercurial
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.95 2023/10/02 18:58:24 adam Exp $
# $NetBSD: Makefile,v 1.96 2023/10/23 06:37:41 wiz Exp $
DISTNAME= ipython-8.16.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=i/ipython/}
@ -18,7 +19,6 @@ DEPENDS+= ${PYPKGPREFIX}-pexpect>=4.4:../../devel/py-pexpect
DEPENDS+= ${PYPKGPREFIX}-pickleshare-[0-9]*:../../databases/py-pickleshare
DEPENDS+= ${PYPKGPREFIX}-prompt_toolkit>=3.0.38:../../devel/py-prompt_toolkit
DEPENDS+= ${PYPKGPREFIX}-pygments>=2.4.0:../../textproc/py-pygments
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-stack-data-[0-9]*:../../sysutils/py-stack-data
DEPENDS+= ${PYPKGPREFIX}-traitlets>=5:../../devel/py-traitlets
.include "../../mk/bsd.prefs.mk"
@ -46,5 +46,6 @@ post-install:
${MV} bin/ipython3 bin/ipython3-${PYVERSSUFFIX} && \
${MV} ${PKGMANDIR}/man1/ipython.1 ${PKGMANDIR}/man1/ipython-${PYVERSSUFFIX}.1 || ${TRUE}
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.8 2023/06/06 12:41:14 riastradh Exp $
# $NetBSD: Makefile,v 1.9 2023/10/23 06:37:41 wiz Exp $
DISTNAME= lockfile-0.12.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=l/lockfile/}
@ -11,12 +11,12 @@ HOMEPAGE= https://github.com/smontanaro/pylockfile/
COMMENT= Platform-independent file locking module
LICENSE= mit
DEPENDS+= ${PYPKGPREFIX}-sqlite3>=0:../../databases/py-sqlite3
TOOL_DEPENDS+= ${PYPKGPREFIX}-pbr>=1.8:../../devel/py-pbr
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,9 +1,10 @@
# $NetBSD: Makefile,v 1.88 2023/10/09 19:01:03 wiz Exp $
# $NetBSD: Makefile,v 1.89 2023/10/23 06:37:41 wiz Exp $
#
# Changelog sometimes at: https://www.mercurial-scm.org/wiki/WhatsNew
DISTNAME= mercurial-${VERSION}
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel scm
MASTER_SITES= https://www.mercurial-scm.org/release/
@ -12,12 +13,6 @@ HOMEPAGE= https://www.mercurial-scm.org/
COMMENT= Fast, lightweight source control management system
LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 # OR newer
DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
# via xmlrpc from python itself, used in mercurial/pycompat.py
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
TEST_DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
USE_TOOLS+= gmake msgfmt
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
@ -44,5 +39,6 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/README.rst \
${DESTDIR}${PREFIX}/share/doc/mercurial
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,10 +1,9 @@
# $NetBSD: Makefile,v 1.54 2023/04/19 08:09:46 adam Exp $
#
# $NetBSD: Makefile,v 1.55 2023/10/23 06:37:42 wiz Exp $
VERS= 1.9.15
DISTNAME= pysvn-${VERS}
PKGNAME= ${PYPKGPREFIX}-pysvn-${VERS}
PKGREVISION= 6
PKGREVISION= 7
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pysvn/}
@ -13,8 +12,6 @@ HOMEPAGE= https://pysvn.sourceforge.io/
COMMENT= Python interface to Subversion
LICENSE= apache-1.1
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
USE_LANGUAGES= c c++
WRKSRC= ${WRKDIR}/${DISTNAME}/Source
@ -51,6 +48,7 @@ do-install:
.include "../../devel/subversion-base/buildlink3.mk"
.include "../../www/neon/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/extension.mk"
.include "../../mk/krb5.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,2 +0,0 @@
This module adds line-editing features to Python. This is handy
mainly in interactive mode of Python.

View File

@ -1,20 +0,0 @@
# $NetBSD: Makefile,v 1.35 2020/01/08 13:44:41 joerg Exp $
PKGNAME= ${PYPKGPREFIX}-readline-${PY_DISTVERSION}
CATEGORIES= devel misc python
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://docs.python.org/3/library/readline.html
COMMENT= Line editing support for Python
USE_GCC_RUNTIME= yes
PYDISTUTILSPKG= yes
PY_SETUP_SUBST+= RLPREFIX=${BUILDLINK_PREFIX.readline}
PY_SETUP_SUBST+= RLRTPREFIX=${BUILDLINK_PREFIX.readline}
PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload
.include "../../devel/readline/buildlink3.mk"
.include "../../lang/python/extension.mk"
.include "../../lang/python/srcdist.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,2 +0,0 @@
@comment $NetBSD: PLIST,v 1.2 2011/05/04 11:38:05 obache Exp $
${PYLIB}/lib-dynload/readline.so

View File

@ -1,5 +0,0 @@
# $NetBSD: Setup.in,v 1.1 2002/03/14 17:58:49 wiz Exp $
#
*shared*
readline readline.c @BUILDLINK_LDFLAGS@ -R@LOCALBASE@/lib \
@BUILDLINK_CPPFLAGS@ -lreadline -ltermcap

View File

@ -1,23 +0,0 @@
# $NetBSD: setup.py,v 1.1 2002/03/14 17:58:50 wiz Exp $
import distutils
from distutils.core import setup, Extension
rlprefix = '@RLPREFIX@'
rlincl = rlprefix + '/include'
rllib = rlprefix + '/lib'
rlrtprefix = '@RLRTPREFIX@'
rlrtlib = rlrtprefix + '/lib'
setup(
ext_modules = [
Extension(
'readline',
['Modules/readline.c'],
include_dirs=[rlincl],
library_dirs=[rllib],
runtime_library_dirs=[rlrtlib],
libraries=['readline', 'termcap']
)
]
)

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.35 2023/10/04 20:21:18 adam Exp $
# $NetBSD: Makefile,v 1.36 2023/10/23 06:37:42 wiz Exp $
DISTNAME= rope-1.10.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=r/rope/}
@ -10,7 +11,6 @@ HOMEPAGE= https://github.com/python-rope/rope
COMMENT= Python refactoring library
LICENSE= gnu-lgpl-v3
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-toolconfig>=1.2.2:../../devel/py-toolconfig
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
@ -18,5 +18,6 @@ USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.6 2023/04/30 18:42:52 wiz Exp $
# $NetBSD: Makefile,v 1.7 2023/10/23 06:37:42 wiz Exp $
DISTNAME= setuptools-44.1.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/setuptools/}
EXTRACT_SUFX= .zip
@ -11,7 +12,6 @@ HOMEPAGE= https://github.com/pypa/setuptools
COMMENT= New Python packaging system (python 2.x version)
LICENSE= python-software-foundation OR zpl-2.0
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
#TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
#TEST_DEPENDS+= ${PYPKGPREFIX}-pathlib2-[0-9]*:../../devel/py-pathlib2
#TEST_DEPENDS+= ${PYPKGPREFIX}-test-fixture-config-[0-9]*:../../devel/py-test-fixture-config
@ -27,6 +27,7 @@ PYSETUPTESTTARGET= pytest
BOOTSTRAP_SETUPTOOLS= yes
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.9 2023/06/14 15:35:31 adam Exp $
# $NetBSD: Makefile,v 1.10 2023/10/23 06:37:42 wiz Exp $
DISTNAME= stem-1.8.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel net python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/stem/}
@ -12,7 +13,6 @@ LICENSE= gnu-gpl-v3
USE_LANGUAGES= # none
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
TEST_DEPENDS+= ${PYPKGPREFIX}-codestyle-[0-9]*:../../devel/py-codestyle
TEST_DEPENDS+= ${PYPKGPREFIX}-flakes-[0-9]*:../../devel/py-flakes
TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
@ -31,6 +31,7 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27
do-test:
cd ${WRKSRC} && ${PYTHONBIN} run_tests.py --unit
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../lang/python/versioned_dependencies.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.118 2023/09/08 06:26:04 adam Exp $
# $NetBSD: Makefile,v 1.119 2023/10/23 06:37:43 wiz Exp $
DISTNAME= pytest-7.4.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest/}
@ -13,7 +14,6 @@ LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
DEPENDS+= ${PYPKGPREFIX}-iniconfig-[0-9]*:../../devel/py-iniconfig
DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
DEPENDS+= ${PYPKGPREFIX}-pluggy>=0.12:../../devel/py-pluggy
@ -50,5 +50,6 @@ post-install:
do-test:
cd ${WRKSRC}/testing && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.14 2023/06/06 12:41:15 riastradh Exp $
# $NetBSD: Makefile,v 1.15 2023/10/23 06:37:43 wiz Exp $
DISTNAME= pytest-4.6.11
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest/}
@ -13,7 +14,6 @@ LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm5
DEPENDS+= ${PYPKGPREFIX}-atomicwrites>=1.0:../../devel/py-atomicwrites
DEPENDS+= ${PYPKGPREFIX}-attrs>=17.4.0:../../devel/py27-attrs
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
DEPENDS+= ${PYPKGPREFIX}-funcsigs>=1.0:../../devel/py-funcsigs
DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata2
DEPENDS+= ${PYPKGPREFIX}-more-itertools-[0-9]*:../../devel/py-more-itertools2
@ -45,5 +45,6 @@ post-install:
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} testing
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.27 2022/01/05 15:41:08 wiz Exp $
# $NetBSD: Makefile,v 1.28 2023/10/23 06:37:43 wiz Exp $
TRYTON_MODULE_NAME= trytond
PKGREVISION= 2
PKGREVISION= 3
.include "../../devel/py-trytond/Makefile.common"
CATEGORIES= devel python
@ -17,7 +17,6 @@ DEPENDS+= ${PYPKGPREFIX}-polib-[0-9]*:../../devel/py-polib
DEPENDS+= ${PYPKGPREFIX}-python-sql>=0.5:../../databases/py-python-sql
DEPENDS+= ${PYPKGPREFIX}-werkzeug-[0-9]*:../../www/py-werkzeug
DEPENDS+= ${PYPKGPREFIX}-wrapt-[0-9]*:../../devel/py-wrapt
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-passlib>=1.7.0:../../security/py-passlib
DEPENDS+= ${PYPKGPREFIX}-magic-[0-9]*:../../sysutils/py-magic
TEST_DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
@ -35,6 +34,7 @@ post-install:
.include "options.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.32 2023/10/20 11:33:03 adam Exp $
# $NetBSD: Makefile,v 1.33 2023/10/23 06:37:43 wiz Exp $
DISTNAME= urwid-2.2.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=u/urwid/}
@ -11,9 +12,9 @@ COMMENT= Curses-based Python user interface library
LICENSE= gnu-lgpl-v2.1
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.75 2023/09/13 19:27:34 adam Exp $
# $NetBSD: Makefile,v 1.76 2023/10/23 06:37:43 wiz Exp $
DISTNAME= virtualenv-20.24.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=v/virtualenv/}
@ -15,7 +16,6 @@ TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.14:../../devel/py-hatchling
DEPENDS+= ${PYPKGPREFIX}-distlib>=0.3.6:../../devel/py-distlib
DEPENDS+= ${PYPKGPREFIX}-filelock>=3.11:../../devel/py-filelock
DEPENDS+= ${PYPKGPREFIX}-platformdirs>=3.2:../../misc/py-platformdirs
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=6.2:../../devel/py-coverage
TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-enable-subprocess>=1:../../devel/py-coverage-enable-subprocess
TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.7:../../devel/py-flaky
@ -44,6 +44,7 @@ post-install:
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.4 2022/01/13 19:31:22 wiz Exp $
# $NetBSD: Makefile,v 1.5 2023/10/23 06:37:43 wiz Exp $
DISTNAME= visitor-0.1.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=v/visitor/}
@ -11,9 +11,8 @@ HOMEPAGE= https://github.com/mbr/visitor
COMMENT= Tiny pythonic visitor implementation
LICENSE= mit
#DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
USE_LANGUAGES= # none
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.5 2023/08/14 05:24:14 wiz Exp $
# $NetBSD: Makefile,v 1.6 2023/10/23 06:37:43 wiz Exp $
DISTNAME= coverage-5.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 3
PKGREVISION= 4
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/coverage/}
@ -12,7 +12,6 @@ COMMENT= Python module that measures code coverage for Python
LICENSE= modified-bsd
#TOOL_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
#TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.7.0:../../devel/py-flaky
#TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=4.57.1:../../devel/py-hypothesis4
#TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=3.0.5:../../devel/py-mock
@ -28,5 +27,6 @@ PYSETUPTESTTARGET= pytest
post-install:
${RM} -f ${DESTDIR}${PREFIX}/bin/coverage ${DESTDIR}${PREFIX}/bin/coverage[23]
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.9 2023/08/14 05:24:15 wiz Exp $
# $NetBSD: Makefile,v 1.10 2023/10/23 06:37:43 wiz Exp $
DISTNAME= Ropper-1.11.6
PKGNAME= ${DISTNAME:tl}
PKGREVISION= 5
PKGREVISION= 6
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=sashs/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@ -14,12 +14,12 @@ LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-capstone-[0-9]*:../../devel/py-capstone
DEPENDS+= ${PYPKGPREFIX}-filebytes-[0-9]*:../../devel/py-filebytes
DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline
DEPENDS+= ${PYPKGPREFIX}-keystone-[0-9]*:../../emulators/py-keystone
USE_LANGUAGES= # none
WRKSRC= ${WRKDIR}/${DISTNAME}
EGG_NAME= ${DISTNAME:tl}
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.35 2023/08/14 05:24:15 wiz Exp $
# $NetBSD: Makefile,v 1.36 2023/10/23 06:37:44 wiz Exp $
DISTNAME= rox-lib-2.0.2
PKGREVISION= 18
PKGREVISION= 19
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rox/}
EXTRACT_SUFX= .tgz
@ -11,7 +11,6 @@ HOMEPAGE= http://rox.sourceforge.net/desktop/node/46
COMMENT= Shared code for ROX applications
DEPENDS+= rox>=2.2.0:../../sysutils/rox
DEPENDS+= ${PYPKGPREFIX}-expat>=0nb2:../../textproc/py-expat
DEPENDS+= ${PYPKGPREFIX}-gtk2>=1.99.13:../../x11/py-gtk2
WRKSRC= ${WRKDIR}/${DISTNAME}/ROX-Lib2
@ -46,5 +45,6 @@ SUBST_SED.lib= -e 's,/usr/local/lib,${PREFIX}/share/rox,g'
do-install:
cd ${WRKSRC} && pax -rw . ${DESTDIR}${PREFIX}/share/rox/ROX-Lib2
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,4 +1,4 @@
$NetBSD: CHANGES-2023,v 1.6052 2023/10/22 19:42:28 pin Exp $
$NetBSD: CHANGES-2023,v 1.6053 2023/10/23 06:37:44 wiz Exp $
Changes to the packages collection and infrastructure in 2023:
@ -8889,3 +8889,15 @@ Changes to the packages collection and infrastructure in 2023:
Updated net/tlrc to 1.6.0 [pin 2023-10-22]
Updated www/xh to 0.19.3 [pin 2023-10-22]
Updated sysutils/yazi to 0.1.5 [pin 2023-10-22]
Updated lang/python27 to 2.7.18nb12 [wiz 2023-10-23]
Updated lang/python38 to 3.8.18nb1 [wiz 2023-10-23]
Updated lang/python39 to 3.9.18nb1 [wiz 2023-10-23]
Updated lang/python310 to 3.10.13nb1 [wiz 2023-10-23]
Updated lang/python311 to 3.11.6nb1 [wiz 2023-10-23]
Updated lang/python312 to 3.12.0nb1 [wiz 2023-10-23]
Removed devel/py-curses [wiz 2023-10-23]
Removed devel/py-cursespanel [wiz 2023-10-23]
Removed databases/py-sqlite3 [wiz 2023-10-23]
Removed textproc/py-cElementTree [wiz 2023-10-23]
Removed textproc/py-expat [wiz 2023-10-23]
Removed devel/py-readline [wiz 2023-10-23]

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.19 2023/08/14 05:24:18 wiz Exp $
# $NetBSD: Makefile,v 1.20 2023/10/23 06:37:44 wiz Exp $
DISTNAME= fileobj-0.8.0
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= editors python
MASTER_SITES= ${MASTER_SITE_GITHUB:=kusumi/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@ -11,13 +11,12 @@ HOMEPAGE= https://sourceforge.net/projects/fileobj/
COMMENT= Curses based hex editor with vi interface
LICENSE= 2-clause-bsd
DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
PYTHON_VERSIONS_INCOMPATIBLE= 27
post-install:
cd ${DESTDIR}${PREFIX}/bin && \
${MV} fileobj fileobj-${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.57 2023/10/21 17:10:05 gdt Exp $
# $NetBSD: Makefile,v 1.58 2023/10/23 06:37:44 wiz Exp $
DISTNAME= medit-1.2.0
PKGREVISION= 26
@ -11,8 +11,6 @@ HOMEPAGE= http://mooedit.sourceforge.net/index.html
COMMENT= Programming and around-programming text editor
LICENSE= gnu-lgpl-v2.1
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
@ -26,6 +24,7 @@ CONFIGURE_ENV+= MOO_PYTHON=${PYTHONBIN}
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../textproc/libxml2/buildlink3.mk"

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.13 2023/10/19 15:42:37 wiz Exp $
# $NetBSD: Makefile,v 1.14 2023/10/23 06:37:44 wiz Exp $
DISTNAME= jedi-0.19.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= editors python
MASTER_SITES= ${MASTER_SITE_PYPI:=j/jedi/}
@ -13,7 +14,6 @@ LICENSE= mit
EXTRACT_USING= bsdtar
DEPENDS+= ${PYPKGPREFIX}-parso>=0.8.3:../../lang/py-parso
DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline
TEST_DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs
TEST_DEPENDS+= ${PYPKGPREFIX}-colorama-[0-9]*:../../comms/py-colorama
TEST_DEPENDS+= ${PYPKGPREFIX}-docopt-[0-9]*:../../devel/py-docopt
@ -26,5 +26,6 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27
do-test:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} pytest-${PYVERSSUFFIX}
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.58 2023/10/20 07:00:07 pin Exp $
# $NetBSD: Makefile,v 1.59 2023/10/23 06:37:45 wiz Exp $
DISTNAME= tp-note-1.22.9
PKGREVISION= 1
CATEGORIES= editors
MASTER_SITES= ${MASTER_SITE_GITLAB:=getreu/}
GITLAB_RELEASE= v${PKGVERSION_NOREV}
@ -10,8 +11,6 @@ HOMEPAGE= https://blog.getreu.net/projects/tp-note/
COMMENT= Minimalistic note taking and template system
LICENSE= mit OR apache-2.0
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
.include "cargo-depends.mk"
WRKSRC= ${WRKDIR}/tp-note-v1.22.9-d1e6d0032d5c8d76872373595978958b2a2628f8
@ -36,6 +35,7 @@ do-install:
${DESTDIR}${PREFIX}/share/pixmaps
.include "../../lang/rust/cargo.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/tool.mk"
.include "../../x11/gtk3/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.54 2023/10/21 17:10:07 gdt Exp $
# $NetBSD: Makefile,v 1.55 2023/10/23 06:37:45 wiz Exp $
DISTNAME= zim-0.74.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@ -13,8 +13,6 @@ LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
DEPENDS+= ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree
DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
USE_LANGUAGES= # none
@ -36,6 +34,7 @@ SUBST_STAGE.man-path= pre-configure
SUBST_FILES.man-path+= setup.py
SUBST_SED.man-path= -e s,share/man/man1,${PKGMANDIR}/man1,
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../x11/gtk3/buildlink3.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.16 2023/08/14 05:24:20 wiz Exp $
# $NetBSD: Makefile,v 1.17 2023/10/23 06:37:45 wiz Exp $
DISTNAME= fs-uae-arcade-3.1.63
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= emulators
MASTER_SITES= https://fs-uae.net/files/FS-UAE-Arcade/Stable/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tar.xz
@ -13,7 +13,6 @@ LICENSE= gnu-gpl-v2
DEPENDS+= fs-uae>=3.1.66:../../emulators/fs-uae
DEPENDS+= ${PYPKGPREFIX}-lhafile-[0-9]*:../../archivers/py-lhafile
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-qt5>=5.4:../../x11/py-qt5
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "Darwin"
@ -49,6 +48,7 @@ post-install:
${LN} -s ../share/fs-uae-arcade/fs-uae-arcade fs-uae-arcade
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.23 2023/08/14 05:24:20 wiz Exp $
# $NetBSD: Makefile,v 1.24 2023/10/23 06:37:45 wiz Exp $
DISTNAME= fs-uae-launcher-3.1.68
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= emulators
MASTER_SITES= https://fs-uae.net/files/FS-UAE-Launcher/Stable/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tar.xz
@ -14,7 +14,6 @@ LICENSE= gnu-gpl-v2
DEPENDS+= fs-uae>=3.1.66:../../emulators/fs-uae
DEPENDS+= ${PYPKGPREFIX}-lhafile-[0-9]*:../../archivers/py-lhafile
DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-qt5>=5.4:../../x11/py-qt5
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "Darwin"
@ -50,6 +49,7 @@ post-install:
${LN} -s ../share/fs-uae-launcher/fs-uae-launcher fs-uae-launcher
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"

View File

@ -1,6 +1,7 @@
# $NetBSD: Makefile,v 1.180 2023/09/09 20:04:57 wiz Exp $
# $NetBSD: Makefile,v 1.181 2023/10/23 06:37:45 wiz Exp $
DISTNAME= mame-0.258
PKGREVISION= 1
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
GITHUB_TAG= ${DISTNAME:S/-//S/.//}
@ -17,7 +18,6 @@ INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/border_blur
INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/chains/crt-geom ${SHAREDIR}/hash
DEPENDS+= liberation-ttf-[0-9]*:../../fonts/liberation-ttf
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
USE_LANGUAGES= c99 c++
USE_CXX_FEATURES+= c++17
@ -128,6 +128,7 @@ do-install:
.include "../../graphics/glm/buildlink3.mk"
.include "../../fonts/SDL2_ttf/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/pyversion.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../textproc/pugixml/buildlink3.mk"

View File

@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.60 2023/08/14 05:24:23 wiz Exp $
# $NetBSD: Makefile,v 1.61 2023/10/23 06:37:45 wiz Exp $
VERSION_BASE= 1.18.0
VERSION_RC=
DISTNAME= tahoe-lafs-${VERSION_BASE}${VERSION_RC}
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= filesystems
MASTER_SITES= https://tahoe-lafs.org/downloads/
@ -18,9 +18,6 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27
USE_PKG_RESOURCES= yes
# The world sees this as part of base python.
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
## Dependencies are from tahoe's setup.py, in order, and try to follow
## setup.py's version requirements.
# install_requires
@ -87,6 +84,7 @@ PKG_GECOS.tahoes= tahoe server
#do-test:
# cd ${WRKSRC} && py.test-3.8
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../lang/python/versioned_dependencies.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: options.mk,v 1.7 2023/06/06 12:41:22 riastradh Exp $
# $NetBSD: options.mk,v 1.8 2023/10/23 06:37:45 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.gnucash
PKG_SUPPORTED_OPTIONS= libdbi libofx gnucash-finance-quote python
@ -37,8 +37,8 @@ REPLACE_PYTHON+= gnucash/python/pycons/*.py
PY_PATCHPLIST= yes
PLIST_SRC+= PLIST.python
# /usr/pkg/share/gnucash/python/pycons/console.py imports readline
DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline
.include "../../lang/python/batteries-included.mk"
# /usr/pkg/share/gnucash/python/init.py imports gi
DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3

View File

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.94 2023/10/11 09:02:17 adam Exp $
# $NetBSD: Makefile,v 1.95 2023/10/23 06:37:45 wiz Exp $
DISTNAME= fonttools-4.43.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
CATEGORIES= fonts python
MASTER_SITES= ${MASTER_SITE_PYPI:=F/FontTools/}
@ -11,8 +12,6 @@ COMMENT= Library for manipulating fonts
LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
# lxml
DEPENDS+= ${PYPKGPREFIX}-lxml>=4.0:../../textproc/py-lxml
# ufo
DEPENDS+= ${PYPKGPREFIX}-fs>=2.2.0:../../filesystems/py-fs
@ -44,5 +43,6 @@ post-install:
cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 && \
${MV} ttx.1 ttx-${PYVERSSUFFIX}.1 || ${TRUE}
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.48 2023/08/14 05:24:28 wiz Exp $
# $NetBSD: Makefile,v 1.49 2023/10/23 06:37:45 wiz Exp $
DISTNAME= SuperTuxKart-1.4-src
PKGNAME= ${DISTNAME:tl:S/-src//}
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=supertuxkart/}
GITHUB_PROJECT= stk-code
@ -18,8 +18,6 @@ USE_CMAKE= yes
USE_LANGUAGES= c c++
USE_TOOLS+= cmake pkg-config
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
CMAKE_ARGS+= -DUSE_WIIUSE=OFF
CMAKE_ARGS+= -DBUILD_RECORDER=OFF
@ -43,6 +41,7 @@ CMAKE_ARGS+= -DENABLE_WAYLAND_DEVICE=OFF
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/tool.mk"
.include "../../net/enet/buildlink3.mk"
.include "../../security/nettle/buildlink3.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.10 2023/08/14 05:24:28 wiz Exp $
# $NetBSD: Makefile,v 1.11 2023/10/23 06:37:46 wiz Exp $
DISTNAME= unknown-horizons-2019.1
PKGREVISION= 4
PKGREVISION= 5
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=unknown-horizons/}
@ -14,7 +14,6 @@ USE_TOOLS+= intltool msgfmt
DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
DEPENDS+= fifengine-[0-9]*:../../devel/fifengine
@ -35,6 +34,7 @@ SUBST_VARS.paths+= PREFIX PKGMANDIR
post-build:
cd ${WRKSRC} && ${PKGSRC_SETENV} ${MAKE_ENV} ${PYTHONBIN} horizons/engine/generate_atlases.py 2048
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.4 2023/08/14 05:24:29 wiz Exp $
# $NetBSD: Makefile,v 1.5 2023/10/23 06:37:46 wiz Exp $
DISTNAME= wordsearch-2.1
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= games
GITHUB_PROJECT= wordsearch
MASTER_SITES= ${MASTER_SITE_GITHUB:=jensenpat/}
@ -12,8 +12,6 @@ HOMEPAGE= https://github.com/jensenpat/wordsearch/
COMMENT= Classic word search game that you can play in your terminal
LICENSE= 2-clause-bsd
DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
NO_BUILD= yes
PYTHON_VERSIONS_INCOMPATIBLE= 27
@ -32,5 +30,6 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/man/wordsearch.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/
${INSTALL_DATA} ${WRKSRC}/puzzles/*.txt ${DESTDIR}${PREFIX}/share/wordsearch/
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.209 2023/08/14 05:24:30 wiz Exp $
# $NetBSD: Makefile,v 1.210 2023/10/23 06:37:46 wiz Exp $
DISTNAME= mesa-21.3.9
PKGNAME= ${DISTNAME:S/mesa/MesaLib/}
PKGREVISION= 3
PKGREVISION= 4
CATEGORIES= graphics
MASTER_SITES= https://mesa.freedesktop.org/archive/
EXTRACT_SUFX= .tar.xz
@ -141,9 +141,6 @@ CPPFLAGS+= -DSYSCONFDIR=${PKG_SYSCONFDIR}
TOOL_DEPENDS+= ${PYPKGPREFIX}-mako-[0-9]*:../../devel/py-mako
# needed to build vulkan support
TOOL_DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree
BUILDLINK_TRANSFORM+= rm:-Werror=incompatible-pointer-types
# https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1854
@ -188,6 +185,7 @@ post-install:
.include "../../devel/meson/build.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/tool.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../mk/atomic64.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.86 2023/10/21 17:10:23 gdt Exp $
# $NetBSD: Makefile,v 1.87 2023/10/23 06:37:46 wiz Exp $
DISTNAME= comix-4.0.4
PKGREVISION= 52
@ -11,7 +11,6 @@ COMMENT= Image viewer specifically designed to handle comic books
LICENSE= gnu-gpl-v2
DEPENDS+= unrar-[0-9]*:../../archivers/unrar
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
MANCOMPRESSED= yes
@ -35,6 +34,7 @@ do-install:
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
BUILDLINK_API_DEPENDS.pyimaging+= ${PYPKGPREFIX}-imaging>=1.1.5
.include "../../graphics/py-imaging/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.4 2023/08/14 05:24:33 wiz Exp $
# $NetBSD: Makefile,v 1.5 2023/10/23 06:37:46 wiz Exp $
DISTNAME= glad-0.1.34
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=Dav1dde/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@ -18,7 +18,7 @@ CMAKE_ARGS+= -DGLAD_REPRODUCIBLE=ON
CMAKE_ARGS+= -DGLAD_INSTALL=ON
PYTHON_FOR_BUILD_ONLY= tool
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/tool.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.273 2023/10/21 17:10:32 gdt Exp $
# $NetBSD: Makefile,v 1.274 2023/10/23 06:37:46 wiz Exp $
DISTNAME= inkscape-1.3
PKGREVISION= 2
@ -15,7 +15,6 @@ LICENSE= gnu-gpl-v2
TOOL_DEPENDS+= libiconv-[0-9]*:../../converters/libiconv
.endif
DEPENDS+= adwaita-icon-theme>0:../../graphics/adwaita-icon-theme
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
# for inkex.py, needed by most python extension scripts
DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
DEPENDS+= ${PYPKGPREFIX}-serial-[0-9]*:../../comms/py-serial
@ -137,6 +136,7 @@ BUILDLINK_API_DEPENDS.gtkmm3+= gtkmm3>=3.24
.include "../../x11/gtk-mac-integration/buildlink3.mk"
.endif
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../mk/atomic64.mk"
.include "../../mk/jpeg.buildlink3.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.34 2023/08/14 05:24:35 wiz Exp $
# $NetBSD: Makefile,v 1.35 2023/10/23 06:37:46 wiz Exp $
DISTNAME= libepoxy-1.5.10
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=anholt/}
GITHUB_TAG= ${PKGVERSION_NOREV}
@ -11,8 +11,6 @@ HOMEPAGE= https://github.com/anholt/libepoxy
COMMENT= Library for OpenGL function pointer management
LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat
PYTHON_VERSIONS_INCOMPATIBLE= 27
USE_TOOLS+= pkg-config
@ -43,5 +41,6 @@ TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/src
.include "../../devel/meson/build.mk"
.include "../../devel/xorg-util-macros/buildlink3.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/tool.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.26 2023/07/03 13:06:02 wiz Exp $
# $NetBSD: Makefile,v 1.27 2023/10/23 06:37:46 wiz Exp $
DISTNAME= mcomix-2.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mcomix/}
@ -13,7 +13,6 @@ LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-Pillow>=6.0.0:../../graphics/py-Pillow
DEPENDS+= ${PYPKGPREFIX}-gobject3>=3.36.0:../../devel/py-gobject3
DEPENDS+= ${PYPKGPREFIX}-sqlite3>=0:../../databases/py-sqlite3
USE_LANGUAGES= # none
@ -34,5 +33,6 @@ SUBST_SED.path= -e s,share/man,${PKGMANDIR},g
.include "../../graphics/py-cairo/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.29 2023/08/14 05:24:40 wiz Exp $
# $NetBSD: Makefile,v 1.30 2023/10/23 06:37:46 wiz Exp $
DISTNAME= ibus-table-1.9.2
PKGREVISION= 6
PKGREVISION= 7
CATEGORIES= inputmethod
MASTER_SITES= https://github.com/kaio/ibus-table/releases/download/${PKGVERSION_NOREV}/
@ -11,7 +11,6 @@ COMMENT= Table engine for IBus platform
LICENSE= gnu-lgpl-v2.1
DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
GNU_CONFIGURE= yes
USE_TOOLS+= gmake pkg-config msgfmt
@ -27,6 +26,7 @@ SUBST_SED.prefix= -e 's|/usr/share|${PREFIX}/share|g'
REPLACE_PYTHON+= engine/tabcreatedb.py
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
.include "../../inputmethod/ibus/buildlink3.mk"

View File

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.19 2023/08/14 05:24:41 wiz Exp $
# $NetBSD: Makefile,v 1.20 2023/10/23 06:37:47 wiz Exp $
DISTNAME= tegaki-python-0.3.1
PKGREVISION= 6
PKGREVISION= 7
CATEGORIES= inputmethod
MASTER_SITES= http://www.tegaki.org/releases/${PKGVERSION_NOREV}/
@ -10,8 +10,6 @@ HOMEPAGE= http://www.tegaki.org/
COMMENT= Base Python library for the Tegaki project
LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
# optional for desktop applications, see tegaki/character.py
#DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
DEPENDS+= ${PYPKGPREFIX}-zinnia>=0.05:../../inputmethod/py-zinnia
@ -25,5 +23,6 @@ SUBST_SED.prefix= -e 's|/usr/local/share|${PREFIX}/share|g'
PYTHON_VERSIONS_ACCEPTED= 27 # py-zinnia
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

Some files were not shown because too many files have changed in this diff Show More