aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-09-30 22:03:17 +0000
committerRene Ladan <rene@FreeBSD.org>2026-09-30 22:03:17 +0000
commitc02fd077cc3f030c55ed69f36fa76d8fce609307 (patch)
tree58147c96fd60f89f681c77f79d91336ac1524604
parent5f091c7e9316eed6948b22829999cd4e982fb6c9 (diff)
deskutils/kchmviewer: Remove expired port
2026-09-30 deskutils/kchmviewer: Development stalled; use deskutils/uchmviewer
-rw-r--r--MOVED1
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/kchmviewer/Makefile31
-rw-r--r--deskutils/kchmviewer/distinfo3
-rw-r--r--deskutils/kchmviewer/files/patch-src_src.pro25
-rw-r--r--deskutils/kchmviewer/pkg-descr9
-rw-r--r--deskutils/kchmviewer/pkg-plist3
7 files changed, 1 insertions, 72 deletions
diff --git a/MOVED b/MOVED
index ac44ecabcbbc..4c38b2be316d 100644
--- a/MOVED
+++ b/MOVED
@@ -5707,3 +5707,4 @@ devel/php-geshi||2026-09-30|Has expired: Unmaintained upstream
finance/pear_Payment_DTA||2026-09-30|Has expired: Abandoned upstream (last release 2012), DTAUS superseded by SEPA
databases/xtrabackup80|databases/xtrabackup84|2026-09-30|Has expired: Upstream has reached EOL favor of databases/xtrabackup84
graphics/natron||2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine, not ported to Qt6
+deskutils/kchmviewer|deskutils/uchmviewer|2026-09-30|Has expired: Development stalled; use deskutils/uchmviewer
diff --git a/deskutils/Makefile b/deskutils/Makefile
index cda2ce1220fd..1c525e882ff8 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -134,7 +134,6 @@
SUBDIR += kalarm
SUBDIR += kanbanapp
SUBDIR += kcharselect
- SUBDIR += kchmviewer
SUBDIR += kdeconnect-kde
SUBDIR += kdepim
SUBDIR += kdepim-addons
diff --git a/deskutils/kchmviewer/Makefile b/deskutils/kchmviewer/Makefile
deleted file mode 100644
index db323b8b9ec2..000000000000
--- a/deskutils/kchmviewer/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= kchmviewer
-DISTVERSIONPREFIX= RELEASE_
-DISTVERSION= 8_0-9
-DISTVERSIONSUFFIX= -g869ecdf
-CATEGORIES= deskutils kde
-
-MAINTAINER= kde@FreeBSD.org
-COMMENT= KDE viewer for CHM files
-WWW= https://www.kchmviewer.net/
-
-DEPRECATED= Development stalled; use deskutils/uchmviewer
-EXPIRATION_DATE= 2026-09-30
-
-LIB_DEPENDS= libchm.so:misc/chmlib \
- libzip.so:archivers/libzip
-
-USES= compiler:c++11-lang desktop-file-utils dos2unix gl \
- qmake:outsource qt:5 xorg
-USE_GL= gl
-USE_QT= core dbus declarative gui location network printsupport \
- webchannel webengine widgets xml \
- buildtools:build qmake:build
-USE_XORG= x11
-
-USE_GITHUB= yes
-GH_ACCOUNT= gyunaev
-GH_TAGNAME= 869ecdf6861dbc75db1a37de5844d3e40c2b267b
-
-DOS2UNIX_GLOB= *.cpp *.h *.pro *.ui
-
-.include <bsd.port.mk>
diff --git a/deskutils/kchmviewer/distinfo b/deskutils/kchmviewer/distinfo
deleted file mode 100644
index 9bd42371a73f..000000000000
--- a/deskutils/kchmviewer/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1694586209
-SHA256 (gyunaev-kchmviewer-RELEASE_8_0-9-g869ecdf-869ecdf6861dbc75db1a37de5844d3e40c2b267b_GH0.tar.gz) = cfd832c7f5ed3784da932d6cc5c24787511d1bb3034237fe9fda5467f493c9da
-SIZE (gyunaev-kchmviewer-RELEASE_8_0-9-g869ecdf-869ecdf6861dbc75db1a37de5844d3e40c2b267b_GH0.tar.gz) = 312574
diff --git a/deskutils/kchmviewer/files/patch-src_src.pro b/deskutils/kchmviewer/files/patch-src_src.pro
deleted file mode 100644
index 13f2babac5af..000000000000
--- a/deskutils/kchmviewer/files/patch-src_src.pro
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/src.pro.orig 2023-09-13 06:27:01 UTC
-+++ src/src.pro
-@@ -61,7 +61,7 @@ QT += xml network widgets printsupport
-
- QT += xml network widgets printsupport
-
--linux-g++*:{
-+unix:{
- LIBS += -lX11
- }
-
-@@ -130,3 +130,13 @@ greaterThan(QT_MAJOR_VERSION, 4) {
- SOURCES += viewwindow_webkit.cpp dataprovider_qwebkit.cpp
- HEADERS += dataprovider_qwebkit.h viewwindow_webkit.h
- }
-+# Define installation target for the binary
-+target.path = $$PREFIX/bin
-+# ... and for the icon
-+icons.files = ../packages/kchmviewer.png
-+icons.path = $$PREFIX/share/pixmaps
-+# ... and the desktop file
-+desktop.files = ../packages/kchmviewer.desktop
-+desktop.path = $$PREFIX/share/applications
-+
-+INSTALLS += desktop icons target
diff --git a/deskutils/kchmviewer/pkg-descr b/deskutils/kchmviewer/pkg-descr
deleted file mode 100644
index 660f272afea1..000000000000
--- a/deskutils/kchmviewer/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-KchmViewer is a chm (MS HTML help file format) viewer. Unlike most existing
-CHM viewers for Unix, it uses Trolltech's Qt widget library, and does not
-depend on KDE or Gnome. However, it may be compiled with full KDE support,
-including KDE widgets and KIO/KHTML.
-
-The main advantage of KchmViewer is non-english language support. Unlike
-others, KchmViewer in most cases correctly detects help file encoding,
-correctly shows tables of context of russian, korean, chinese and japanese
-help files, and correctly searches in non-english help files.
diff --git a/deskutils/kchmviewer/pkg-plist b/deskutils/kchmviewer/pkg-plist
deleted file mode 100644
index 37ff10dba463..000000000000
--- a/deskutils/kchmviewer/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/kchmviewer
-share/applications/kchmviewer.desktop
-share/pixmaps/kchmviewer.png