Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Dec 2020 12:00:08 +0000 (UTC)
From:      Dima Panov <fluffy@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r557051 - in head/editors: libreoffice libreoffice6
Message-ID:  <202012051200.0B5C08m1016457@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fluffy
Date: Sat Dec  5 12:00:07 2020
New Revision: 557051
URL: https://svnweb.freebsd.org/changeset/ports/557051

Log:
  editors/libreoffice: simplify QT5 on FreeBSD < 12 logic
  
  - Enables QT5 by default on DragonFly
  - Enables QT5 when DEFAULT_VERSIONS += ssl=openssl
  - Doesn't need to be adjusted when 14.0-CURRENT appears
  
  PR:		251450
  Submitted by:	jbeich
  MFH:		2020Q4

Modified:
  head/editors/libreoffice/Makefile
  head/editors/libreoffice6/Makefile

Modified: head/editors/libreoffice/Makefile
==============================================================================
--- head/editors/libreoffice/Makefile	Sat Dec  5 11:43:30 2020	(r557050)
+++ head/editors/libreoffice/Makefile	Sat Dec  5 12:00:07 2020	(r557051)
@@ -121,10 +121,12 @@ USES=		autoreconf:build bison compiler:c++17-lang cpe 
 		pkgconfig python:3.5+ shebangfix shared-mime-info ssl tar:xz xorg
 
 OPTIONS_DEFINE=	COINMP CUPS DOCS GNOME GTK3 JAVA KF5 MMEDIA PGSQL QT5 SDK TEST WEBDAV
-OPTIONS_DEFAULT=	CUPS MMEDIA
-OPTIONS_DEFAULT_FreeBSD_12=	QT5
-OPTIONS_DEFAULT_FreeBSD_13=	QT5
-OPTIONS_DEFAULT+=	${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}}
+OPTIONS_DEFAULT=	CUPS MMEDIA QT5
+
+.if !defined(DEFAULT_VERSIONS) || ! ${DEFAULT_VERSIONS:Mssl=*}
+# Blocked by net/qt5-network: cannot use QT5 with default OpenSSL
+OPTIONS_EXCLUDE_FreeBSD_11+=	QT5
+.endif
 
 COINMP_DESC=	Enable CoinMP (deprecated) math solver
 GTK3_DESC=	GTK+ 3 GUI toolkit support (incomplete visual style)

Modified: head/editors/libreoffice6/Makefile
==============================================================================
--- head/editors/libreoffice6/Makefile	Sat Dec  5 11:43:30 2020	(r557050)
+++ head/editors/libreoffice6/Makefile	Sat Dec  5 12:00:07 2020	(r557051)
@@ -120,10 +120,12 @@ USES=		autoreconf:build bison compiler:c++14-lang cpe 
 		pkgconfig python shebangfix shared-mime-info ssl tar:xz xorg
 
 OPTIONS_DEFINE=	CUPS DOCS GNOME GTK3 I18N JAVA KF5 MMEDIA PGSQL QT5 SDK TEST WEBDAV
-OPTIONS_DEFAULT=	CUPS MMEDIA
-OPTIONS_DEFAULT_FreeBSD_12=	QT5
-OPTIONS_DEFAULT_FreeBSD_13=	QT5
-OPTIONS_DEFAULT+=	${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}}
+OPTIONS_DEFAULT=	CUPS MMEDIA QT5
+
+.if !defined(DEFAULT_VERSIONS) || ! ${DEFAULT_VERSIONS:Mssl=*}
+# Blocked by net/qt5-network: cannot use QT5 with default OpenSSL
+OPTIONS_EXCLUDE_FreeBSD_11+=	QT5
+.endif
 
 GTK3_DESC=	GTK+ 3 GUI toolkit support (incomplete visual style)
 I18N_DESC=	Build i18n resources



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012051200.0B5C08m1016457>