notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-ws4py WebSocket package for Python
0.3.4 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.3.4Version of this port present on the latest quarterly branch.
Maintainer: wg@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2012-12-23 20:22:48
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
Also Listed In: python
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}>0:www/py-ws4py@${PY_FLAVOR}
To install the port: cd /usr/ports/www/py-ws4py/ && make install clean
To add the package, run one of these commands:
  • pkg install www/py-ws4py
  • pkg install py37-ws4py
NOTE: This is a Python port. Instead of py37-ws4py listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py37-ws4py
Package flavors (<flavor>: <package>)
  • py37: py37-ws4py
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-ws4py
ABIlatestquarterly
FreeBSD:11:aarch640.3.40.3.4
FreeBSD:11:amd64--
FreeBSD:11:armv6-0.3.4
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.3.4-
FreeBSD:12:amd64--
FreeBSD:12:armv60.3.40.3.4
FreeBSD:12:armv70.3.40.3.4
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-ws4py
ABIlatestquarterly
FreeBSD:11:aarch640.3.4-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.3.4-
FreeBSD:12:amd64--
FreeBSD:12:armv60.3.4-
FreeBSD:12:armv70.3.4-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-ws4py
ABIlatestquarterly
FreeBSD:11:aarch64-0.3.4
FreeBSD:11:amd64-0.3.4
FreeBSD:11:armv6-0.3.4
FreeBSD:11:i386-0.3.4
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.3.4
FreeBSD:12:amd64-0.3.4
FreeBSD:12:armv6-0.3.4
FreeBSD:12:armv7-0.3.4
FreeBSD:12:i386-0.3.4
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.3.4
FreeBSD:13:aarch640.3.40.3.4
FreeBSD:13:amd64-0.3.4
FreeBSD:13:armv60.3.4-
FreeBSD:13:armv70.3.40.3.4
FreeBSD:13:i386-0.3.4
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.3.40.3.4
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv60.3.4-
FreeBSD:14:armv70.3.4-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.3.4-
 
py38-ws4py
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.3.4-
FreeBSD:11:armv6--
FreeBSD:11:i3860.3.4-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd640.3.4-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.4-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd640.3.4-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.4-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.3.4-
FreeBSD:14:amd640.3.4-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.4-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py37-setuptools>0 : devel/py-setuptools@py37
  2. python3.7 : lang/python37
Runtime dependencies:
  1. py37-cherrypy>=3.2.2 : www/py-cherrypy@py37
  2. py37-gevent>=0.13.8 : devel/py-gevent@py37
  3. py37-setuptools>0 : devel/py-setuptools@py37
  4. python3.7 : lang/python37
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/py-freenas.dispatcher*
  2. multimedia/spotify-websocket-api*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/w/ws4py/
  2. https://pypi.org/packages/source/w/ws4py/
Collapse this list.

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.3.4
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
26 Jan 2021 17:56:17
Original commit files touched by this commit Revision:562966  0.3.4
sunpoet search for other commits by this committer
Update MASTER_SITES and fix unfetchable

=> ws4py-0.3.4.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://www.defuze.org/oss/ws4py/ws4py-0.3.4.tar.gz
fetch: http://www.defuze.org/oss/ws4py/ws4py-0.3.4.tar.gz: No address record
=> Attempting to fetch
http://distcache.twn.FreeBSD.org/local-distfiles/%SUBDIR%/ws4py-0.3.4.tar.gz
fetch:
http://distcache.twn.FreeBSD.org/local-distfiles/%SUBDIR%/ws4py-0.3.4.tar.gz:
Bad Request
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop.
make: stopped in /usr/ports/www/py-ws4py

Approved by:	portmgr (blanket)
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  0.3.4
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  0.3.4
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
16 Mar 2018 13:55:04
Original commit files touched by this commit Revision:464686  0.3.4
wg search for other commits by this committer
www/py-ws4py: take maintainership
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  0.3.4  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
01 Apr 2016 14:33:58
Original commit files touched by this commit Revision:412351  0.3.4
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
07 Jan 2016 14:07:17
Original commit files touched by this commit Revision:405438  0.3.4
amdmi3 search for other commits by this committer
- Switch to options helpers
01 Jan 2016 19:47:53
Original commit files touched by this commit Revision:405034  0.3.4
rene search for other commits by this committer
Return audio/py-mpd2 and www/py-ws4py to the pool, they were support ports for
the now removed multimedia/spotify-websocket-api
17 Aug 2015 14:20:41
Original commit files touched by this commit Revision:394508  0.3.4
mat search for other commits by this committer
Remove UNIQUENAME and LATEST_LINK.

UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
20 Sep 2014 20:37:17
Original commit files touched by this commit Revision:368683  0.3.4
rene search for other commits by this committer
Use modern python infrastructure, no functional changes
30 Mar 2014 21:59:27
Original commit files touched by this commit Revision:349686  0.3.4
rene search for other commits by this committer
www/py-ws4py: update to 0.3.4
16 Dec 2013 02:38:59
Original commit files touched by this commit Revision:336603  0.3.2_1
rene search for other commits by this committer
- Convert to PYDISTUTILS=yes
- Stagify
- Set NO_ARCH
- Drop post-install printing (this is already in the options)
- Drop pkg-plist
- Bump PORTREVISION so that py-setuptools is not registered as a run-time
  dependency
15 Dec 2013 20:00:47
Original commit files touched by this commit Revision:336576  0.3.2
rene search for other commits by this committer
Set license to BSD, 3-claused.
20 Sep 2013 23:36:54
Original commit files touched by this commit Revision:327776  0.3.2
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
13 Sep 2013 09:27:56
Original commit files touched by this commit Revision:327137  0.3.2
rene search for other commits by this committer
- Update to 0.3.2 [1]
- Use option helpers
- Bump minimal versions for gevent and tornado dependencies
Submitted by:	portscout [1]
25 Mar 2013 10:09:40
Original commit files touched by this commit Revision:315209  0.2.4_1
rene search for other commits by this committer
- remove empty OPTIONS_DEFAULT
- portlint fixes
04 Jan 2013 15:25:42
Original commit files touched by this commit Revision:309931  0.2.4_1
rene search for other commits by this committer
Enable the CHERRYPY option by default and bump PORTREVISION

The client of the upcoming spotify-websocket-api port needs this.
24 Dec 2012 10:50:25
Original commit files touched by this commit Revision:309454  0.2.4
rene search for other commits by this committer
Sanitize printing of optionally non-installed files.

Inspired by:	crees
23 Dec 2012 20:22:38
Original commit files touched by this commit Revision:309446  0.2.4
rene search for other commits by this committer
ws4py is a Python package implementing the WebSocket protocol as defined
in RFC 6455.  It provides client and server implementations alike that
can be using different techniques like threads, micro-threads,
or event loops.

WWW:	http://www.defuze.org/oss/ws4py/docs/

Number of commits found: 20