Skip to content

Commit

Permalink
deskutils/subsurface: Remove www/qt5-webkit dep
Browse files Browse the repository at this point in the history
Disable features that require www/qt5-webkit and remove DEPRECATED
and EXPIRATION_DATE.

PR:		275529
Approved by:	romain@ (maintainer)
  • Loading branch information
BSDKaffee committed Dec 5, 2023
1 parent 2b5dce7 commit c58e260
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions deskutils/subsurface/Makefile
@@ -1,7 +1,7 @@
PORTNAME= subsurface
DISTVERSIONPREFIX=v
DISTVERSION= 5.0.10
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= deskutils

MAINTAINER= romain@FreeBSD.org
Expand All @@ -11,21 +11,25 @@ WWW= https://subsurface-divelog.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE

DEPRECATED= Depends on deprecated www/qt5-webkit
EXPIRATION_DATE= 2023-12-31

LIB_DEPENDS= libdivecomputer.so:comms/libdc \
libzip.so:archivers/libzip \
libgit2.so:devel/libgit2 \
libcurl.so:ftp/curl \
libssh2.so:security/libssh2

USES= cmake:noninja desktop-file-utils gmake pkgconfig qt:5 gnome qmake:no_configure sqlite
USES= cmake:noninja desktop-file-utils gl gmake pkgconfig qt:5 gnome \
qmake:no_configure sqlite ssl
USE_GITHUB= yes
USE_GL= gl
GH_TUPLE= subsurface:googlemaps:7ce7124b385b2ebac0f72c38b094f436d4fe5c58:subsurface/googlemaps
USE_GNOME= libxml2 libxslt
USE_QT= buildtools concurrent connectivity core declarative declarative-test:build gui linguisttools:build location network printsupport quickcontrols2 svg testlib webkit widgets
USE_QT= buildtools:build concurrent connectivity core declarative \
declarative-test:build gui linguisttools:build location network \
quickcontrols2 svg testlib:build widgets

# Disable the built-in user manual and printing support which require qt5-webkit
CMAKE_ON= NO_PRINTING \
NO_USERMANUAL
MAKE_ENV+= DESTDIR=${STAGEDIR}

pre-configure:
Expand Down

0 comments on commit c58e260

Please sign in to comment.