Commit a3c38eac authored by Rene Ladan's avatar Rene Ladan
Browse files

devel/qjson: Remove expired port

2026-03-31 devel/qjson: Deprecated upstream, not used by anything
parent 2767d029
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5215,3 +5215,4 @@ net/libzmq3|net/libzmq4|2026-03-31|Has expired: Upstream unmaintained version wi
sysutils/tmate||2026-03-31|Has expired: Upstream unmaintained
x11/mrxvt||2026-03-31|Has expired: Upstream unmaintained and has known vulnerability
www/glassfish4|www/glassfish|2026-03-31|Has expired: Very old version reached EoL, use www/glassfish instead
devel/qjson||2026-03-31|Has expired: Deprecated upstream, not used by anything
+0 −1
Original line number Diff line number Diff line
@@ -6428,7 +6428,6 @@
    SUBDIR += qconf
    SUBDIR += qcoro
    SUBDIR += qgit
    SUBDIR += qjson
    SUBDIR += qlementine
    SUBDIR += qschematic
    SUBDIR += qscintilla2

devel/qjson/Makefile

deleted100644 → 0
+0 −50
Original line number Diff line number Diff line
PORTNAME=	qjson
DISTVERSION=	0.9.0
PORTREVISION=	7
CATEGORIES=	devel
PKGNAMESUFFIX=	-qt5

MAINTAINER=	kde@FreeBSD.org
COMMENT=	Library to manage JSON objects with Qt
WWW=		https://qjson.sourceforge.net/

LICENSE=	LGPL21
LICENSE_FILE=	${WRKSRC}/COPYING.lib

DEPRECATED=		Deprecated upstream, not used by anything
EXPIRATION_DATE=	2026-03-31

USES=		cmake compiler:c++11-lang pathfix qt:5
USE_GITHUB=	yes
GH_ACCOUNT=	flavio
USE_LDCONFIG=	yes
USE_QT=		core buildtools:build qmake:build
CMAKE_OFF=	QT4_BUILD
QT_SUFFIX=	-qt5

_DOCSDIR=	${DOCSDIR}${QT_SUFFIX}
DOCSDIR_REL=	${_DOCSDIR:S,^${PREFIX}/,,}
PLIST_SUB+=	QT_SUFFIX="${QT_SUFFIX}" \
		PORTVERSION="${PORTVERSION}"

OPTIONS_DEFINE=	DOXYGEN
OPTIONS_SUB=	yes

DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen

post-build-DOXYGEN-on:
	cd ${WRKSRC}/doc && doxygen

post-install-DOXYGEN-on:
	${MKDIR} ${STAGEDIR}${_DOCSDIR}
	cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${_DOCSDIR}

.include <bsd.port.pre.mk>

# Clang 16 defaults to building in C++17, and throws an error when the
# `register' keyword is used. Make clang just ignore the keyword instead.
.if ${COMPILER_TYPE} == clang
CXXFLAGS+=	-Wno-register
.endif

.include <bsd.port.post.mk>

devel/qjson/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1482323833
SHA256 (flavio-qjson-0.9.0_GH0.tar.gz) = e812617477f3c2bb990561767a4cd8b1d3803a52018d4878da302529552610d4
SIZE (flavio-qjson-0.9.0_GH0.tar.gz) = 98300

devel/qjson/pkg-descr

deleted100644 → 0
+0 −7
Original line number Diff line number Diff line
JSON (JavaScript Object Notation) is a lightweight data-interchange
format. It can represent integers, real numbers, strings, an ordered
sequence of values, and a collection of name/value pairs.

QJson is a Qt-based library that maps JSON data to QVariant objects
and vice versa. JSON arrays will be mapped to QVariantList instances,
while JSON objects will be mapped to QVariantMap.
Loading