From nobody Thu Jun 30 20:11:17 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 879E48A9052; Thu, 30 Jun 2022 20:11:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LYqGY3MX7z4qgf; Thu, 30 Jun 2022 20:11:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1656619877; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=u/f8CsAGdY5+r2QgUiGNWPFKYpWXfb9Gg7mlj+ENm4Y=; b=P3GJvDdssBzh7cYUINXj4DknYKPQOln0N4VP5wIqV9Rk6X5VhrOqa/+9bUYG18gmK22mQw oNGNEdBgD4pyWB2kUX1Xp6q9MgVZGkkXDAGmTtZlAIG/90MChw50aGd/u4QmI/YfIsVEbY HaFprHmdFmnTsu3Beo/5G5Lu2i5KIaxjR0jTTg+M+VvBiI2bQZLqIpH/77C0x+fxN9Cdlv t4o9vwvzZh/YuRfPJRIuUftCetQHFmwjTViQRsfmG0PukDV0wKKSqzMtttb6H5qnvzXksU 8BO86KBHLkHtsCpR9BibpMZfA/vkbEIpvl2TzTw0tN0N5+5EYyNR526+SKqwzA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 53A085156; Thu, 30 Jun 2022 20:11:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 25UKBHKu037307; Thu, 30 Jun 2022 20:11:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 25UKBHHj037306; Thu, 30 Jun 2022 20:11:17 GMT (envelope-from git) Date: Thu, 30 Jun 2022 20:11:17 GMT Message-Id: <202206302011.25UKBHHj037306@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: fbefc9728203 - main - cleanup: Remove expired ports: List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fbefc972820360a45c8fb5703e7e5431dd8757e0 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1656619877; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=u/f8CsAGdY5+r2QgUiGNWPFKYpWXfb9Gg7mlj+ENm4Y=; b=k4biqXTLgsGSlLxnEf7OcRuFnCXYai0r5kA0MjCCBsDzZN0G2/eak0lb/ibLTva4/kAGcC 5peieMeitgoUSPs+pFGAf0A/cVtY4NVgjkevPNi2eiKP6Hqqf9HXURahISK4bJkjEidGAi iOgAT0oWWi0MliyAuUTfmRf/Z8zSMKPugJU0eZ7vjHMcbg465pO7oivybQtJyf0XKPkKNI lPL1MUlTiIJbww7b5UqOV7EXL6m7xYdyUr7PuDAn05mM7QJ1jdIcBE7oBDdZDdCof45i2m vRYNHUEp2UcwAj7g6ksUFpT1YCtDk9phB/q1J21J4xL4bElJgyrdADkcsxyc/w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1656619877; a=rsa-sha256; cv=none; b=RKvwEYK/OCjQ/WnA+YlqN03LZZ6gu57BMFNw2BBhYvK4zEJs0z5NkfTqiQOSrrbGg2iEdA Y/pm6dBu5Cw2yFGyA/cN7KG6zir1PAjQ2kK8JrpMTVnDcVP5HTa10tITI+ZCKHQkOpBrhf jYAKGAZZ9jFsyL3+//RrSU6dvbNqjr0ZHkS6P3RXKU3uUtpuzS+xhebm0AKu+Eu0E/Zkdi 0O1u+C6JotQ2RQXekIyHwD3L2cT9lsySmjEFKVBggHzUjH974Aplswvu6Zda+fyth6Rg52 Mcn6xF4Q90/z/evUi2QasSNOxBmIzDkssTfLLT1btcHkuQDPwogtk0Bx9S67Ew== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=fbefc972820360a45c8fb5703e7e5431dd8757e0 commit fbefc972820360a45c8fb5703e7e5431dd8757e0 Author: Rene Ladan AuthorDate: 2022-06-30 20:11:01 +0000 Commit: Rene Ladan CommitDate: 2022-06-30 20:11:14 +0000 cleanup: Remove expired ports: 2022-06-30 www/py-rackspace-monitoring: Python compatibility upto 3.2 and last release was 3 years ago 2022-06-30 devel/py-apns2: Use devel/py-aioapns 2022-06-30 www/py-hyper: Project abandoned use www/py-httpx 2022-06-30 irc/py-fishcrypt: Abandoned, unmaintained, requires Python 2 and depends on deprecated pycrypto 2022-06-30 devel/py-stsci.distutils: Upstream abandoned in 2013 2022-06-30 devel/py-docker-py: Use devel/py-docker 2022-06-30 net-im/py-slackclient: Use net-im/py-slack-sdk --- MOVED | 7 + devel/Makefile | 3 - devel/py-apns2/Makefile | 25 ---- devel/py-apns2/distinfo | 3 - devel/py-apns2/pkg-descr | 4 - devel/py-docker-py/Makefile | 23 ---- devel/py-docker-py/distinfo | 3 - devel/py-docker-py/pkg-descr | 5 - devel/py-stsci.distutils/Makefile | 23 ---- devel/py-stsci.distutils/distinfo | 2 - devel/py-stsci.distutils/files/patch-2to3 | 144 --------------------- devel/py-stsci.distutils/pkg-descr | 11 -- irc/Makefile | 1 - irc/py-fishcrypt/Makefile | 52 -------- irc/py-fishcrypt/distinfo | 2 - irc/py-fishcrypt/files/pkg-message.in | 15 --- irc/py-fishcrypt/pkg-descr | 8 -- net-im/Makefile | 1 - net-im/py-slackclient/Makefile | 38 ------ net-im/py-slackclient/distinfo | 3 - net-im/py-slackclient/pkg-descr | 4 - www/Makefile | 2 - www/py-hyper/Makefile | 38 ------ www/py-hyper/distinfo | 3 - www/py-hyper/files/files-server.crt | 22 ---- www/py-hyper/files/files-server.key | 15 --- .../files/patch-hyper_http20_connection.py | 32 ----- www/py-hyper/files/patch-setup.py | 11 -- www/py-hyper/files/patch-test_test__hyper.py | 35 ----- www/py-hyper/pkg-descr | 11 -- www/py-rackspace-monitoring/Makefile | 30 ----- www/py-rackspace-monitoring/distinfo | 3 - www/py-rackspace-monitoring/files/patch-setup.py | 11 -- www/py-rackspace-monitoring/pkg-descr | 4 - 34 files changed, 7 insertions(+), 587 deletions(-) diff --git a/MOVED b/MOVED index 32580a45d11c..9b03bcf49dfa 100644 --- a/MOVED +++ b/MOVED @@ -17397,3 +17397,10 @@ www/py-dj32-django-debug-toolbar|www/py-django-debug-toolbar|2022-06-30|Has expi www/py-dj32-django-redis|www/py-django-redis|2022-06-30|Has expired: Obsolete, please use www/py-django-redis instead www/py-dj32-django-timezone-field|www/py-django-timezone-field|2022-06-30|Has expired: Obsolete, please use www/py-django-timezone-field instead www/py-dj32-django-js-asset|www/py-django-js-asset|2022-06-30|Has expired: Obsolete, please use www/py-django-js-asset instead +www/py-rackspace-monitoring||2022-06-30|Has expired: Python compatibility upto 3.2 and last release was 3 years ago +devel/py-apns2|devel/py-aioapns|2022-06-30|Has expired: Use devel/py-aioapns +www/py-hyper|www/py-httpx|2022-06-30|Has expired: Project abandoned use www/py-httpx +irc/py-fishcrypt||2022-06-30|Has expired: Abandoned, unmaintained, requires Python 2 and depends on deprecated pycrypto +devel/py-stsci.distutils||2022-06-30|Has expired: Upstream abandoned in 2013 +devel/py-docker-py|devel/py-docker|2022-06-30|Has expired: Use devel/py-docker +net-im/py-slackclient|net-im/py-slack-sdk|2022-06-30|Has expired: Use net-im/py-slack-sdk diff --git a/devel/Makefile b/devel/Makefile index 35073612939b..1d52276db101 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4116,7 +4116,6 @@ SUBDIR += py-apache_conf_parser SUBDIR += py-apipkg SUBDIR += py-apispec - SUBDIR += py-apns2 SUBDIR += py-appdirs SUBDIR += py-applicationinsights SUBDIR += py-apptools @@ -4436,7 +4435,6 @@ SUBDIR += py-dj40-django-rq SUBDIR += py-dj40-graphene-django SUBDIR += py-django-rq - SUBDIR += py-docker-py SUBDIR += py-dockerpty SUBDIR += py-docopt SUBDIR += py-doctest-ignore-unicode @@ -5292,7 +5290,6 @@ SUBDIR += py-stringbrewer SUBDIR += py-stringcase SUBDIR += py-structlog - SUBDIR += py-stsci.distutils SUBDIR += py-subprocess-tee SUBDIR += py-subversion SUBDIR += py-sure diff --git a/devel/py-apns2/Makefile b/devel/py-apns2/Makefile deleted file mode 100644 index 2a2dedace9a1..000000000000 --- a/devel/py-apns2/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -PORTNAME= apns2 -PORTVERSION= 0.3.0 -PORTREVISION= 2 -CATEGORIES= devel python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= olgeni@FreeBSD.org - -COMMENT= Python client for Apple Push Notification service - -LICENSE= MIT - -DEPRECATED= Use devel/py-aioapns -EXPIRATION_DATE= 2022-06-30 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}hyper>0:www/py-hyper@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.4.0:www/py-pyjwt@${PY_FLAVOR} - -USES= python:3.6+ -USE_PYTHON= distutils autoplist -NO_ARCH= yes - -.include diff --git a/devel/py-apns2/distinfo b/devel/py-apns2/distinfo deleted file mode 100644 index d0886e2632c2..000000000000 --- a/devel/py-apns2/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1513941333 -SHA256 (apns2-0.3.0.tar.gz) = a24052d8251b423f2224effb0891bdba217c92fe9d6d18c7f5b86099bd083c08 -SIZE (apns2-0.3.0.tar.gz) = 8878 diff --git a/devel/py-apns2/pkg-descr b/devel/py-apns2/pkg-descr deleted file mode 100644 index faaf2f83a504..000000000000 --- a/devel/py-apns2/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Python library for interacting with the Apple Push Notification -service (APNs) via HTTP/2 protocol. - -WWW: https://github.com/Pr0Ger/PyAPNs2 diff --git a/devel/py-docker-py/Makefile b/devel/py-docker-py/Makefile deleted file mode 100644 index 7dcd458e4e49..000000000000 --- a/devel/py-docker-py/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -PORTNAME= docker-py -PORTVERSION= 1.10.6 -CATEGORIES= devel python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= bofh@FreeBSD.org -COMMENT= API client for docker written in Python - -LICENSE= APACHE20 - -DEPRECATED= Use devel/py-docker -EXPIRATION_DATE= 2022-06-30 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docker-pycreds>=0.2.1:security/py-docker-pycreds@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.5.2:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>=1.4.0:devel/py-six@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}websocket-client>=0.32.0:www/py-websocket-client@${PY_FLAVOR} - -USES= python:3.6+ -USE_PYTHON= autoplist distutils - -.include diff --git a/devel/py-docker-py/distinfo b/devel/py-docker-py/distinfo deleted file mode 100644 index 4f6383f13877..000000000000 --- a/devel/py-docker-py/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1655411611 -SHA256 (docker-py-1.10.6.tar.gz) = 4c2a75875764d38d67f87bc7d03f7443a3895704efc57962bdf6500b8d4bc415 -SIZE (docker-py-1.10.6.tar.gz) = 84129 diff --git a/devel/py-docker-py/pkg-descr b/devel/py-docker-py/pkg-descr deleted file mode 100644 index f90f8f99fcdf..000000000000 --- a/devel/py-docker-py/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -A Python library for the Docker Remote API. It does everything the docker -command does, but from within Python: run containers, manage them, pull/push -images, etc. - -WWW: https://github.com/docker/docker-py diff --git a/devel/py-stsci.distutils/Makefile b/devel/py-stsci.distutils/Makefile deleted file mode 100644 index 03f79db29b0e..000000000000 --- a/devel/py-stsci.distutils/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# Created by: William Grzybowski - -PORTNAME= stsci.distutils -PORTVERSION= 0.3.7 -CATEGORIES= devel python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Packaging utilities used by some of STScI's packages - -LICENSE= BSD3CLAUSE - -DEPRECATED= Upstream abandoned in 2013 -EXPIRATION_DATE= 2022-06-30 -BROKEN= requires python setuptools<58.0.0 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}d2to1>0:devel/py-d2to1@${PY_FLAVOR} - -USES= python:3.6+ -USE_PYTHON= autoplist distutils - -.include diff --git a/devel/py-stsci.distutils/distinfo b/devel/py-stsci.distutils/distinfo deleted file mode 100644 index 652645b70044..000000000000 --- a/devel/py-stsci.distutils/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (stsci.distutils-0.3.7.tar.gz) = e0f115126ec1e27b345e338ce9cbca0fe87cd30e409e052acccfea05a9e9783c -SIZE (stsci.distutils-0.3.7.tar.gz) = 48831 diff --git a/devel/py-stsci.distutils/files/patch-2to3 b/devel/py-stsci.distutils/files/patch-2to3 deleted file mode 100644 index 6f8f0536a9cd..000000000000 --- a/devel/py-stsci.distutils/files/patch-2to3 +++ /dev/null @@ -1,144 +0,0 @@ ---- stsci/distutils/command/build_optional_ext.py.orig 2013-12-23 23:22:38 UTC -+++ stsci/distutils/command/build_optional_ext.py -@@ -3,7 +3,7 @@ from distutils.command.build_ext import build_ext - from distutils.errors import DistutilsError, CCompilerError, CompileError - from distutils.util import strtobool - --from ConfigParser import ConfigParser -+from configparser import ConfigParser - - - class build_optional_ext(build_ext): -@@ -33,7 +33,7 @@ class build_optional_ext(build_ext): - cfg = ConfigParser() - try: - cfg.read('setup.cfg') -- except Exception, e: -+ except Exception as e: - log.warn('Failed to read setup.cfg: %s; proceeding as though ' - 'there are no optional extensions' % e) - return -@@ -75,7 +75,7 @@ class build_optional_ext(build_ext): - def build_extension(self, ext): - try: - build_ext.build_extension(self, ext) -- except (CCompilerError, DistutilsError, CompileError), e: -+ except (CCompilerError, DistutilsError, CompileError) as e: - if not hasattr(ext, '_optional') or not ext._optional: - raise - log.warn('building optional extension "%s" failed: %s' % ---- stsci/distutils/release.py.orig 2013-12-23 23:22:38 UTC -+++ stsci/distutils/release.py -@@ -6,7 +6,7 @@ import os - import shutil - import sys - --from ConfigParser import ConfigParser -+from configparser import ConfigParser - - from setuptools.dist import Distribution - from zest.releaser.utils import ask -@@ -105,7 +105,7 @@ def add_to_stsci_package_index(data): - answer = '' - while not answer: - try: -- answer = raw_input(question).strip() -+ answer = input(question).strip() - if not answer: - if package_path: - # The user simple pressed enter, so use the supplied -@@ -114,13 +114,13 @@ def add_to_stsci_package_index(data): - else: - continue - if not os.path.exists(answer): -- print ('The supplied path %s does not exist. Please enter a ' -- 'different path or press Ctrl-C to cancel.' % answer) -+ print(('The supplied path %s does not exist. Please enter a ' -+ 'different path or press Ctrl-C to cancel.' % answer)) - if not os.access(answer, os.W_OK): -- print ('The supplied path %s is not writeable. Either change ' -+ print(('The supplied path %s is not writeable. Either change ' - 'the permissions of the directory or have someone ' - 'grant you access and try again, enter a different ' -- 'directory, or press Ctrl-C to cancel.' % answer) -+ 'directory, or press Ctrl-C to cancel.' % answer)) - package_path = answer - break - # The default was not supplied, so keep asking -@@ -141,15 +141,15 @@ def add_to_stsci_package_index(data): - '*.zip'))[0] - except IndexError: - try: -- print ( -+ print(( - "Could not find a source distribution in %s; did you " - "do a source checkout for upload? If possible, try " - "to cd to %s and manually create a source " - "distribution by running `python setup.py sdist`. " - "Then press enter to try again (or hit Ctrl-C to " - "cancel). Go ahead, I'll wait..." % -- (data['tagdir'], data['tagdir'])) -- raw_input() -+ (data['tagdir'], data['tagdir']))) -+ input() - except KeyboardInterrupt: - return - -@@ -166,12 +166,12 @@ def add_to_stsci_package_index(data): - dist.fetch_build_eggs(['basketweaver']) - except: - # There are so many things that could possibly go wrong here... -- print ('Failed to get basketweaver, which is required to rebuild ' -+ print(('Failed to get basketweaver, which is required to rebuild ' - 'the package index. To manually complete the release, ' - 'install basketweaver manually, then copy %s into %s, cd ' - 'to %s, and then run `makeindex *`, where makeindex is the ' - 'command installed by basketweaver.' % -- (sdist_file, package_path, package_path)) -+ (sdist_file, package_path, package_path))) - import basketweaver.makeindex - - # Now we should have everything we need... -@@ -183,4 +183,4 @@ def add_to_stsci_package_index(data): - finally: - os.chdir(old_cwd) - -- print 'Finished adding package to %s.' % PACKAGE_INDEX_URL -+ print('Finished adding package to %s.' % PACKAGE_INDEX_URL) ---- stsci/distutils/tests/__init__.py.orig 2013-12-23 23:22:38 UTC -+++ stsci/distutils/tests/__init__.py -@@ -7,6 +7,7 @@ import tempfile - import nose - - from .util import reload, rmtree -+import importlib - - - TESTPACKAGE_URL = ('https://svn.stsci.edu/svn/ssb/stsci_python/' -@@ -24,7 +25,7 @@ class StsciDistutilsTestCase(object): - 'checkout', TESTPACKAGE_URL, cls.wc_dir], - stdout=subprocess.PIPE, - stderr=subprocess.PIPE) -- except OSError, e: -+ except OSError as e: - raise nose.SkipTest('svn unavailable to checkout out test ' - 'package: %s' % e) - -@@ -48,7 +49,7 @@ class StsciDistutilsTestCase(object): - # package's __path__ since it's already been imported. - if 'stsci' in sys.modules: - # Clean the existing __path__ up -- reload(sys.modules['stsci']) -+ importlib.reload(sys.modules['stsci']) - sys.modules['stsci'].__path__.insert( - 0, os.path.join(self.package_dir, 'stsci')) - ---- stsci/distutils/tests/testpackage/setup.py.orig 2013-12-23 23:22:38 UTC -+++ stsci/distutils/tests/testpackage/setup.py -@@ -12,6 +12,5 @@ setup( - namespace_packages=['stsci'], packages=['stsci'], - dependency_links=['http://stsdas.stsci.edu/download/packages'], - d2to1=True, -- use_2to3=True, - zip_safe=False, - ) diff --git a/devel/py-stsci.distutils/pkg-descr b/devel/py-stsci.distutils/pkg-descr deleted file mode 100644 index 3e3151f8567f..000000000000 --- a/devel/py-stsci.distutils/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -This package contains utilities used to package some of STScI's Python -projects, specifically those projects that comprise stsci_python and Astrolib. - -It currently consists mostly of some setup_hook scripts meant for use with -distutils2/packaging and/or d2to1, and a customized easy_install command meant -for use with distribute. - -This package is not meant for general consumption, though it might be worth -looking at for examples of how to do certain things with your own packages. - -WWW: http://www.stsci.edu/institute/software_hardware/pyraf/stsci_python diff --git a/irc/Makefile b/irc/Makefile index da2cb7219eed..c79255d80a9c 100644 --- a/irc/Makefile +++ b/irc/Makefile @@ -83,7 +83,6 @@ SUBDIR += pisg SUBDIR += polari SUBDIR += pounce - SUBDIR += py-fishcrypt SUBDIR += py-irc SUBDIR += py-limnoria SUBDIR += quassel diff --git a/irc/py-fishcrypt/Makefile b/irc/py-fishcrypt/Makefile deleted file mode 100644 index 254385354d13..000000000000 --- a/irc/py-fishcrypt/Makefile +++ /dev/null @@ -1,52 +0,0 @@ -# Created by: Rusmir Dusko - -PORTNAME= fishcrypt -DISTVERSION= 5.31 -PORTREVISION= 2 -CATEGORIES= irc security -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DIST_SUBDIR= python - -MAINTAINER= ports@FreeBSD.org -COMMENT= FiSH/Mircryption-compatible encryption for HexChat - -BROKEN= Requires python 2 -DEPRECATED= Abandoned, unmaintained, requires Python 2 and depends on deprecated pycrypto -EXPIRATION_DATE=2022-06-30 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=0:security/py-pycrypto@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pysocks>=0:net/py-pysocks@${PY_FLAVOR} - -USE_GITHUB= yes -GH_ACCOUNT= fladd -GH_PROJECT= py-${PORTNAME} -GH_TAGNAME= 43554b1a - -USES= dos2unix python:3.6+,run shebangfix -USE_PYTHON= flavors -SHEBANG_FILES= fishcrypt.py -NO_BUILD= yes - -SUB_FILES= pkg-message - -PORTDOCS= README.md - -PLIST_FILES= %%DATADIR%%/fishcrypt.py \ - %%DATADIR%%/pyBlowfish.py - -OPTIONS_DEFINE= DOCS HEXCHAT - -HEXCHAT_DESC= FiSH encryption for HexChat - -OPTIONS_SUB= yes - -HEXCHAT_RUN_DEPENDS= hexchat:irc/hexchat - -do-install: - @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_SCRIPT} ${WRKSRC}/*.py ${STAGEDIR}${DATADIR} - - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - -.include diff --git a/irc/py-fishcrypt/distinfo b/irc/py-fishcrypt/distinfo deleted file mode 100644 index eed795c42c21..000000000000 --- a/irc/py-fishcrypt/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (python/fladd-py-fishcrypt-5.31-43554b1a_GH0.tar.gz) = 8e361a83b145d67fb53969d3f0255bfd05523c044c1438fac5d310eb14c8cf6e -SIZE (python/fladd-py-fishcrypt-5.31-43554b1a_GH0.tar.gz) = 29595 diff --git a/irc/py-fishcrypt/files/pkg-message.in b/irc/py-fishcrypt/files/pkg-message.in deleted file mode 100644 index 1b8149580b18..000000000000 --- a/irc/py-fishcrypt/files/pkg-message.in +++ /dev/null @@ -1,15 +0,0 @@ -[ -{ type: install - message: < - -PORTNAME= slackclient -PORTVERSION= 2.9.4 -CATEGORIES= net-im python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Slack API clients for Web API and RTM API - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Use net-im/py-slack-sdk -EXPIRATION_DATE= 2022-06-30 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.3:www/py-aiohttp@${PY_FLAVOR} -#TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} - -USES= python:3.6+ -USE_PYTHON= autoplist distutils - -NO_ARCH= yes - -OPTIONS_DEFINE= ASYNCDNS -OPTIONS_DEFAULT= ASYNCDNS - -ASYNCDNS_DESC= Asyncronous DNS support - -ASYNCDNS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiodns>1.0:dns/py-aiodns@${PY_FLAVOR} - -# slackclient has been moved to slack-sdk and GH repo is unavailable -# do-test: -# @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs - -.include diff --git a/net-im/py-slackclient/distinfo b/net-im/py-slackclient/distinfo deleted file mode 100644 index 5363a7eb7af9..000000000000 --- a/net-im/py-slackclient/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1650731554 -SHA256 (slackclient-2.9.4.tar.gz) = ab79fefb5412d0595bc01d2f195a787597f2a617b6766562932ab9ffbe5cb173 -SIZE (slackclient-2.9.4.tar.gz) = 89588 diff --git a/net-im/py-slackclient/pkg-descr b/net-im/py-slackclient/pkg-descr deleted file mode 100644 index 8f3416771b16..000000000000 --- a/net-im/py-slackclient/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -A basic client for Slack.com, which can optionally connect to the Slack -Real Time Messaging (RTM) API. - -WWW: https://github.com/slackapi/python-slackclient diff --git a/www/Makefile b/www/Makefile index a34e12e54da3..1cb5d017cc72 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1660,7 +1660,6 @@ SUBDIR += py-httpx-oauth SUBDIR += py-httpx-socks SUBDIR += py-httpx013 - SUBDIR += py-hyper SUBDIR += py-hypercorn SUBDIR += py-hyperframe SUBDIR += py-hyperlink @@ -1712,7 +1711,6 @@ SUBDIR += py-pywikibot SUBDIR += py-qt5-webengine SUBDIR += py-quilt3 - SUBDIR += py-rackspace-monitoring SUBDIR += py-recaptcha SUBDIR += py-requests SUBDIR += py-requests-aws4auth diff --git a/www/py-hyper/Makefile b/www/py-hyper/Makefile deleted file mode 100644 index 9bec010796c5..000000000000 --- a/www/py-hyper/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Created by: Kubilay Kocak - -PORTNAME= hyper -DISTVERSION= 0.8.0.g20210112 -CATEGORIES= www python -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= bofh@FreeBSD.org -COMMENT= HTTP/2 Client for Python - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Project abandoned use www/py-httpx -EXPIRATION_DATE= 2022-06-30 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotlipy>=0.7.0:archivers/py-brotlipy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}h2>=2.4:www/py-h2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}hyperframe>=3.2:www/py-hyperframe@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rfc3986>=1.1.0:www/py-rfc3986@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hpack>0:www/py-hpack@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} - -USES= cpe python:3.6+ -CPE_VENDOR= python -USE_GITHUB= yes -GH_ACCOUNT= python-hyper -GH_TAGNAME= b77e758 -USE_PYTHON= autoplist concurrent distutils - -NO_ARCH= yes - -do-test: - @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -k 'not test_HTTPConnection_with_custom_context' test - -.include diff --git a/www/py-hyper/distinfo b/www/py-hyper/distinfo deleted file mode 100644 index 82c70fdc3614..000000000000 --- a/www/py-hyper/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1647086339 -SHA256 (python-hyper-hyper-0.8.0.g20210112-b77e758_GH0.tar.gz) = 2e589d9a0614a77315e8a85ff3b88a8cc0758d6e3cb5bff4ad58e680d62b76de -SIZE (python-hyper-hyper-0.8.0.g20210112-b77e758_GH0.tar.gz) = 402934 diff --git a/www/py-hyper/files/files-server.crt b/www/py-hyper/files/files-server.crt deleted file mode 100644 index 29aea389bfe3..000000000000 --- a/www/py-hyper/files/files-server.crt +++ /dev/null @@ -1,22 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDqDCCAxGgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UEBhMCRkkx -DjAMBgNVBAgTBWR1bW15MQ4wDAYDVQQHEwVkdW1teTEOMAwGA1UEChMFZHVtbXkx -DjAMBgNVBAsTBWR1bW15MREwDwYDVQQDEwhTbmFrZU9pbDEfMB0GCSqGSIb3DQEJ -ARYQZHVtbXlAdGVzdC5sb2NhbDAeFw0xMTEyMjIwNzU4NDBaFw0yMTEyMTgwNzU4 -NDBaMGExCzAJBgNVBAYTAkZJMQ4wDAYDVQQIEwVkdW1teTEOMAwGA1UEBxMFZHVt -bXkxDjAMBgNVBAoTBWR1bW15MQ4wDAYDVQQLEwVkdW1teTESMBAGA1UEAxMJbG9j -YWxob3N0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDXe3FqmCWvP8XPxqtT -+0bfL1Tvzvebi46k0WIcUV8bP3vyYiSRXG9ALmyzZH4GHY9UVs4OEDkCMDOBSezB -0y9ai/9doTNcaictdEBu8nfdXKoTtzrn+VX4UPrkH5hm7NQ1fTQuj1MR7yBCmYqN -3Q2Q+Efuujyx0FwBzAuy1aKYuwIDAQABo4IBTTCCAUkwCQYDVR0TBAIwADARBglg -hkgBhvhCAQEEBAMCBkAwKwYJYIZIAYb4QgENBB4WHFRpbnlDQSBHZW5lcmF0ZWQg -Q2VydGlmaWNhdGUwHQYDVR0OBBYEFBvnSuVKLNPEFMAFqHw292vGHGJSMIG2BgNV -HSMEga4wgauAFBl3fyNiYkJZRft1ncdzcgS7MwotoYGHpIGEMIGBMQswCQYDVQQG -EwJGSTEOMAwGA1UECBMFZHVtbXkxDjAMBgNVBAcTBWR1bW15MQ4wDAYDVQQKEwVk -dW1teTEOMAwGA1UECxMFZHVtbXkxETAPBgNVBAMTCFNuYWtlT2lsMR8wHQYJKoZI -hvcNAQkBFhBkdW1teUB0ZXN0LmxvY2FsggkAs+uxyi/hv+MwCQYDVR0SBAIwADAZ -BgNVHREEEjAQgQ5yb290QGxvY2FsaG9zdDANBgkqhkiG9w0BAQUFAAOBgQBXdedG -XHLPmOVBeKWjTmaekcaQi44snhYqE1uXRoIQXQsyw+Ya5+n/uRxPKZO/C78EESL0 -8rnLTdZXm4GBYyHYmMy0AdWR7y030viOzAkWWRRRbuecsaUzFCI+F9jTV5LHuRzz -V8fUKwiEE9swzkWgMpfVTPFuPgzxwG9gMbrBfg== ------END CERTIFICATE----- diff --git a/www/py-hyper/files/files-server.key b/www/py-hyper/files/files-server.key deleted file mode 100644 index 89ab05707d0b..000000000000 --- a/www/py-hyper/files/files-server.key +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIICXgIBAAKBgQDXe3FqmCWvP8XPxqtT+0bfL1Tvzvebi46k0WIcUV8bP3vyYiSR -XG9ALmyzZH4GHY9UVs4OEDkCMDOBSezB0y9ai/9doTNcaictdEBu8nfdXKoTtzrn -+VX4UPrkH5hm7NQ1fTQuj1MR7yBCmYqN3Q2Q+Efuujyx0FwBzAuy1aKYuwIDAQAB -AoGBANOGBM6bbhq7ImYU4qf8+RQrdVg2tc9Fzo+yTnn30sF/rx8/AiCDOV4qdGAh -HKjKKaGj2H/rotqoEFcxBy05LrgJXxydBP72e9PYhNgKOcSmCQu4yALIPEXfKuIM -zgAErHVJ2l79fif3D4hzNyz+u5E1A9n3FG9cgaJSiYP8IG2RAkEA82GZ8rBkSGQQ -ZQ3oFuzPAAL21lbj8D0p76fsCpvS7427DtZDOjhOIKZmaeykpv+qSzRraqEqjDRi -S4kjQvwh6QJBAOKniZ+NDo2lSpbOFk+XlmABK1DormVpj8KebHEZYok1lRI+WiX9 -Nnoe9YLgix7++6H5SBBCcTB4HvM+5A4BuwMCQQChcX/eZbXP81iQwB3Rfzp8xnqY -icDf7qKvz9Ma4myU7Y5E9EpaB1mD/P14jDpYcMW050vNyqTfpiwB8TFL0NZpAkEA -02jkFH9UyMgZV6qo4tqI98l/ZrtyF8OrxSNSEPhVkZf6EQc5vN9/lc8Uv1vESEgb -3AwRrKDcxRH2BHtv6qSwkwJAGjqnkIcEkA75r1e55/EF2chcZW1+tpwKupE8CtAH -VXGd5DVwt4cYWkLUj2gF2fJbV97uu2MAg5CFDb+vQ6p5eA== ------END RSA PRIVATE KEY----- diff --git a/www/py-hyper/files/patch-hyper_http20_connection.py b/www/py-hyper/files/patch-hyper_http20_connection.py deleted file mode 100644 index 356635dc8a57..000000000000 --- a/www/py-hyper/files/patch-hyper_http20_connection.py +++ /dev/null @@ -1,32 +0,0 @@ -# HTTP20Connection: Fix use of ENABLE_PUSH -# https://github.com/Lukasa/hyper/pull/402 - ---- hyper/http20/connection.py.orig 2019-05-17 10:15:20 UTC -+++ hyper/http20/connection.py -@@ -7,7 +7,7 @@ Objects that build hyper's connection-level HTTP/2 abs - """ - import h2.connection - import h2.events --import h2.settings -+from h2.settings import SettingCodes - - from ..compat import ssl - from ..tls import wrap_socket, H2_NPN_PROTOCOLS, H2C_PROTOCOL -@@ -403,7 +403,7 @@ class HTTP20Connection(object): - with self._conn as conn: - conn.initiate_upgrade_connection() - conn.update_settings( -- {h2.settings.ENABLE_PUSH: int(self._enable_push)} -+ {SettingCodes.ENABLE_PUSH: int(self._enable_push)} - ) - self._send_outstanding_data() - -@@ -424,7 +424,7 @@ class HTTP20Connection(object): - with self._conn as conn: - conn.initiate_connection() - conn.update_settings( -- {h2.settings.ENABLE_PUSH: int(self._enable_push)} -+ {SettingCodes.ENABLE_PUSH: int(self._enable_push)} - ) - self._send_outstanding_data() - diff --git a/www/py-hyper/files/patch-setup.py b/www/py-hyper/files/patch-setup.py deleted file mode 100644 index 4618247e3786..000000000000 --- a/www/py-hyper/files/patch-setup.py +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py.orig 2019-05-17 11:59:54 UTC -+++ setup.py -@@ -77,7 +77,7 @@ setup( - 'Programming Language :: Python :: Implementation :: CPython', - ], - install_requires=[ -- 'h2>=2.4,<3.0,!=2.5.0', 'hyperframe>=3.2,<4.0', 'rfc3986>=1.1.0,<2.0', 'brotlipy>=0.7.0,<1.0' -+ 'h2>=2.4,!=2.5.0', 'hyperframe>=3.2', 'rfc3986>=1.1.0,<2.0', 'brotlipy>=0.7.0,<1.0' - ], - tests_require=['pytest', 'requests', 'mock'], - cmdclass={'test': PyTest}, diff --git a/www/py-hyper/files/patch-test_test__hyper.py b/www/py-hyper/files/patch-test_test__hyper.py deleted file mode 100644 index ebd4ee1dd7c5..000000000000 --- a/www/py-hyper/files/patch-test_test__hyper.py +++ /dev/null @@ -1,35 +0,0 @@ -# Fix use of h2.settings -> h2.settings.SettingCodes.* Based on: -# HTTP20Connection: Fix use of ENABLE_PUSH -# https://github.com/Lukasa/hyper/pull/402 - -# Fix hpack import (hpack_compat is gone now) -# https://github.com/python-hyper/hpack/pull/60 - ---- test/test_hyper.py.orig 2019-05-17 10:17:07 UTC -+++ test/test_hyper.py -@@ -1,14 +1,13 @@ - # -*- coding: utf-8 -*- --import h2.settings -- - from h2.frame_buffer import FrameBuffer - from h2.connection import ConnectionState -+from h2.settings import SettingCodes - from hyperframe.frame import ( - Frame, DataFrame, RstStreamFrame, SettingsFrame, PushPromiseFrame, - WindowUpdateFrame, HeadersFrame, ContinuationFrame, GoAwayFrame, - PingFrame, FRAME_MAX_ALLOWED_LEN - ) --from hpack.hpack_compat import Encoder -+from hpack import Encoder - from hyper.common.connection import HTTPConnection - from hyper.http20.connection import HTTP20Connection - from hyper.http20.response import HTTP20Response, HTTP20Push -@@ -766,7 +765,7 @@ class TestHyperConnection(object): - # the default max frame size (16,384 bytes). That will, on the third - # frame, trigger the processing to increment the flow control window, - # which should then not happen. -- f = SettingsFrame(0, settings={h2.settings.INITIAL_WINDOW_SIZE: 100}) -+ f = SettingsFrame(0, settings={SettingCodes.INITIAL_WINDOW_SIZE: 100}) - - c = HTTP20Connection('www.google.com') - c._sock = DummySocket() diff --git a/www/py-hyper/pkg-descr b/www/py-hyper/pkg-descr deleted file mode 100644 index 8c03941c7c4a..000000000000 --- a/www/py-hyper/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -HTTP is changing under our feet. HTTP/1.1, our old friend, is being -supplemented by the brand new HTTP/2 standard. HTTP/2 provides many -benefits: improved speed, lower bandwidth usage, better connection -management, and more. - -hyper supports the final draft of the HTTP/2 specification: -additionally, it provides support for drafts 14, 15, and 16 of the -HTTP/2 specification. It also supports the final draft of the HPACK -specification - -WWW: https://hyper.readthedocs.org diff --git a/www/py-rackspace-monitoring/Makefile b/www/py-rackspace-monitoring/Makefile deleted file mode 100644 index b42d326fa905..000000000000 --- a/www/py-rackspace-monitoring/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -# Created by: Kubilay Kocak - -PORTNAME= rackspace-monitoring -PORTVERSION= 0.8.1 -CATEGORIES= www python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Python client library for Rackspace Cloud Monitoring - -LICENSE= APACHE20 -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Python compatibility upto 3.2 and last release was 3 years ago -EXPIRATION_DATE= 2022-06-30 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcloud>=0.17:net/py-libcloud@${PY_FLAVOR} - -USES= python:3.6+ -USE_PYTHON= autoplist distutils - -NO_ARCH= yes - -do-test: - @cd ${WRKSRC} && \ - ${CP} test/secrets.py-dist test/secrets.py && \ - ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test - -.include diff --git a/www/py-rackspace-monitoring/distinfo b/www/py-rackspace-monitoring/distinfo deleted file mode 100644 index 9510a7b83b69..000000000000 --- a/www/py-rackspace-monitoring/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1646761209 -SHA256 (rackspace-monitoring-0.8.1.tar.gz) = b055b6574447b69f87bb47a96cd5a91635cc2ec2c6b2154f435c2eedcd018007 -SIZE (rackspace-monitoring-0.8.1.tar.gz) = 33118 diff --git a/www/py-rackspace-monitoring/files/patch-setup.py b/www/py-rackspace-monitoring/files/patch-setup.py deleted file mode 100644 index b382cf9b7a3e..000000000000 --- a/www/py-rackspace-monitoring/files/patch-setup.py +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py.orig 2018-08-13 13:22:29 UTC -+++ setup.py -@@ -171,7 +171,7 @@ setup( - description='Client library for Rackspace Cloud Monitoring', - author='Rackspace, Inc.', - author_email='monitoring@rackspace.com', -- install_requires=['apache-libcloud >= 0.17,<2.0', -+ install_requires=['apache-libcloud >= 0.17', - 'backports.ssl_match_hostname'], - packages=[ - 'rackspace_monitoring', diff --git a/www/py-rackspace-monitoring/pkg-descr b/www/py-rackspace-monitoring/pkg-descr deleted file mode 100644 index 0bf284cbfe77..000000000000 --- a/www/py-rackspace-monitoring/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -rackspace-monitoring is a Python client library for Rackspace Cloud Monitoring -built on top of Apache Libcloud. - -WWW: https://github.com/racker/rackspace-monitoring