Package: offpunk / 3.0-1
Metadata
| Package | Version | Patches format |
|---|---|---|
| offpunk | 3.0-1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| xkcdpunk.1 groff message.patch | (download) |
man/xkcdpunk.1 |
1 1 + 0 - 0 ! |
man/xkcdpunk.1: fix slight misrendering. As initially caught by lintian during Debian packaging quality assessment, the troff/mdoc engine reports the following issues on xkcdpunk.1 manual page: . $ LC_ALL=C.UTF-8 \ MANROFFSEQ='' \ MANWIDTH=80 \ man --warnings -E UTF-8 -l -Tutf8 -Z man/xkcdpunk.1 \ >/dev/null troff:<standard input>:19: warning: macro 'doc-list-type-stack0' not defined mdoc error: .It without preceding .Bl (#19) troff:<standard input>:19: warning: macro 'doc-' not defined (possibly missing space after 'do') mdoc warning: extraneous .El call (#21) mdoc warning: extraneous .El call (#26) . The rendering also shows like: . Positional arguments XKCD number. Besides a number, "latest" and "random" are accepted values. If missing, "latest" is assumed . As hinted by mdoc, this is caused by missing .Bl definition. Reusing the .Bl definition from other manual pages resolves the warnings and fixes the rendering to look like: . Positional arguments INPUT XKCD number. Besides a number, "latest" and "random" are accepted values. If missing, "latest" is assumed |
| xkcdpunk.1 typo.patch | (download) |
man/xkcdpunk.1 |
2 1 + 1 - 0 ! |
fix typo caught by lintian. Apparently this is already fixed upstream. |
| offpunk features.patch | (download) |
offpunk.py |
3 2 + 1 - 0 ! |
offpunk.py: fix --features argument.
Running offpunk --features results in the following crash:
.
$ offpunk --features
To render images inline, you need either chafa >= 1.10 or timg > 1.3.2
Traceback (most recent call last):
File "/usr/bin/offpunk", line 8, in <module>
sys.exit(main())
~~~~^^
File "/usr/lib/python3/dist-packages/offpunk.py", line 2501, in main
GeminiClient.do_version(None, None)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/offpunk.py", line 1315, in do_version
output += _("ftr_site_config : ") + str(self.options["ftr_site_config"]) + "\n"
^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'options'
.
Interestingly, running the `version` command from the prompt (which
achieves mostly the same thing as --features) works as intended:
.
$ offpunk
To render images inline, you need either chafa >= 1.10 or timg > 1.3.2
Welcome to Offpunk!
Type `help` to get the list of available command.
ON> version
Offpunk 3.0
===========
System: linux
Python: 3.13.12 (main, Feb 4 2026, 15:06:39) [GCC 15.2.0]
Language: C
.
Highly recommended:
- xdg-open : Not Installed
.
Web browsing:
- python-requests : Not Installed
- python-feedparser : Not Installed
- python-bs4 : Not Installed
- python-readability : Not Installed
- timg 1.3.2+ : Not Installed
- chafa 1.10+ : Not Installed
.
Nice to have:
- python-setproctitle : Not Installed
- python-cryptography : Not Installed
- X11 clipboard (xsel or xclip) : Not Installed
- Wayland clipboard (wl-clipboard): Not Installed
.
Features :
- Render images (chafa or timg) : Not Installed
- Render HTML (bs4, readability) : Not Installed
- Render Atom/RSS feeds (feedparser) : Not Installed
- Connect to http/https (requests) : Not Installed
- Detect text encoding (python-chardet) : Not Installed
- restore last position (less 572+) : Installed
.
ftr_site_config : None
Config directory : /home/emollier/.config/offpunk/
User Data directory : /home/emollier/.local/share/offpunk/
Cache directory : /home/emollier/.cache/offpunk/
.
Instantiating a GeminiClient to give a context to the "options"
attribute works around the issue with --features, hence the present
patch proposal, but there may exist cleaner approaches.
|
| unmerdify manual.patch | (download) |
man/unmerdify.1 |
49 49 + 0 - 0 ! |
manual page for unmerdify. |
1
