git: 9fe13951c333 - main - graphics/kf5-prison: do not build with ZXing
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 30 Mar 2026 18:35:03 UTC
The branch main has been updated by makc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9fe13951c3339c40980331473a1f39e728eca156
commit 9fe13951c3339c40980331473a1f39e728eca156
Author: Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2026-03-30 18:34:13 +0000
Commit: Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-03-30 18:34:13 +0000
graphics/kf5-prison: do not build with ZXing
ZXing 3.x is unsupported, and there is no consumers in the ports anyway.
PR: 293675
---
graphics/kf5-prison/Makefile | 9 +++++++--
graphics/kf5-prison/pkg-plist | 12 ------------
2 files changed, 7 insertions(+), 14 deletions(-)
diff --git a/graphics/kf5-prison/Makefile b/graphics/kf5-prison/Makefile
index 318a481f68fc..322322c214b0 100644
--- a/graphics/kf5-prison/Makefile
+++ b/graphics/kf5-prison/Makefile
@@ -1,17 +1,22 @@
PORTNAME= prison
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= API to produce barcodes
+DEPRECATED= has its functionality stripped for coinstallability with Frameworks 6
+
LIB_DEPENDS= libdmtx.so:graphics/libdmtx \
- libqrencode.so:graphics/libqrencode \
- libZXing.so:textproc/zxing-cpp
+ libqrencode.so:graphics/libqrencode
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= ecm:build
USE_QT= core declarative gui multimedia network \
buildtools:build qmake:build testlib:build widgets:build
+# ZXing 3.x is unsupported
+CMAKE_ARGS= -DCMAKE_DISABLE_FIND_PACKAGE_ZXing=True
+
.include <bsd.port.mk>
diff --git a/graphics/kf5-prison/pkg-plist b/graphics/kf5-prison/pkg-plist
index 1a4a7c250fde..2ff516ab1b35 100644
--- a/graphics/kf5-prison/pkg-plist
+++ b/graphics/kf5-prison/pkg-plist
@@ -10,13 +10,6 @@ include/KF5/Prison/prison/prison.h
include/KF5/Prison/prison/prison_export.h
include/KF5/Prison/prison/prison_version.h
include/KF5/Prison/prison_version.h
-include/KF5/PrisonScanner/Prison/Format
-include/KF5/PrisonScanner/Prison/ScanResult
-include/KF5/PrisonScanner/Prison/VideoScanner
-include/KF5/PrisonScanner/Prison/format.h
-include/KF5/PrisonScanner/Prison/prisonscanner_export.h
-include/KF5/PrisonScanner/Prison/scanresult.h
-include/KF5/PrisonScanner/Prison/videoscanner.h
lib/cmake/KF5Prison/KF5PrisonConfig.cmake
lib/cmake/KF5Prison/KF5PrisonConfigVersion.cmake
lib/cmake/KF5Prison/KF5PrisonTargets-%%CMAKE_BUILD_TYPE%%.cmake
@@ -24,13 +17,8 @@ lib/cmake/KF5Prison/KF5PrisonTargets.cmake
lib/libKF5Prison.so
lib/libKF5Prison.so.5
lib/libKF5Prison.so.%%KDE_FRAMEWORKS_VERSION%%
-lib/libKF5PrisonScanner.so
-lib/libKF5PrisonScanner.so.5
-lib/libKF5PrisonScanner.so.%%KDE_FRAMEWORKS_VERSION%%
%%QT_MKSPECDIR%%/modules/qt_Prison.pri
%%QT_QMLDIR%%/org/kde/prison/libprisonquickplugin.so
%%QT_QMLDIR%%/org/kde/prison/qmldir
-%%QT_QMLDIR%%/org/kde/prison/scanner/libprisonscannerquickplugin.so
-%%QT_QMLDIR%%/org/kde/prison/scanner/qmldir
share/qlogging-categories5/prison.categories
share/qlogging-categories5/prison.renamecategories