diff options
| author | Kenneth Raplee <kenrap@kennethraplee.com> | 2026-01-19 12:54:08 -0800 |
|---|---|---|
| committer | Gleb Popov <arrowd@FreeBSD.org> | 2026-01-20 13:40:39 +0300 |
| commit | 5c3ac3c1226d2792ae3d25d5b650394eeb2d8bee (patch) | |
| tree | 0807c21c37c8f0e5b676558dbfd218f54aa10d02 | |
| parent | lang/itcl: update to 4.3.5 (diff) | |
This update is to specifically include https://github.com/easymodo/qimgv/commit/0b9d315457adfbf8176b79bd4f9f456af79f5b57
This commit works around a known issue with Qt6 in Wayland which
incorrectly reports the device pixel ratio based on how Wayland users
config their screens with fractional scaling, e.g. 1.25, 1.5, etc
https://qt-project.atlassian.net/browse/QTBUG-123125
This Qt6 Wayland bug creates an issue for applications like qimgv to not
render images properly as they would in X11 or with Qt5 in Wayland.
Upstream reference:
https://github.com/easymodo/qimgv/issues/578#issuecomment-3768254926
Pull Request: https://github.com/freebsd/freebsd-ports/pull/476
| -rw-r--r-- | graphics/qimgv/Makefile | 7 | ||||
| -rw-r--r-- | graphics/qimgv/distinfo | 6 | ||||
| -rw-r--r-- | graphics/qimgv/pkg-plist | 1 |
3 files changed, 6 insertions, 8 deletions
diff --git a/graphics/qimgv/Makefile b/graphics/qimgv/Makefile index 8c451cf9da5d..7e3e53dd12f8 100644 --- a/graphics/qimgv/Makefile +++ b/graphics/qimgv/Makefile @@ -1,6 +1,5 @@ PORTNAME= qimgv -PORTVERSION= 1.03.g20250905 -PORTREVISION= 2 +PORTVERSION= 1.03.g20260119 CATEGORIES= graphics MAINTAINER= kenrap@kennethraplee.com @@ -15,7 +14,7 @@ USES= cmake compiler:c++17-lang desktop-file-utils \ localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= easymodo -GH_TAGNAME= 6bdfad1f47be2cd5eb54c6da45073f8eee55963f +GH_TAGNAME= 3127a2d211b124ad4fcf853d01e6df9323bdfdc3 LDFLAGS+= -linotify @@ -50,7 +49,5 @@ VIDEO_CMAKE_BOOL= VIDEO_SUPPORT post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/qimgv/settings.cpp - @${REINPLACE_CMD} -e 's|^Exec=|Exec=QT_SCALE_FACTOR_ROUNDING_POLICY=RoundPreferFloor |' \ - ${WRKSRC}/qimgv/distrib/qimgv.desktop .include <bsd.port.mk> diff --git a/graphics/qimgv/distinfo b/graphics/qimgv/distinfo index 8fc5fe839618..86e3b0028932 100644 --- a/graphics/qimgv/distinfo +++ b/graphics/qimgv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763672435 -SHA256 (easymodo-qimgv-1.03.g20250905-6bdfad1f47be2cd5eb54c6da45073f8eee55963f_GH0.tar.gz) = 040227c0707b264b04e7eaf3df7187ef321491a74a13c76a9065fc7713f5167f -SIZE (easymodo-qimgv-1.03.g20250905-6bdfad1f47be2cd5eb54c6da45073f8eee55963f_GH0.tar.gz) = 1098596 +TIMESTAMP = 1768855151 +SHA256 (easymodo-qimgv-1.03.g20260119-3127a2d211b124ad4fcf853d01e6df9323bdfdc3_GH0.tar.gz) = 4246939528dac37bbcd368c8169001027437fdd1023cd84fdac81dbc3601f6ef +SIZE (easymodo-qimgv-1.03.g20260119-3127a2d211b124ad4fcf853d01e6df9323bdfdc3_GH0.tar.gz) = 1112255 diff --git a/graphics/qimgv/pkg-plist b/graphics/qimgv/pkg-plist index fcf1d6062ba4..c0d03a908fa3 100644 --- a/graphics/qimgv/pkg-plist +++ b/graphics/qimgv/pkg-plist @@ -15,6 +15,7 @@ share/metainfo/qimgv.appdata.xml %%DATADIR%%/translations/de_DE.qm %%DATADIR%%/translations/es_ES.qm %%DATADIR%%/translations/fr_FR.qm +%%DATADIR%%/translations/ja_JP.qm %%DATADIR%%/translations/tr_TR.qm %%DATADIR%%/translations/uk_UA.qm %%DATADIR%%/translations/zh_CN.qm |
