update net/toot to 0.21.0

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

update net/toot to 0.21.0

Klemens Nanni-2
- Add toot reblogged_by to show who reblogged a status (#88)
- Add toot thread to show a status with its replies (#87)
- Better handling of wide characters (eastern scripts, emojis) (#84)
- Improved timeline, nicer visuals, and it will now ask to show next batch of toots, unless given the --once option
- Add public/local/tag timelines to timeline and curses
- Support for boosting and favouriting in toot curses, press f/b (#88, #93)

Tests pass, works fine as usual.

Somehow, the Makefile is installed;  I just commented it out and will
look into it soon so the next release hopefully does not do that any
longer.

OK?

Index: net/toot/Makefile
===================================================================
RCS file: /cvs/ports/net/toot/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- net/toot/Makefile 9 Feb 2019 22:48:59 -0000 1.6
+++ net/toot/Makefile 17 Mar 2019 00:24:07 -0000
@@ -2,7 +2,7 @@
 
 COMMENT = interact with Mastodon social networks from the command line
 
-MODPY_EGG_VERSION = 0.20.0
+MODPY_EGG_VERSION = 0.21.0
 DISTNAME = toot-${MODPY_EGG_VERSION}
 
 CATEGORIES = net
@@ -21,6 +21,7 @@ MODPY_SETUPTOOLS = Yes
 MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
 
 RUN_DEPENDS = devel/py-future${MODPY_FLAVOR}>=0.16 \
+ devel/py-wcwidth${MODPY_FLAVOR}>=0.1.7,<2.0 \
  www/py-beautifulsoup4${MODPY_FLAVOR}>=4.5.0,<5.0 \
  www/py-requests${MODPY_FLAVOR}>=2.13,<3.0
 TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH} \
Index: net/toot/distinfo
===================================================================
RCS file: /cvs/ports/net/toot/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- net/toot/distinfo 9 Feb 2019 22:48:59 -0000 1.5
+++ net/toot/distinfo 17 Mar 2019 00:18:56 -0000
@@ -1,2 +1,2 @@
-SHA256 (toot-0.20.0.tar.gz) = QTXwNUnlBHH+OUSWFh8e9f19Swzl7bD4Cbu+bkdZnlU=
-SIZE (toot-0.20.0.tar.gz) = 21992
+SHA256 (toot-0.21.0.tar.gz) = Peifezq+0O9zFjzjEUo/wlm3+PNxaOtsO3lwNZksG7c=
+SIZE (toot-0.21.0.tar.gz) = 25108
Index: net/toot/pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/toot/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- net/toot/pkg/PLIST 12 Jun 2018 13:12:33 -0000 1.3
+++ net/toot/pkg/PLIST 17 Mar 2019 00:19:17 -0000
@@ -1,4 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.3 2018/06/12 13:12:33 kn Exp $
+@comment Makefile
 bin/toot
 lib/python${MODPY_VERSION}/site-packages/toot/
 lib/python${MODPY_VERSION}/site-packages/toot-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
@@ -22,6 +23,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/toot/${MODPY_PYCACHE}logging.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/toot/${MODPY_PYCACHE}output.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/toot/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/toot/${MODPY_PYCACHE}wcstring.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/toot/api.py
 lib/python${MODPY_VERSION}/site-packages/toot/auth.py
 lib/python${MODPY_VERSION}/site-packages/toot/commands.py
@@ -43,3 +45,4 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/toot/ui/parsers.py
 lib/python${MODPY_VERSION}/site-packages/toot/ui/utils.py
 lib/python${MODPY_VERSION}/site-packages/toot/utils.py
+lib/python${MODPY_VERSION}/site-packages/toot/wcstring.py

Reply | Threaded
Open this post in threaded view
|

Re: update net/toot to 0.21.0

Klemens Nanni-2
On Sun, Mar 17, 2019 at 01:46:26AM +0100, Klemens Nanni wrote:
> Somehow, the Makefile is installed;  I just commented it out and will
> look into it soon so the next release hopefully does not do that any
> longer.
As per trondd's upstream request[0] to include the Makefile in release
tarballs, upstream probably made a mistake and caused it to be installed
during `setup.py install'.

Should be fixed soon.

Regarding tests now that we could use the port's Makefile: I'm still
rolling our own `do-test' as we don't need HTML coverty reports; besides
that our target is identical with the port's `test' target.

0: https://github.com/ihabunek/toot/issues/91