bring us up to date. Switch over to using MODPY_SETUPTOOLS and
MODPY_PYTEST which removes the need for py-nose in TEST_DEPENDS.
Drop the unnecessary MODPY_FLAVOR off of py-pathlib since that is
in a conditional for Python 3 only.
Moving to MODPY_SETUPTOOLS requires patching setup.py to use
setuptools rather than the obsolete distutils.
OK sthen
Update to latest. Drop the python3 flavor since it is a backport of
functionality from later Python 3.x (already swept our tree to eliminate
Python3 consumers). Anything Python 3.x new that uses py-monotonic
should be fixed to use time.monotonic instead.
OK sthen
- replace fgetln(3) with getline(3) for portability (patch by Steven McDonald)
- fix implicit time.h includes (patch by Steven McDonald)
- fix tiny memory leaks and other minor bugs found by jj@ with scan-build
- fix missing error checks (found by jj@ with scan-build and by Steven McDonald)
- avoid a couple of potential NULL derefs (found by jj@ with scan-build)
- fix cosmetic display issues involving \n and TABs in tog(1)
This update enables two new process types, the network and audio processes
which are also pledge'd and unveil'd.
These processes come with their own pledge and unveil config files for
the time being so that we can shrink or extend their rights as needed.
Originally there was no python3 flavor of py-twisted. It has
existed now for a while, so enable the tests.
Also patch 3 tests to be skipped since they just hang forever.
ok bcallah
is supposed to be "lonesome" on i386 because parts of the build take a lot of
ram, but actually ended up as "lonesome parallel" due to a +=. hoping this
will reduce the frequent build failures on i386. ok landry
- Add toot tui, new and improved TUI implemented written with the help of
the urwid library
- Deprecate toot curses. It will show a deprecation notice when started.
To be removed in a future release
- Add --editor option to toot post to allow composing toots in an editor
- Add user agent string to all requests, fixes interaction with instances
protected by Cloudflare
Initial diff, DESCR update, prodding and tests from
< clematis at insiberia dot net>, thanks!
u-boot still uses Python 2 in various places that cannot be controlled from
our Makefile but require patching; it also uses Python 2 specific syntax.
OK jsg
!amd64 to be unsigned int, which doesn't fly here.
No change on amd64; this fix fixes a preprocessor branch that is only
followed on arm64.
Noticed from the latest aarch64 bulk build log.