BSD Ports

deskutils/uchmviewer 8.6 MidnightBSD

Qt based viewer for CHM and EPUB files

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
0502be7b54
License
gpl3+
Categories
deskutils

Description

Desktop client using jellyfin-web with embedded MPV player.

Media plays within the same window using the jellyfin-web interface. Supports audio passthrough. Built on Qt6.

In the other systems

SystemPortVersion
MidnightBSDdeskutils/uchmviewer8.6
FreeBSDdeskutils/uchmviewer8.6
GhostBSDdeskutils/uchmviewer8.6

Install

Binary package:

mport install uchmviewer

From mports:

cd /usr/mports/deskutils/uchmviewer && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	uchmviewer>0:deskutils/uchmviewer

Dependencies

As this port's Makefile names them.

Library 2

Build dependencies 2
Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

USES
cmake desktop-file-utils gettext gl qt:6
Service scripts
none

Files

pkg-plist 17
  • bin/uchmviewer
  • share/applications/uchmviewer.desktop
  • share/icons/hicolor/128x128/apps/uchmviewer.png
  • share/locale/cs/LC_MESSAGES/uchmviewer.mo
  • share/locale/de/LC_MESSAGES/uchmviewer.mo
  • share/locale/fr/LC_MESSAGES/uchmviewer.mo
  • share/locale/hu/LC_MESSAGES/uchmviewer.mo
  • share/locale/it/LC_MESSAGES/uchmviewer.mo
  • share/locale/nl/LC_MESSAGES/uchmviewer.mo
  • share/locale/pl/LC_MESSAGES/uchmviewer.mo
  • share/locale/pt_BR/LC_MESSAGES/uchmviewer.mo
  • share/locale/ru/LC_MESSAGES/uchmviewer.mo
  • share/locale/sv/LC_MESSAGES/uchmviewer.mo
  • share/locale/tr/LC_MESSAGES/uchmviewer.mo
  • share/locale/uk/LC_MESSAGES/uchmviewer.mo
  • share/locale/zh_CN/LC_MESSAGES/uchmviewer.mo
  • share/locale/zh_TW/LC_MESSAGES/uchmviewer.mo
distinfo 1
FileSizeSHA256
eBookProjects-uChmViewer-v8.6_GH0.tar.gz985013fb3633adda1d8aa106308cdf8875f64505a674320f52be4b293f3b35a31a7908

Commit history 1

DateCommitCreditsLog message
0502be7b54 Lucas Holt deskutils/uchmviewer: new port, Qt6 CHM viewer (replaces kchmviewer) (#1908)
## Summary Add **deskutils/uchmviewer** 8.6, the maintained Qt 6 fork of kchmviewer (CHM and EPUB viewer). It replaces deskutils/kchmviewer, which depends on www/qt5-webengine, which is being removed. Removing kchmviewer and adding the MOVED entry (`deskutils/kchmviewer|deskutils/uchmviewer|...`) is handled in a separate change. ## Changes - New port `deskutils/uchmviewer` (Makefile, distinfo, pkg-descr, pkg-plist, `files/patch-packages_CMakeLists.txt`), based on FreeBSD's port: - `USES=cmake desktop-file-utils gettext gl qt:6`, `CMAKE_ON=USE_DBUS USE_WEBENGINE` - Upstream's CMake does `find_package(QT ... NAMES Qt5 Qt6)` and picks Qt5 when qt5 is installed on the build host. The FreeBSD `APP_QT_MIN_VERSION` 5 -> 6 reinplace is kept to force Qt 6 (6.9 with WebEngine). …