Skip to content
Snippets Groups Projects
Unverified Commit f17754bc authored by Muhammad Moinur Rahman's avatar Muhammad Moinur Rahman
Browse files

*/*: Remove defunct references to python3.8

- Remove non DEFAULT python option in finance/quickfix
- Remove python conditionals for sysutils/py-borgmatic
- Remove python confitional deskutils/py-bugwarrior/Makefile

Approved by:	portmgr (just-fix-it)
parent 408f11de
No related branches found
No related tags found
No related merge requests found
Showing
with 19 additions and 36 deletions
......@@ -12,7 +12,7 @@ WWW= https://github.com/nakagami/pyfirebirdsql
LICENSE= BSD2CLAUSE
NO_ARCH= yes
USES= python:3.8-3.9
USES= python:3.9
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>
......@@ -50,10 +50,6 @@ TRAC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}offtrac>0:devel/py-offtrac@${PY_FLAVOR
.include <bsd.port.pre.mk>
.if ${PYTHON_VER} <= 3.8
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
.endif
.if ${PYTHON_REL} > 30900
BROKEN= python-3.9 or later is not supported
.endif
......
......@@ -33,7 +33,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}terminaltables>=3.1.0:textproc/py-terminaltables@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.4:devel/py-pyyaml@${PY_FLAVOR}
USES= python:3.8-3.11
USES= python:3.9-3.11
USE_PYTHON= autoplist concurrent cryptography pep517
# upstream uses underscore for the tarball name, but uses hyphen for
......
......@@ -12,7 +12,7 @@ WWW= http://stutzbachenterprises.com/blist/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python:3.8-3.9
USES= python:3.9
USE_PYTHON= autoplist distutils
do-test:
......
......@@ -12,7 +12,7 @@ WWW= https://pypi.org/project/python-ctags/
LICENSE= LGPL20+
USES= python:3.8-3.9
USES= python:3.9
USE_PYTHON= distutils autoplist
.include <bsd.port.pre.mk>
......
......@@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.5.3<3.0.0:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>=2016.10:devel/py-pytz@${PY_FLAVOR}
USES= python:3.8-3.11
USES= python:3.9-3.11
USE_PYTHON= autoplist cryptography pep517
NO_ARCH= yes
......
......@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libjq.so:textproc/jq \
libonig.so:devel/oniguruma
USES= localbase python:3.8-3.9
USES= localbase python:3.9
USE_PYTHON= autoplist distutils
post-patch:
......
......@@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@$
LIB_DEPENDS= libxslt.so:textproc/libxslt
USES= cmake compiler:c++11-lang gnome llvm:lib,noexport \
python:3.8-3.11 qt:5 shebangfix tar:xz
python:3.9-3.11 qt:5 shebangfix tar:xz
USE_GNOME= libxml2
USE_LDCONFIG= yes
USE_PYTHON= flavors
......
......@@ -25,7 +25,7 @@ HAS_CONFIGURE= yes
CONFIGURE_ENV= CXX=${CXX} CC=${CC} LIBS=-L${LOCALBASE}/lib/
CONFIGURE_ARGS+= --without-python2
OPTIONS_DEFINE= MYSQL PGSQL PYTHON RUBY JAVA
OPTIONS_DEFINE= MYSQL PGSQL RUBY JAVA
OPTIONS_DEFAULT= PGSQL
OPTIONS_SUB= YES
PGSQL_USES= pgsql
......@@ -33,8 +33,6 @@ PGSQL_CONFIGURE_WITH= postgresql
MYSQL_USES= mysql
MYSQL_CONFIGURE_WITH= mysql
MYSQL_VARS= IGNORE_WITH_MYSQL="80 81"
PYTHON_USES= python:3.8
PYTHON_CONFIGURE_WITH= python3
RUBY_USES= ruby
RUBY_CONFIGURE_WITH= ruby
RUBY_LIB_DEPENDS+=libunwind.so:devel/libunwind
......@@ -45,11 +43,6 @@ INSTALL_TARGET=install-strip
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MPYTHON}
BROKEN= fails to build
DEPRECATED= Uses expired Python 3.8
.endif
.if ${ARCH} != amd64 && ${ARCH} != i386
CXXFLAGS+= -DENABLE_BOOST_ATOMIC_COUNT
LIB_DEPENDS+= libboost_system.so:devel/boost-libs
......
......@@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dkimpy>=1.1.0:mail/py-dkimpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pynacl>=0:security/py-pynacl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dnspython>=1.16.0:dns/py-dnspython@${PY_FLAVOR}
USES= python:3.9+ # Some dependencies don't support 3.8
USES= python
USE_PYTHON= autoplist concurrent distutils
USE_RC_SUBR= dkimpy-milter
SUB_LIST+= PYTHON_CMD=${PYTHON_CMD}
......
......@@ -18,7 +18,7 @@ LICENSE= GFDL
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2@${PY_FLAVOR} \
${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:textproc/docbook-xsl
USES= gettext-tools gmake gnome perl5 pkgconfig python:3.8+,build shebangfix \
USES= gettext-tools gmake gnome perl5 pkgconfig python:3.9+,build shebangfix \
tar:bzip2
USE_GNOME= intltool:build libxslt:build
USE_PERL5= build
......
......@@ -26,7 +26,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>=0:devel/py-flake8@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}urwidgets>=0:devel/py-urwidgets@${PY_FLAVOR}
USES= python:3.8+
USES= python
USE_PYTHON= flavors pytest
NO_ARCH= yes
......
......@@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${P
${PYTHON_PKGNAMEPREFIX}zeroconf>=0.27.0:net/py-zeroconf@${PY_FLAVOR} \
xapp>=0:x11/xapp
USES= gettext gnome meson python:3.8+ shebangfix
USES= gettext gnome meson python shebangfix
USE_GITHUB= yes
GH_ACCOUNT= linuxmint
USE_GNOME= glib20 gtk30 pygobject3
......
......@@ -23,7 +23,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>0:www/py-flask@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tiny-proxy>0:net/py-tiny-proxy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}trio>0:net/py-trio@${PY_FLAVOR}
USES= python:3.8+
USES= python
USE_GITHUB= yes
GH_ACCOUNT= romis2012
USE_PYTHON= autoplist pep517
......
......@@ -41,7 +41,7 @@ NCURSES_USES= ncurses
NCURSES_CMAKE_BOOL_OFF= DISABLE_CURSES
PAR2_CMAKE_BOOL_OFF= DISABLE_PARCHECK
PYTHON_USES= python:run,3.8+
PYTHON_USES= python:run,3.9+
.include <bsd.port.options.mk>
......
......@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xmltodict>0:devel/py-xmltodict@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
USES= python:3.8+
USES= python
USE_PYTHON= autoplist pep517
NO_ARCH= yes
......
......@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=23.2.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=13.7.1:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}websockets>=12.0:devel/py-websockets@${PY_FLAVOR}
USES= python:3.8+
USES= python
USE_GITHUB= yes
GH_ACCOUNT= kleene-project
GH_PROJECT= klee
......
......@@ -23,12 +23,6 @@ USE_PYTHON= autoplist pep517
NO_ARCH= yes
.include <bsd.port.pre.mk>
.if ${PYTHON_VER} == "3.8"
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pkgutil-resolve-name>=1.3.10:devel/py-pkgutil-resolve-name@${PY_FLAVOR}
.endif
post-patch:
@cd ${WRKSRC} && \
${REINPLACE_CMD} -e 's|/etc/borgmatic|${PREFIX}/etc/borgmatic|g' \
......@@ -37,4 +31,4 @@ post-patch:
tests/unit/config/test_collect.py \
tests/unit/borg/test_create.py
.include <bsd.port.post.mk>
.include <bsd.port.mk>
......@@ -44,7 +44,7 @@ RUN_DEPENDS= tor:security/tor \
snowflake-client:security/snowflake-tor
USES= compiler:c++11-lib libtool localbase:ldflags perl5 pkgconfig \
python:3.8+ shebangfix tar:xz
python shebangfix tar:xz
USE_GECKO= gecko
USE_GITHUB= nodefault
TAG_L10N= fcd0300e8478d1ec4d1c097a073ddb8e1e0351e3
......
......@@ -4,7 +4,7 @@ UNIT_MODNAME= python${PYTHON_SUFFIX}
COMMENT= Python module for NGINX Unit
USES= python:3.8-3.11 gettext-runtime
USES= python:3.9-3.11 gettext-runtime
USE_PYTHON= flavors
PLIST_FILES= libexec/unit/modules/${UNIT_MODNAME}.unit.so
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment