head 1.15; access; symbols pkgsrc-2023Q4:1.15.0.2 pkgsrc-2023Q4-base:1.15 pkgsrc-2023Q3:1.14.0.2 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.13.0.8 pkgsrc-2023Q2-base:1.13 pkgsrc-2023Q1:1.13.0.6 pkgsrc-2023Q1-base:1.13 pkgsrc-2022Q4:1.13.0.4 pkgsrc-2022Q4-base:1.13 pkgsrc-2022Q3:1.13.0.2 pkgsrc-2022Q3-base:1.13 pkgsrc-2022Q2:1.12.0.4 pkgsrc-2022Q2-base:1.12 pkgsrc-2022Q1:1.12.0.2 pkgsrc-2022Q1-base:1.12 pkgsrc-2021Q4:1.10.0.6 pkgsrc-2021Q4-base:1.10 pkgsrc-2021Q3:1.10.0.4 pkgsrc-2021Q3-base:1.10 pkgsrc-2021Q2:1.10.0.2 pkgsrc-2021Q2-base:1.10 pkgsrc-2021Q1:1.9.0.4 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.2 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.8.0.2 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.7.0.8 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.4 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.6 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.2 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.5.0.2 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.4.0.26 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.24 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.22 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.20 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.18 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.16 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.14 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.10 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.8 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.6 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.4 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.2 pkgsrc-2016Q2-base:1.4 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.15 date 2023.10.23.06.37.51; author wiz; state Exp; branches; next 1.14; commitid 4YdPmMYgk9hutIJE; 1.14 date 2023.08.14.05.25.03; author wiz; state Exp; branches; next 1.13; commitid LOSB79OLVxvXjIAE; 1.13 date 2022.06.30.11.18.43; author nia; state Exp; branches; next 1.12; commitid AhctUV91Vubws3KD; 1.12 date 2022.01.10.22.21.17; author wiz; state Exp; branches; next 1.11; commitid kBq6d18ZkVZ1D8oD; 1.11 date 2022.01.10.22.20.26; author wiz; state Exp; branches; next 1.10; commitid k1c7E5Cblf4KC8oD; 1.10 date 2021.04.08.16.53.01; author gdt; state Exp; branches; next 1.9; commitid JsVZT3sglxGgIvOC; 1.9 date 2020.12.04.20.45.36; author nia; state Exp; branches 1.9.4.1; next 1.8; commitid FPz71MqRX3WN0tyC; 1.8 date 2020.08.31.23.07.04; author wiz; state Exp; branches; next 1.7; commitid 9yf8HHEtVF21RgmC; 1.7 date 2019.08.31.14.34.29; author nia; state Exp; branches; next 1.6; commitid 6pBvl6KEtdMHMbBB; 1.6 date 2019.07.30.08.30.06; author nia; state Exp; branches; next 1.5; commitid d0QCDo1lZZY5N2xB; 1.5 date 2019.04.25.07.33.13; author maya; state Exp; branches; next 1.4; commitid 1FEMQBEPb9uTxHkB; 1.4 date 2016.06.10.07.19.13; author jnemeth; state Exp; branches; next 1.3; commitid 8JF2yZo8dVe7dT9z; 1.3 date 2016.06.10.06.34.23; author wiz; state Exp; branches; next 1.2; commitid Lso7E3Fr5I1JXS9z; 1.2 date 2016.06.09.06.23.40; author wiz; state Exp; branches; next 1.1; commitid XLM7sK11wHgWVK9z; 1.1 date 2016.06.09.01.55.21; author jnemeth; state Exp; branches 1.1.1.1; next ; commitid CqAk6YYYuYyQrJ9z; 1.9.4.1 date 2021.05.21.15.01.10; author bsiegert; state Exp; branches; next ; commitid ZsgJa42u8eopI1UC; 1.1.1.1 date 2016.06.09.01.55.21; author jnemeth; state Exp; branches; next ; commitid CqAk6YYYuYyQrJ9z; desc @@ 1.15 log @*: 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. @ text @# $NetBSD: Makefile,v 1.14 2023/08/14 05:25:03 wiz Exp $ DISTNAME= speedtest-cli-2.1.3 PKGREVISION= 4 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=sivel/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/sivel/speedtest-cli COMMENT= Command line client for use with speedtest.net LICENSE= apache-2.0 REPLACE_PYTHON= *.py PYTHON_VERSIONED_DEPENDENCIES+= setuptools INSTALLATION_DIRS+= ${PKGMANDIR}/man1 USE_PKG_RESOURCES= yes post-install: ${INSTALL_MAN} ${WRKSRC}/speedtest-cli.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_MAN} ${WRKSRC}/speedtest-cli.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/speedtest.1 .include "../../lang/python/batteries-included.mk" .include "../../lang/python/egg.mk" .include "../../lang/python/application.mk" .include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" @ 1.14 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2022/06/30 11:18:43 nia Exp $ d4 1 a4 1 PKGREVISION= 3 a13 2 DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat d26 1 @ 1.13 log @*: Revbump packages that use Python at runtime without a PKGNAME prefix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2022/01/10 22:21:17 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.12 log @speedtest-cli: set USE_PKG_RESOURCES @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2022/01/10 22:20:26 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.11 log @speedtest-cli: convert to egg.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2021/04/08 16:53:01 gdt Exp $ d22 2 @ 1.10 log @speedtest-cli: Update to 2.1.3 upstream changes: bugfixes (This update appears to work around a recently-observed problem.) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/12/04 20:45:36 nia Exp $ d4 1 d26 1 a26 1 .include "../../lang/python/distutils.mk" @ 1.9 log @Revbump packages with a runtime Python dep but no version prefix. For the Python 3.8 default switch. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2020/08/31 23:07:04 wiz Exp $ d3 1 a3 2 DISTNAME= speedtest-cli-2.1.2 PKGREVISION= 1 @ 1.9.4.1 log @Pullup ticket #6457 - requested by gdt net/speedtest-cli: bugfix Revisions pulled up: - net/speedtest-cli/Makefile 1.10 - net/speedtest-cli/distinfo 1.4 --- Module Name: pkgsrc Committed By: gdt Date: Thu Apr 8 16:53:01 UTC 2021 Modified Files: pkgsrc/net/speedtest-cli: Makefile distinfo Log Message: speedtest-cli: Update to 2.1.3 upstream changes: bugfixes (This update appears to work around a recently-observed problem.) @ text @d1 1 a1 1 # $NetBSD$ d3 2 a4 1 DISTNAME= speedtest-cli-2.1.3 @ 1.8 log @*: switch to versioned_dependencies.mk for py-setuptools @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2019/08/31 14:34:29 nia Exp $ d4 1 @ 1.7 log @speedtest-cli: Update to 2.1.2 * Prevent warnings on Python3.8 * Fix proxy support * Fix --single to ensure threads are not started until a position in the queue is available @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2019/07/30 08:30:06 nia Exp $ a13 1 DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools d17 2 d27 1 @ 1.6 log @speedtest-cli: Update to 2.1.1 Changes: * Fixes for UTF-8 encoding of CSV output * Ensure the UTC ISO8601 date includes a Z offset * Fix calculation of uploads to perform per size * Pre-allocate upload data, but allow to disable pre-allocation, for memory limited devices * Support using --csv-delimiter with --csv-header * Redesigned Python API * Add option to exclude servers, and allow --server and --exclude to be specified multiple times * Address Exception issues * Print errors to stderr * Remove deprecated speedtest_cli.py * Handle malformed XML responses * Ensure --share works with --csv * Fix SSL communication during latency tests on python 2.6 and older * Handle error where latitude and longitude from config are invalid * Ensure we are utilizing the context created by HTTPSConnection, or falling back to ssl. * Automatically resolve .best property * Pass Content-Length header with POST requests * Fix install instructions with git clone * Add functionality for single threaded testing * Add debug support to show if a URL request resulted in a redirect * Add the python version to the version output * Switch from platform.system to platform.platform when building the User-Agent header * Don't pass server_hostname to ssl.wrap_socket * ensure ERROR doesn't print an empty string * Fix SSL support on Python2.4 and Python2.5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2019/04/25 07:33:13 maya Exp $ d3 1 a3 1 DISTNAME= speedtest-cli-2.1.1 @ 1.5 log @PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2016/06/10 07:19:13 jnemeth Exp $ d3 2 a4 1 DISTNAME= speedtest-cli-0.3.2 a6 2 PKGREVISION= 1 CATEGORIES= net d9 1 a9 1 HOMEPAGE= https://github.com/sivel/speedtest-cli/ d18 2 a20 1 ${INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 @ 1.4 log @get rid of leftover cruft from initial development @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2016/06/10 06:34:23 wiz Exp $ d6 1 @ 1.3 log @Fix DEPENDS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2016/06/09 06:23:40 wiz Exp $ a15 2 #NO_BUILD= yes @ 1.2 log @Fix HOMEPAGE to be copy'n'pastable. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2016/06/09 01:55:21 jnemeth Exp $ d13 2 a14 2 DEPENDS+= ${PYPKGPREFIX}-expat:../../textproc/py-expat DEPENDS+= ${PYPKGPREFIX}-setuptools:../../devel/py-setuptools @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d9 1 a9 1 HOMEPAGE= ${MASTER_SITE_GITHUB:=sivel/speedtest-cli/} @ 1.1.1.1 log @Command line interface for testing internet bandwidth using speedtest.net. @ text @@