FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
qbs Qt Build Suite
1.9.0 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: kde@FreeBSD.org search for ports maintained by this maintainer
Port Added: 24 May 2016 19:44:09
License: GPLv3 LGPL21
QBS (Qt Build Suite) is a cross-platform build environment)
tailored to the needs of Qt developers. It is part of the
Qt Project.

WWW: https://wiki.qt.io/Qt_Build_Suite
SVNWeb : Homepage : PortsMon : pkg-plist

To install the port: cd /usr/ports/devel/qbs/ && make install clean
To add the package: pkg install qbs

PKGNAME: qbs

distinfo:

TIMESTAMP = 1504761920
SHA256 (KDE/Qt/qbs/qbs-src-1.9.0.tar.gz) = eb1bdedd274ad349442cb6b3938b4b904e7f738881c0689c2b71b620ec714793
SIZE (KDE/Qt/qbs/qbs-src-1.9.0.tar.gz) = 4007735


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. libGL.so : graphics/mesa-libs
  2. glproto.pc : x11/glproto
  3. dri2proto.pc : x11/dri2proto
  4. dri3proto.pc : x11/dri3proto
  5. moc : devel/qt5-buildtools
  6. libQt5Help.so : devel/qt5-help
  7. qdoc : devel/qt5-qdoc
  8. qmake : devel/qt5-qmake
  9. libqsqlite.so : databases/qt5-sqldrivers-sqlite3
Runtime dependencies:
  1. python2.7 : lang/python27
  2. libGL.so : graphics/mesa-libs
Library dependencies:
  1. libQt5Concurrent.so : devel/qt5-concurrent
  2. libQt5Core.so : devel/qt5-core
  3. libQt5Gui.so : x11-toolkits/qt5-gui
  4. libQt5Network.so : net/qt5-network
  5. libQt5Script.so : devel/qt5-script
  6. libQt5Test.so : devel/qt5-testlib
  7. libQt5Widgets.so : x11-toolkits/qt5-widgets
  8. libQt5Xml.so : textproc/qt5-xml

This port is required by:

for Libraries * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for qbs-1.9.0:
     DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings

USES:
compiler:c++11-lib python:run qmake:outsource shebangfix qmake:_env

Master Sites:
  1. http://anychimirror101.mirrors.tds.net/pub/Qt/official_releases/qbs/1.9.0/
  2. http://download.qt-project.org/official_releases/qbs/1.9.0/
  3. http://ftp.jaist.ac.jp/pub/qtproject/official_releases/qbs/1.9.0/
  4. http://linorg.usp.br/Qt/official_releases/qbs/1.9.0/
  5. http://master.qt-project.org/official_releases/qbs/1.9.0/
  6. http://mirrors.neusoft.edu.cn/qt/official_releases/qbs/1.9.0/
  7. http://qtmirror.ics.com/pub/qtproject/official_releases/qbs/1.9.0/
  8. http://www.las.ic.unicamp.br/pub/qtproject/official_releases/qbs/1.9.0/
  9. http://www.mirrorservice.org/sites/download.qt-project.org/official_releases/qbs/1.9.0/
  10. http://www.nic.funet.fi/pub/mirrors/download.qt-project.org/official_releases/qbs/1.9.0/

Number of commits found: 19

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
16 Sep 2017 05:39:46
Original commit files touched by this commit  1.9.0
Revision:449942
tcberner search for other commits by this committer
Update devel/qtcreator and devel/qbs to 4.4.0 and 1.9.0

https://blog.qt.io/blog/2017/09/05/qt-creator-4-4-0-released/

Reviewed by:	adridg
Differential Revision:	https://reviews.freebsd.org/D12266
10 Sep 2017 20:55:39
Original commit files touched by this commit  1.8.1_1
Revision:449591
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
14 Jul 2017 13:42:39
Original commit files touched by this commit  1.8.1
Revision:445753
tcberner search for other commits by this committer
Update devel/qbs to 1.8.1.
04 Jun 2017 07:26:48
Original commit files touched by this commit  1.8.0
Revision:442533
tcberner search for other commits by this committer
Update devel/qbs to 1.8.0 and devel/qtcreator to 3.4.0

Differential Revision:	https://reviews.freebsd.org/D10996
23 May 2017 05:03:16
Original commit files touched by this commit  1.7.2_1
Revision:441503
rezny search for other commits by this committer
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
03 May 2017 15:32:13
Original commit files touched by this commit  1.7.2
Revision:440020
tcberner search for other commits by this committer
Update devel/qbs to 1.7.2.

Reviewed by:	rakuco, mat
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D10521
01 Apr 2017 15:23:32
Original commit files touched by this commit  1.7.1_1
Revision:437439
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
26 Jan 2017 11:26:19
Original commit files touched by this commit  1.7.1
Revision:432483
rakuco search for other commits by this committer
Update to 1.7.1.

Submitted by:	Adriaan de Groot <groot@kde.org>
Reviewed by:	tcberner, rakuco
Differential Revision:	https://reviews.freebsd.org/D9337
15 Dec 2016 17:10:37
Original commit files touched by this commit  1.7.0
Revision:428627
tcberner search for other commits by this committer
Update devel/qtcreator to 4.2.0 and devel/qbs to 1.7.0

Changelog: http://blog.qt.io/blog/2016/12/14/qt-creator-4-2-released/

Approved by:	rakuco (mentor)
29 Nov 2016 16:10:00
Original commit files touched by this commit  1.6.1
Revision:427385
rakuco search for other commits by this committer
Backport an upstream commit that fixes the build with libc++ 3.9.0.

Ever since LLVM 3.9.0 was imported into base, qbs was failing to build with an
error message like this:

In file included from
/wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib/corelib/api/internaljobs.cpp:39:
In file included from
/wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib/corelib/buildgraph/executor.h:45:
/usr/include/c++/v1/queue:400:5: error: static_assert failed ""
    static_assert((is_same<_Tp, value_type>::value), "" );
    ^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib/corelib/buildgraph/executor.h:156:12:
note: in instantiation of template class
'std::__1::priority_queue<qbs::Internal::Artifact *,
std::__1::vector<qbs::Internal::BuildGraphNode *,
std::__1::allocator<qbs::Internal::BuildGraphNode *> >,
qbs::Internal::Executor::ComparePriority>' requested here
    Leaves m_leaves;

I don't think PORTREVISION needs to be bumped, as there shouldn't be any
difference on systems where the port was already building fine.

MFH:		2016Q4
11 Nov 2016 16:58:20
Original commit files touched by this commit  1.6.1
Revision:425894
tcberner search for other commits by this committer
Update devel/qbs to 1.6.1

While here, also add a PLIST_SUB for the .so-version, and fix up the
workaround for inplace updates, to use CONFIGURE_WRKSRC instead of
WRKSRC, as we are using qmake:outsource (see r422785).

Approved by:	rakuco (mentor)
17 Sep 2016 09:46:54
Original commit files touched by this commit  1.6.0_1
Revision:422306
rakuco search for other commits by this committer
Update the Qt5 ports to 5.6.1.

This took longer than expected, but there are quite a few changes to the
existing ports and a few new ones.

General upstream changes:
- Starting with Qt 5.6.2, Qt will fail at configuration time if LibreSSL is
  being used. According to the discussion here:
  https://codereview.qt-project.org/#/c/154800/
  The Qt project is not opposed to LibreSSL, but does not want to mix
  support for it into the OpenSSL backend code, especially as they move
  towards supporting OpenSSL 1.1.
  People interested in LibreSSL support are welcome to submit a separate
  backend upstream, but are expected to maintain it. We (kde@) are not
  opposed to carrying some patches authored by others in the future, as long
(Only the first 15 lines of the commit message are shown above View all of this commit message)
13 Sep 2016 20:54:45
Original commit files touched by this commit  1.6.0
Revision:422085
tcberner search for other commits by this committer
Update devel/qbs to 1.6.0 and devel/qtcreator to 4.1.0

Summary:
        * Update devel/qbs to 1.6.0
        * Update devel/qtcreator to 4.1.0
        * Add the QMAKE_LIBDIR_FLAGS hack we use in bsd.qt.mk for the Qt-ports.
          This should hopefully make it possible to upgrade qbs & qtcreator
          without deinstalling them first.
        * As there is a qtcreator plugin linking against libqbscore.so, change
          the RUN_- and BUILD_DEPENDS into a LIB_DEPENDS.

Test Plan:      Tested in poudriere: 9.3 (32&64), 10.3 (32&64), 12 (64)

Reviewed by:	rakuco
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D7884
10 Jul 2016 16:54:33
Original commit files touched by this commit  1.5.2
Revision:418331
rakuco search for other commits by this committer
Update to 1.5.2.

PR:		210899
Submitted by:	Ralf Nolden <nolden@kde.org>
10 Jul 2016 16:52:09
Original commit files touched by this commit  1.5.1_1
Revision:418330
rakuco search for other commits by this committer
Declare missing dependencies to pass `make stage-qa'.

Error: /usr/local/bin/qbs is linked to /usr/local/lib/libQt5Core.so.5 from
devel/qt5-core but it is not declared as a dependency
Warning: you need USE_QT5+=core
Error: /usr/local/bin/qbs-config-ui is linked to /usr/local/lib/.mesa/libGL.so
from graphics/libGL but it is not declared as a dependency
Warning: you need USE_GL+=gl
Error: /usr/local/lib/libqbscore.so.1.5.2 is linked to
/usr/local/lib/libQt5Network.so.5 from net/qt5-network but it is not declared as
a dependency
Warning: you need USE_QT5+=network

MFH:		2016Q3
13 Jun 2016 16:20:31
Original commit files touched by this commit  1.5.1
Revision:416852
pi search for other commits by this committer
devel/qbs: don't use QT_LIBDIR

This is preparatory work for a later update to Qt5 which will change
the meaning of QT_LIBDIR. For qbs, which is not a Qt library, change
QT_LIBDIR -> lib now to avoid upcoming change.

PR:		210252
Submitted by:	Adriaan de Groot <groot@kde.org> (kde)
10 Jun 2016 05:30:58
Original commit files touched by this commit  1.5.1
Revision:416652
pi search for other commits by this committer
devel/qbs: 1.5.0 -> 1.5.1

Changes: https://blog.qt.io/blog/2016/06/08/qt-creator-4-0-1-released/
- Allows compiling with GCC 6

PR:		210173
Submitted by:	Ralf Nolden <nolden@kde.org> (kde)
04 Jun 2016 12:10:13
Original commit files touched by this commit  1.5.0
Revision:416356
pi search for other commits by this committer
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)
24 May 2016 19:43:59
Original commit files touched by this commit  1.4.5
Revision:415807
pi search for other commits by this committer
New port: devel/qbs

QBS (Qt Build Suite) is a cross-platform build environment)
tailored to the needs of Qt developers. It is part of the
Qt Project.

WWW: https://wiki.qt.io/Qt_Build_Suite

Submitted by:	Ralf Nolden <nolden@kde.org> (kde)

Number of commits found: 19

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
chromiumOct 21
arjOct 19
cactiOct 19
mariadb100-serverOct 19
mariadb101-serverOct 19
mariadb102-serverOct 19
mariadb55-serverOct 19
mysql55-serverOct 19
mysql56-serverOct 19
mysql57-serverOct 19
percona55-serverOct 19
percona56-serverOct 19
percona57-serverOct 19
krb5Oct 18
krb5-113Oct 18

23 vulnerabilities affecting 99 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31608
Broken 154
Deprecated 78
Ignore 423
Forbidden 0
Restricted 175
No CDROM 78
Vulnerable 58
Expired 16
Set to expire 71
Interactive 0
new 24 hours 7
new 48 hours9
new 7 days21
new fortnight51
new month433

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.