head 1.5; access; symbols pkgsrc-2023Q4:1.5.0.2 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.4.0.12 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.10 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.8 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.6 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.4 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.2 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.3.0.4 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.2 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.2.0.22 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.20 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.18 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.16 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.14 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.12 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.8 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.10 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.6 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.4 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.2 pkgsrc-2019Q1-base:1.2; locks; strict; comment @# @; 1.5 date 2023.10.28.19.57.12; author wiz; state Exp; branches; next 1.4; commitid jP8MYROLWZ3yJqKE; 1.4 date 2022.05.10.17.22.50; author adam; state Exp; branches; next 1.3; commitid zzu5hmFez8Qs7xDD; 1.3 date 2021.11.29.19.30.34; author wiz; state Exp; branches; next 1.2; commitid B53bxw3DK37b2JiD; 1.2 date 2019.01.18.08.56.41; author adam; state Exp; branches; next 1.1; commitid F0hsbhfS7dAb9f8B; 1.1 date 2018.12.31.17.42.02; author leot; state Exp; branches; next ; commitid 061r02grTMy5DY5B; desc @@ 1.5 log @python/wheel.mk: simplify a lot, and switch to 'installer' for installation This follows the recommended bootstrap method (flit_core, build, installer). However, installer installs different files than pip, so update PLISTs for all packages using wheel.mk and bump their PKGREVISIONs. @ text @@@comment $NetBSD$ bin/asciinema-${PYVERSSUFFIX} ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE ${PYSITELIB}/${WHEEL_INFODIR}/METADATA ${PYSITELIB}/${WHEEL_INFODIR}/RECORD ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt ${PYSITELIB}/asciinema/__init__.py ${PYSITELIB}/asciinema/__init__.pyc ${PYSITELIB}/asciinema/__init__.pyo ${PYSITELIB}/asciinema/__main__.py ${PYSITELIB}/asciinema/__main__.pyc ${PYSITELIB}/asciinema/__main__.pyo ${PYSITELIB}/asciinema/api.py ${PYSITELIB}/asciinema/api.pyc ${PYSITELIB}/asciinema/api.pyo ${PYSITELIB}/asciinema/asciicast/__init__.py ${PYSITELIB}/asciinema/asciicast/__init__.pyc ${PYSITELIB}/asciinema/asciicast/__init__.pyo ${PYSITELIB}/asciinema/asciicast/events.py ${PYSITELIB}/asciinema/asciicast/events.pyc ${PYSITELIB}/asciinema/asciicast/events.pyo ${PYSITELIB}/asciinema/asciicast/raw.py ${PYSITELIB}/asciinema/asciicast/raw.pyc ${PYSITELIB}/asciinema/asciicast/raw.pyo ${PYSITELIB}/asciinema/asciicast/v1.py ${PYSITELIB}/asciinema/asciicast/v1.pyc ${PYSITELIB}/asciinema/asciicast/v1.pyo ${PYSITELIB}/asciinema/asciicast/v2.py ${PYSITELIB}/asciinema/asciicast/v2.pyc ${PYSITELIB}/asciinema/asciicast/v2.pyo ${PYSITELIB}/asciinema/async_worker.py ${PYSITELIB}/asciinema/async_worker.pyc ${PYSITELIB}/asciinema/async_worker.pyo ${PYSITELIB}/asciinema/commands/__init__.py ${PYSITELIB}/asciinema/commands/__init__.pyc ${PYSITELIB}/asciinema/commands/__init__.pyo ${PYSITELIB}/asciinema/commands/auth.py ${PYSITELIB}/asciinema/commands/auth.pyc ${PYSITELIB}/asciinema/commands/auth.pyo ${PYSITELIB}/asciinema/commands/cat.py ${PYSITELIB}/asciinema/commands/cat.pyc ${PYSITELIB}/asciinema/commands/cat.pyo ${PYSITELIB}/asciinema/commands/command.py ${PYSITELIB}/asciinema/commands/command.pyc ${PYSITELIB}/asciinema/commands/command.pyo ${PYSITELIB}/asciinema/commands/play.py ${PYSITELIB}/asciinema/commands/play.pyc ${PYSITELIB}/asciinema/commands/play.pyo ${PYSITELIB}/asciinema/commands/record.py ${PYSITELIB}/asciinema/commands/record.pyc ${PYSITELIB}/asciinema/commands/record.pyo ${PYSITELIB}/asciinema/commands/upload.py ${PYSITELIB}/asciinema/commands/upload.pyc ${PYSITELIB}/asciinema/commands/upload.pyo ${PYSITELIB}/asciinema/config.py ${PYSITELIB}/asciinema/config.pyc ${PYSITELIB}/asciinema/config.pyo ${PYSITELIB}/asciinema/data/icon-256x256.png ${PYSITELIB}/asciinema/file_writer.py ${PYSITELIB}/asciinema/file_writer.pyc ${PYSITELIB}/asciinema/file_writer.pyo ${PYSITELIB}/asciinema/http_adapter.py ${PYSITELIB}/asciinema/http_adapter.pyc ${PYSITELIB}/asciinema/http_adapter.pyo ${PYSITELIB}/asciinema/notifier.py ${PYSITELIB}/asciinema/notifier.pyc ${PYSITELIB}/asciinema/notifier.pyo ${PYSITELIB}/asciinema/player.py ${PYSITELIB}/asciinema/player.pyc ${PYSITELIB}/asciinema/player.pyo ${PYSITELIB}/asciinema/pty_.py ${PYSITELIB}/asciinema/pty_.pyc ${PYSITELIB}/asciinema/pty_.pyo ${PYSITELIB}/asciinema/recorder.py ${PYSITELIB}/asciinema/recorder.pyc ${PYSITELIB}/asciinema/recorder.pyo ${PYSITELIB}/asciinema/tty_.py ${PYSITELIB}/asciinema/tty_.pyc ${PYSITELIB}/asciinema/tty_.pyo ${PYSITELIB}/asciinema/urllib_http_adapter.py ${PYSITELIB}/asciinema/urllib_http_adapter.pyc ${PYSITELIB}/asciinema/urllib_http_adapter.pyo man/man1/asciinema-${PYVERSSUFFIX}.1 share/doc/asciinema-${PYVERSSUFFIX}/CHANGELOG.md share/doc/asciinema-${PYVERSSUFFIX}/CODE_OF_CONDUCT.md share/doc/asciinema-${PYVERSSUFFIX}/CONTRIBUTING.md share/doc/asciinema-${PYVERSSUFFIX}/README.md share/doc/asciinema-${PYVERSSUFFIX}/asciicast-v1.md share/doc/asciinema-${PYVERSSUFFIX}/asciicast-v2.md @ 1.4 log @py-asciinema: updated to 2.2.0 2.2.0 (2022-05-07) * Added official support for Python 3.8, 3.9, 3.10 * Dropped official support for Python 3.5 * Added `--cols` / `--rows` options for overriding size of pseudo-terminal reported to recorded program * Improved behaviour of `--append` when output file doesn't exist * Keyboard input is now explicitly read from a TTY device in addition to stdin (when stdin != TTY) * Recorded program output is now explicitly written to a TTY device instead of stdout * Dash char (`-`) can now be passed as output filename to write asciicast to stdout * Diagnostic messages are now printed to stderr (without colors when stderr != TTY) * Improved robustness of writing asciicast to named pipes * Lots of codebase modernizations (many thanks to Davis @@djds Schirmer!) * Many other internal refactorings @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.3 2021/11/29 19:30:34 wiz Exp $ a2 1 ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER a5 1 ${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED a6 1 ${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json d11 1 d14 1 d17 1 d20 1 d23 1 d26 1 d29 1 d32 1 d35 1 d38 1 d41 1 d44 1 d47 1 d50 1 d53 1 d56 1 d59 1 d63 1 d66 1 d69 1 d72 1 d75 1 d78 1 d81 1 d84 1 @ 1.3 log @py-asciinema: update to 2.1.0. ## 2.1.0 (2021-10-02) * Ability to pause/resume terminal capture with `C-\` key shortcut * Desktop notifications - only for the above pause feature at the moment * Removed dependency on tput/ncurses (thanks @@arp242 / Martin Tournoij!) * ASCIINEMA_REC env var is back (thanks @@landonb / Landon Bouma!) * Terminal answerbacks (CSI 6 n) in `asciinema cat` are now hidden (thanks @@djpohly / Devin J. Pohly!) * Codeset detection works on HP-UX now (thanks @@michael-o / Michael Osipov!) * Attempt at recording to existing file suggests use of `--overwrite` option now * Upload for users with very long `$USER` is fixed * Added official support for Python 3.8 and 3.9 * Dropped official support for EOL-ed Python 3.4 and 3.5 * Internal refactorings @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2021/11/29 17:19:50 wiz Exp $ d3 9 a11 5 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt ${PYSITELIB}/${EGG_INFODIR}/entry_points.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt a13 1 ${PYSITELIB}/asciinema/__init__.pyo a15 1 ${PYSITELIB}/asciinema/__main__.pyo a17 1 ${PYSITELIB}/asciinema/api.pyo a19 1 ${PYSITELIB}/asciinema/asciicast/__init__.pyo a21 1 ${PYSITELIB}/asciinema/asciicast/events.pyo a23 1 ${PYSITELIB}/asciinema/asciicast/raw.pyo a25 1 ${PYSITELIB}/asciinema/asciicast/v1.pyo a27 1 ${PYSITELIB}/asciinema/asciicast/v2.pyo a29 1 ${PYSITELIB}/asciinema/async_worker.pyo a31 1 ${PYSITELIB}/asciinema/commands/__init__.pyo a33 1 ${PYSITELIB}/asciinema/commands/auth.pyo a35 1 ${PYSITELIB}/asciinema/commands/cat.pyo a37 1 ${PYSITELIB}/asciinema/commands/command.pyo a39 1 ${PYSITELIB}/asciinema/commands/play.pyo a41 1 ${PYSITELIB}/asciinema/commands/record.pyo a43 1 ${PYSITELIB}/asciinema/commands/upload.pyo a45 1 ${PYSITELIB}/asciinema/config.pyo d47 2 a50 1 ${PYSITELIB}/asciinema/http_adapter.pyo a52 1 ${PYSITELIB}/asciinema/notifier.pyo d55 2 a56 4 ${PYSITELIB}/asciinema/player.pyo ${PYSITELIB}/asciinema/pty.py ${PYSITELIB}/asciinema/pty.pyc ${PYSITELIB}/asciinema/pty.pyo d59 2 a60 4 ${PYSITELIB}/asciinema/recorder.pyo ${PYSITELIB}/asciinema/term.py ${PYSITELIB}/asciinema/term.pyc ${PYSITELIB}/asciinema/term.pyo a62 1 ${PYSITELIB}/asciinema/urllib_http_adapter.pyo @ 1.2 log @py-asciinema: updated to 2.0.2 2.0.2: * Official support for Python 3.7 * Recording is now possible on US-ASCII locale * Improved Android support * Possibility of programatic recording with `asciinema.record_asciicast` function * Uses new JSON response format added recently to asciinema-server * Tweaked message about how to stop recording * Added proper description and other metadata to Python package @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1 2018/12/31 17:42:02 leot Exp $ d32 3 d59 1 d63 3 d72 3 @ 1.1 log @py-asciinema: Import py-asciinema-2.0.1 as misc/py-asciinema Terminal session recorder and the best companion of asciinema.org. asciinema lets you easily record terminal sessions and replay them in a terminal as well as in a web browser. @ text @d1 2 a2 2 @@comment $NetBSD$ bin/asciinema${PYVERSSUFFIX} d62 3 a64 3 ${PYSITELIB}/asciinema/pty_recorder.py ${PYSITELIB}/asciinema/pty_recorder.pyc ${PYSITELIB}/asciinema/pty_recorder.pyo d71 7 @