aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-08-31 06:57:04 +0000
committerRene Ladan <rene@FreeBSD.org>2026-08-31 06:57:04 +0000
commit5ee942a78115473969df0e4b9d1c41307e35124c (patch)
tree9858484aff421826971673231bafccd92ac90c54
parente77c54a0c14576764468ebaad2c91325617ccd7c (diff)
sysutils/k4dirstat: Remove expired port
2026-08-31 sysutils/k4dirstat: Depends on EOL Qt5 and upstream recommends migrating to sysutils/qdirstat
-rw-r--r--MOVED1
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/k4dirstat/Makefile42
-rw-r--r--sysutils/k4dirstat/distinfo3
-rw-r--r--sysutils/k4dirstat/files/patch-doc_en_CMakeLists.txt8
-rw-r--r--sysutils/k4dirstat/files/patch-src__k4dirstat.cpp10
-rw-r--r--sysutils/k4dirstat/pkg-descr5
-rw-r--r--sysutils/k4dirstat/pkg-plist24
8 files changed, 1 insertions, 93 deletions
diff --git a/MOVED b/MOVED
index 051490767b53..c91ced153d6f 100644
--- a/MOVED
+++ b/MOVED
@@ -5560,3 +5560,4 @@ security/py-biscuit-auth|security/py-biscuit-python|2026-08-26|Renamed to match
net/kmime|net/kf6-kmime|2026-08-27|KMime moved to KDE Frameworks
devel/RStudio||2026-08-31|Has expired: Depends on expired devel/electron37
devel/electron37||2026-08-31|Has expired: EOLed upstream, switch to newer version
+sysutils/k4dirstat|sysutils/qdirstat|2026-08-31|Has expired: Depends on EOL Qt5 and upstream recommends migrating to sysutils/qdirstat
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 115543f1b913..c18dd4ad19ae 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -599,7 +599,6 @@
SUBDIR += jtopen
SUBDIR += jvmtop
SUBDIR += k3b
- SUBDIR += k4dirstat
SUBDIR += k8temp
SUBDIR += k9s
SUBDIR += kapp
diff --git a/sysutils/k4dirstat/Makefile b/sysutils/k4dirstat/Makefile
deleted file mode 100644
index 12ab34ce6392..000000000000
--- a/sysutils/k4dirstat/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME= k4dirstat
-DISTVERSION= 3.4.3
-PORTREVISION= 1
-CATEGORIES= sysutils kde
-
-MAINTAINER= eduardo@FreeBSD.org
-COMMENT= KDE utility that sums up disk usage for directory trees
-WWW= https://github.com/jeromerobert/k4dirstat
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Depends on EOL Qt5 and upstream recommends migrating to sysutils/qdirstat
-EXPIRATION_DATE= 2026-08-31
-
-USES= cmake compiler:c++11-lang cpe kde:5 qt:5
-CPE_VENDOR= kdirstat_project
-CPE_PRODUCT= kdirstat
-USE_GITHUB= yes
-GH_ACCOUNT= jeromerobert
-USE_KDE= auth codecs completion config configwidgets coreaddons doctools \
- i18n iconthemes jobwidgets kio service widgetsaddons xmlgui \
- ecm:build
-USE_QT= core dbus gui network widgets xml buildtools:build qmake:build
-
-OPTIONS_DEFINE= DOCS NLS
-OPTIONS_SUB= yes
-
-NLS_USES= gettext-tools
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/^Categories/s|=.*|=Qt;KDE;Utility;|' \
- ${WRKSRC}/src/k4dirstat.desktop
- @${REINPLACE_CMD} -e \
- 's|<sys/errno.h>|<errno.h>|' \
- ${WRKSRC}/src/kdirreadjob.cpp
- @${REINPLACE_CMD} -e \
- 's|%%PREFIX%%|${PREFIX}|' \
- ${WRKSRC}/doc/en/CMakeLists.txt
-
-.include <bsd.port.mk>
diff --git a/sysutils/k4dirstat/distinfo b/sysutils/k4dirstat/distinfo
deleted file mode 100644
index 92c30a1d3c8f..000000000000
--- a/sysutils/k4dirstat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1687244383
-SHA256 (jeromerobert-k4dirstat-3.4.3_GH0.tar.gz) = f595ef6d1b316d44cdf5a536b94ea68664345cfe0bbce324030da27ed172a338
-SIZE (jeromerobert-k4dirstat-3.4.3_GH0.tar.gz) = 412329
diff --git a/sysutils/k4dirstat/files/patch-doc_en_CMakeLists.txt b/sysutils/k4dirstat/files/patch-doc_en_CMakeLists.txt
deleted file mode 100644
index 1f9d51f84ceb..000000000000
--- a/sysutils/k4dirstat/files/patch-doc_en_CMakeLists.txt
+++ /dev/null
@@ -1,8 +0,0 @@
---- doc/en/CMakeLists.txt.orig 2023-06-21 07:55:31 UTC
-+++ doc/en/CMakeLists.txt
-@@ -1,4 +1,4 @@
- ########### install files ###############
- #
-
--kdoctools_create_handbook(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/en SUBDIR k4dirstat)
-+kdoctools_create_handbook(index.docbook INSTALL_DESTINATION %%PREFIX%%/share/doc SUBDIR k4dirstat)
diff --git a/sysutils/k4dirstat/files/patch-src__k4dirstat.cpp b/sysutils/k4dirstat/files/patch-src__k4dirstat.cpp
deleted file mode 100644
index 8e2f224ed990..000000000000
--- a/sysutils/k4dirstat/files/patch-src__k4dirstat.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/k4dirstat.cpp.orig 2019-11-23 11:51:27 UTC
-+++ src/k4dirstat.cpp
-@@ -13,6 +13,7 @@
- #include "k4dirstat.h"
- #include "settings.h"
-
-+#include <unistd.h>
- #include <QtGui/QDropEvent>
- #include <QtGui/QPainter>
-
diff --git a/sysutils/k4dirstat/pkg-descr b/sysutils/k4dirstat/pkg-descr
deleted file mode 100644
index 3d3a1f59d2d4..000000000000
--- a/sysutils/k4dirstat/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-KDirStat (for KDE Directory Statistics) is a small utility program that
-sums up disk usage for directory trees. Its functionality is similar to
-the Unix du command, but it provides more helpful diagnostic
-information. KDirStat also features some built-in cleanup facilities and
-the ability to include your own cleanup commands or scripts.
diff --git a/sysutils/k4dirstat/pkg-plist b/sysutils/k4dirstat/pkg-plist
deleted file mode 100644
index fea9fb244d75..000000000000
--- a/sysutils/k4dirstat/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/k4dirstat
-share/applications/k4dirstat.desktop
-share/config.kcfg/k4dirstat.kcfg
-%%PORTDOCS%%%%DOCSDIR%%/feedback-mail.png
-%%PORTDOCS%%%%DOCSDIR%%/index.cache.bz2
-%%PORTDOCS%%%%DOCSDIR%%/index.docbook
-%%PORTDOCS%%%%DOCSDIR%%/kdirstat-config-cleanups.png
-%%PORTDOCS%%%%DOCSDIR%%/kdirstat-config-tree-colors.png
-%%PORTDOCS%%%%DOCSDIR%%/kdirstat-main.png
-share/icons/hicolor/16x16/apps/k4dirstat.png
-share/icons/hicolor/32x32/apps/k4dirstat.png
-share/icons/hicolor/48x48/apps/k4dirstat.png
-share/icons/hicolor/scalable/apps/k4dirstat.svgz
-%%NLS%%share/locale/ca/LC_MESSAGES/k4dirstat.mo
-%%NLS%%share/locale/de/LC_MESSAGES/k4dirstat.mo
-%%NLS%%share/locale/es_AR/LC_MESSAGES/k4dirstat.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/k4dirstat.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/k4dirstat.mo
-%%NLS%%share/locale/it/LC_MESSAGES/k4dirstat.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/k4dirstat.mo
-%%NLS%%share/locale/lt/LC_MESSAGES/k4dirstat.mo
-%%NLS%%share/locale/lv/LC_MESSAGES/k4dirstat.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/k4dirstat.mo
-share/man/man1/k4dirstat.1.gz