Port details |
- py-ueberzug Draw images on terminals with X11 child windows
- 18.1.8 graphics
=0 18.1.8Version of this port present on the latest quarterly branch. - Maintainer: 0mp@FreeBSD.org
 - Port Added: 2021-04-17 15:18:19
- Last Update: 2021-04-23 06:04:22
- Commit Hash: 4895c07
- Also Listed In: python
- License: GPLv3+
- Description:
- Ãberzug is a command line util which allows to draw images on terminals by
using child windows.
Advantages to w3mimgdisplay:
- no race conditions as a new window is created to display images
- expose events will be processed,
- so images will be redrawn on switch workspaces
- tmux support (excluding multi pane windows)
- terminals without the WINDOWID environment variable are supported
- chars are used as position - and size unit
- no memory leak (/ unlimited cache)
WWW: https://github.com/seebye/ueberzug
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}ueberzug>0:graphics/py-ueberzug@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/graphics/py-ueberzug/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/py-ueberzug
- pkg install py38-ueberzug
NOTE: This is a Python port. Instead of py38-ueberzug listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py38-ueberzug
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1618660681
SHA256 (seebye-ueberzug-18.1.8_GH0.tar.gz) = a9fbe22e2ad59f42b148f184af808d6106ae504d9b19797385f2714a6351dbcb
SIZE (seebye-ueberzug-18.1.8_GH0.tar.gz) = 50646
- 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
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- Runtime dependencies:
-
- py38-pillow>=7.0.0 : graphics/py-pillow@py38
- py38-attrs>=18.2.0 : devel/py-attrs@py38
- py38-docopt>=0 : devel/py-docopt@py38
- py38-psutil>=0 : sysutils/py-psutil@py38
- py38-xlib>=0 : x11-toolkits/py-xlib@py38
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- This port is required by:
- for Run
-
- multimedia/ytfzf
- Configuration Options:
- ===> The following configuration options are available for py38-ueberzug-18.1.8:
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- graphics_py-ueberzug
- USES:
- localbase python:3.6+ shebangfix xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 3
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
23 Apr 2021 06:04:22 18.1.8
|
Kai Knoblich (kai)  |
graphics/py-ueberzug: Fix packaging with Python 3.8+
* Apply the same fix as in 9cb5898561b302d952fec8e2fac66a945a2c4915 by
stripping libraries by wildcard paths.
* Also use PYTHONPREFIX_SITELIBDIR instead PYTHON_SITELIBDIR to make
the port PREFIX safe while I'm here.
PR: 253815
Approved by: python (with hat) |
19 Apr 2021 10:42:36 18.1.8
|
Mark Linimon (linimon)  |
graphics/py-ueberzug: add USE_CSTD=c99 to fix build on GCC-based systems:
Xshm/Xshm.c:209: error: 'for' loop initial declaration used outside C99 mode |
17 Apr 2021 15:17:21 18.1.8
|
Mateusz Piotrowski (0mp)  |
graphics/py-ueberzug: Add a new port |
Number of commits found: 3
|