Bug 209974

Summary: Update for devel/qbs to 1.5.0
Product: Ports & Packages Reporter: Marie Loise Nolden <loise>
Component: Individual Port(s)Assignee: freebsd-kde (group) <kde>
Status: Closed FIXED    
Severity: Affects Many People CC: kde, loise, pi
Priority: --- Flags: pi: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
qbs-1.5.0 svn diff against HEAD none

Description Marie Loise Nolden 2016-06-02 15:38:58 UTC
Created attachment 170948 [details]
qbs-1.5.0 svn diff against HEAD

As part of the Qt Creator 4.0.0 release, QBS is also updated to version 1.5.0. Appended a patch against ports from kde@FreeBSD.org's area51 against ports HEAD.

This release contains the QBS documentation for importing into Qt Creator's help viewer by adding the qbs.qch file from LOCALBASE/share/doc/qbs to the help configuraton. Also included are the HTML docs to qbs.
Comment 1 Marie Loise Nolden 2016-06-02 15:49:10 UTC
Update made by Ralf Nolden <nolden@kde.org>, reviewed by Tobias Berner <tcberner@gmail.com>
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2016-06-04 11:01:27 UTC
It builds in poudriere on 11a, 10.3a+i, 9.3, but it fails on a loaded 11a box.

commandlineparser.o: In function `qbs::CommandLineParser::CommandLineParserPrivate::setupBuildOptions()':
../../../../qbs-src-1.5.0/src/app/qbs/parser/commandlineparser.cpp:(.text+0x5ad5): undefined reference to `qbs::BuildOptions::setForceOutputCheck(bool)'
c++: error: linker command failed with exit code 1 (use -v to see invocation)
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2016-06-04 12:03:47 UTC
Got hint from nolden@: remove old qbs before building the new one 8-}
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2016-06-04 12:10:33 UTC
Committed, thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 2016-06-04 12:10:40 UTC
A commit references this bug:

Author: pi
Date: Sat Jun  4 12:10:14 UTC 2016
New revision: 416356
URL: https://svnweb.freebsd.org/changeset/ports/416356

Log:
  devel/qbs: 1.4.5 -> 1.5.0

  As part of the Qt Creator 4.0.0 release, QBS is also updated to
  version 1.5.0.

  This release contains the QBS documentation for importing into Qt
  Creator's help viewer by adding the qbs.qch file from
  LOCALBASE/share/doc/qbs to the help configuraton. Also included are
  the HTML docs to qbs.

  PR:		209974
  Submitted by:	Ralf Nolden <nolden@kde.org> (kde)
  Reviewed by:	Tobias C.Berner <tcberner@gmail.com> (kde)

Changes:
  head/devel/qbs/Makefile
  head/devel/qbs/distinfo
  head/devel/qbs/pkg-plist