Port details |
- py-limnoria Modified version of Supybot (IRC bot and framework)
- 2019.09.08 irc
=0 2019.09.08Version of this port present on the latest quarterly branch. - Maintainer: bofh@FreeBSD.org
 - Port Added: 2015-12-27 12:58:20
- Last Update: 2022-03-08 02:09:57
- Commit Hash: bc808e2
- Also Listed In: python
- License: BSD3CLAUSE
- Description:
- A robust, full-featured Python IRC bot with a clean and flexible plugin API.
Equipped with a complete ACL system for specifying user permissions with as
much as per-command granularity. Batteries are included in the form of
numerous plugins already written.
WWW: https://github.com/ProgVal/Limnoria
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}limnoria>0:irc/py-limnoria@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/irc/py-limnoria/ && make install clean
- To add the package, run one of these commands:
- pkg install irc/py-limnoria
- pkg install py38-limnoria
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.NOTE: This is a Python port. Instead of py38-limnoria listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py38-limnoria
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1569902980
SHA256 (ProgVal-Limnoria-2019.09.08-master-2019-09-08_GH0.tar.gz) = e7b8dec6befa6381d6f1ce75c240e132a0c020bbef15bb0e7b943a01d6790875
SIZE (ProgVal-Limnoria-2019.09.08-master-2019-09-08_GH0.tar.gz) = 966922
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Runtime dependencies:
-
- py38-ecdsa>0 : security/py-ecdsa@py38
- py38-chardet>=0 : textproc/py-chardet@py38
- py38-feedparser>=0 : textproc/py-feedparser@py38
- py38-dateutil>=0 : devel/py-dateutil@py38
- py38-pytz>=0 : devel/py-pytz@py38
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for py38-limnoria-2019.09.08:
ECDSA=on: ECDSA SASL authentication
PROXY=off: SOCKS Proxy connections
====> Plugin Extras
ENCODING=on: Web Plugin: Better encoding detection (via chardet)
GPG=off: GPG Plugin: GnuPG Authentication
RSS=on: RSS Plugin: Feed parsing (via feedparser)
TIME=on: Time Plugin: Extra time features (via dateutil/pytz)
====> AKA Plugin: SQL Backend (none = plugin disabled): you can only select none or one of them
SQLITE=off: SQLite database support
SQLALCHEMY=off: SQLAlchemy database support
===> Use 'make config' to modify these settings
- Options name:
- irc_py-limnoria
- USES:
- cpe python:3.6-3.9
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
08 Mar 2022 02:09:57 2019.09.08
|
Muhammad Moinur Rahman (bofh)  |
*/*: Take maintainership |
07 Mar 2022 19:07:39 2019.09.08
|
Rene Ladan (rene)  |
all: return koobs' ports to the pool after safekeeping his commit bit. |
01 Dec 2021 09:02:37 2019.09.08
|
Kai Knoblich (kai)  Author: Simeon Simeonov |
irc/py-limnoria: Mark as not compatible with Python 3.10+
Since Python 3.10 the method "collections.MutableMapping" has been
renamed to "collections.abc.MutableMapping" which leads to run time
errors:
[..]
class CacheDict(collections.MutableMapping):
AttributeError: module 'collections' has no attribute 'MutableMapping'
[..]
PR: 259979
Reviewed by: koobs (maintainer)
Approved by: portmgr (blanket)
MFH: 2021Q4 |
14 Oct 2021 10:13:58 2019.09.08
|
Stefan Eßer (se)  |
irc/py-limnoria: Add CPE information
Approved by: portmgr (blanket) |
06 Apr 2021 14:31:07 2019.09.08
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
28 Dec 2020 23:02:15
2019.09.08
|
antoine  |
Drop python 2.7 support from a few ports
With hat: portmgr |
01 Oct 2019 05:27:20
2019.09.08
|
koobs  |
irc/py-limnoria: Update to 2019.09.08
- Rebase patch against the upstream PR |
01 Oct 2019 03:47:16
2018.09.09_2
|
koobs  |
irc/py-limnoria: Backport Web plugin bugfixes
Backport fixes for the Web plugin [1][2][3].
[1] https://github.com/ProgVal/Limnoria/pull/1371
[2] https://github.com/ProgVal/Limnoria/issues/1362
[3] https://github.com/ProgVal/Limnoria/issues/1359
Submitted by: DanDare (GitHub: Rodrigo-NH, via IRC) |
10 Apr 2019 06:18:32
2018.09.09_1
|
antoine  |
Bump a few PORTREVISIONs after r498529
With hat: portmgr |
06 Oct 2018 04:49:35
2018.09.09
|
koobs  |
irc/py-limnoria: Update to 2018.09.09
* Switch to GitHub for sources. The PyPI sdist does not package the license
and a couple of other useful files.
* Update TEST_DEPENDS to include optional dependencies that produce skipped
tests when not installed
* Pet portlint for Makefile ordering |
20 Jun 2018 17:05:44
2016.06.29
|
mat  |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
30 Nov 2017 15:50:34
2016.06.29 
|
mat  |
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 ) |
07 Aug 2016 11:49:54
2016.06.29
|
koobs  |
irc/py-limnoria: Update to 2016.06.29
- Update PORTVERSION and distinfo checksum (2016.06.29)
- Set better OPTIONS_DEFAULT's |
07 Aug 2016 11:30:19
2016.02.24_1
|
koobs  |
irc/py-limnoria: Bump PORTREVISION
Bump PORTREVISION due to the additional of USE_PYTHON=concurrent
symlinks in the package.
MFH: 2016Q3 |
07 Aug 2016 11:26:24
2016.02.24
|
koobs  |
irc/py-limnoria: Convert to OPTION'al RUN_DEPENDS
- Add Global and Plugin OPTIONS for optional dependencies
- Set OPTIONS_DEFAULT to maintain functional compatibility with 2016Q3
- Enable concurrent Python installation
- Update test target to use PYTHON_CMD (version specific execution)
- Add TEST_DEPENDS on feedparser as it fails (not skips) if not
available when running tests.
- Remove nested leading indefinite article in COMMENT
MFH: 2016Q3 |
22 May 2016 10:52:45
2016.02.24
|
matthew  |
Reorganise and modernise the py-sqlalchemy ports.
- Introduce new ports for the sqlalchemy 0.9 and 1.0 release branches.
- Deprecate the ports for the 0.6 and 0.7 release branches, as these
have been declared EoL and are no longer supported by upstream.
- Update to the latest available version in each branch.
In detail:
Port Version Maintainer
----------------------------------------------
py-sqlalchemy06 0.6.9 nivit@FreeBSD.org (Deprecate 2016-08-20) [1]
py-sqlalchemy07 0.7.10 nivit@FreeBSD.org (renamed py-sqlalchemy,
Deprecate 2016-08-20) [1]
py-sqlalchemy08 0.8.7 nivit@FreeBSD.org (renamed py-sqlalchemy-devel)
[1]
py-sqlalchemy09 0.9.10 m.tsatsenko@gmail.com (new, repocopy from
py-sqlalchemy-devel) [2] (Only the first 15 lines of the commit message are shown above ) |
01 Apr 2016 14:08:38
2016.02.24
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolight |
25 Feb 2016 12:00:13
2016.02.24
|
koobs  |
irc/py-limnoria: Update to 2016.02.24
- Update PORTVERSION and distinfo checksum (2016.02.24) |
27 Dec 2015 12:58:13
2015.12.12
|
koobs  |
[NEW] irc/py-limnoria: Modified version of Supybot (an IRC bot and framework)
A robust, full-featured Python IRC bot with a clean and flexible plugin API.
Equipped with a complete ACL system for specifying user permissions with as
much as per-command granularity. Batteries are included in the form of
numerous plugins already written.
WWW: https://github.com/ProgVal/Limnoria
Requested by: Brenden Molloy (via IRC) |