Bug 251450

Summary: editors/libreoffice: simplify QT5 on FreeBSD < 12 logic
Product: Ports & Packages Reporter: Jan Beich <jbeich>
Component: Individual Port(s)Assignee: FreeBSD Office Team <office>
Status: Closed FIXED    
Severity: Affects Only Me CC: fluffy, lwhsu
Priority: --- Keywords: patch
Version: LatestFlags: bugzilla: maintainer-feedback? (office)
Hardware: Any   
OS: Any   
Attachments:
Description Flags
v1 none

Description Jan Beich freebsd_committer freebsd_triage 2020-11-29 13:40:44 UTC
Created attachment 220063 [details]
v1

Let's apply ports r556538 trick to libreoffice. Advantages:

- Enables QT5 by default on DragonFly
- Enables QT5 when DEFAULT_VERSIONS += ssl=openssl
- Doesn't need to be adjusted when 14.0-CURRENT appears

# FreeBSD 12.1
$ make -V PORT_OPTIONS:MQT5
QT5

# FreeBSD 11.4
$  make -V PORT_OPTIONS:MQT5

$ DEFAULT_VERSIONS=ssl=openssl make -V PORT_OPTIONS:MQT5
QT5
Comment 1 Li-Wen Hsu freebsd_committer freebsd_triage 2020-11-30 07:05:26 UTC
LGTM, thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2020-12-05 12:00:46 UTC
A commit references this bug:

Author: fluffy
Date: Sat Dec  5 12:00:08 UTC 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

Changes:
  head/editors/libreoffice/Makefile
  head/editors/libreoffice6/Makefile
Comment 3 commit-hook freebsd_committer freebsd_triage 2020-12-05 12:02:47 UTC
A commit references this bug:

Author: fluffy
Date: Sat Dec  5 12:02:25 UTC 2020
New revision: 557052
URL: https://svnweb.freebsd.org/changeset/ports/557052

Log:
  MFH: r557051

  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

  Approved by:	ports-secteam (fluffy)

Changes:
_U  branches/2020Q4/
  branches/2020Q4/editors/libreoffice/Makefile
  branches/2020Q4/editors/libreoffice6/Makefile
Comment 4 Dima Panov freebsd_committer freebsd_triage 2020-12-05 12:03:16 UTC
Committed, thanks!