notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: Mk/bsd.qt.mk
SVNWeb

Number of commits found: 115 (showing only 100 on this page)

1 | 2  »  

Thu, 28 Jun 2018
[ 17:39 tcberner search for other commits by this committer ] Original commit   Revision:473503 (Only the first 10 of 1416 ports in this commit are shown above. View all ports for this commit)
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk

From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	-https://reviews.freebsd.org/D15540
Fri, 22 Jun 2018
[ 20:22 tcberner search for other commits by this committer ] Original commit   Revision:473065
Make flavors explicit for phonon.

Reported by:	VVD (via irc)
Thu, 21 Jun 2018
[ 16:52 tcberner search for other commits by this committer ] Original commit   Revision:472983 (Only the first 10 of 105 ports in this commit are shown above. View all ports for this commit)
multimedia/*phonon*: update and flavorize with @qt4/@qt5

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D14632
Fri, 18 May 2018
[ 12:27 rakuco search for other commits by this committer ] Original commit   Revision:470288 (Only the first 10 of 103 ports in this commit are shown above. View all ports for this commit)
Update the Qt5 ports to 5.10.1.

The work was done by tcberner and myself, with thanks to antoine for the
exp-run.

Not a lot to report compared to other Qt5 updates:
* net/qt5-network is still broken with LibreSSL. I said this in a commit
  message ages ago but it bears repeating: upstream is open to adding support
  for LibreSSL, but someone needs to step up to maintain it upstream, otherwise
  things will continue to be broken all the time.
* www/qt5-webengine is a huge monster that is terrible to update, just like
  www/chromium itself is. We (kde@) have decided to keep using the 5.9 series
  for the time being, as it should be compatible with the rest of Qt anyway. It
  was updated to 5.9.5, the latest 5.9 release at the time of writing.

PR:		228213
Thu, 29 Mar 2018
[ 19:03 tcberner search for other commits by this committer ] Original commit   Revision:465911 (Only the first 10 of 63 ports in this commit are shown above. View all ports for this commit)
Fix permissions in installed Qt5 header files

For the qt5-* ports bsd.qt.mk sets EXTRACT_AFTER_ARGS, and
thereby does not get the normal default value of
      --no-same-owner --no-same-permissions
passed when extracting. This lead to for example header files
being installed (i.e. copied), with permissions group write
permissions.

Manually append that to the bsd.qt.mk shenanigans (also do the
same in www/qt5-webchannel, which opts out of the bsd.qt.mk value)

PR:		227027
Reported by:	grarpamp@gmail.com
Fri, 2 Mar 2018
[ 13:07 adridg search for other commits by this committer ] Original commit   Revision:463394
Disable Qt4 sql-ibase plugin on not-(i386|amd64)

ibase is Firebird, which only builds on i386 and amd64. This patch
squashes the ibase plugin for Qt4.

PR:		216943
Submitted by:	linimon
Reported by:	linimon
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14326
Mon, 29 Jan 2018
[ 12:37 rakuco search for other commits by this committer ] Original commit   Revision:460296 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Update Qt5 to 5.9.4.

Announcement:
https://blog.qt.io/blog/2018/01/23/qt-5-9-4-released/

This is a minor update and a lot easier to land than the previous 5.7.1 ->
5.9.3 commit.

Thanks to antoine for the exp-run.

PR:		225436
Fri, 19 Jan 2018
[ 22:35 adridg search for other commits by this committer ] Original commit   Revision:459478
Fix Qt4 atomics on aarch64. Add a patch from Fedora (similar changes in
Arch and Debian) that implements the atomics; removes the use of generic
atomics on aarch64. This allows textproc/qt4-dbus to build.

PR:		223988
Reported by:	linimon
Approved by:	tcberner (mentor)
Obtained from:	Fedora (url is in patch)
Differential Revision:	https://reviews.freebsd.org/D13935
Sun, 7 Jan 2018
[ 15:03 rakuco search for other commits by this committer ] Original commit   Revision:458339
Correctly pass -platform to qtbase's configure script when CXX is an absolute
path.

With the update to Qt 5.9.3, the configure script and qmake expect an mkspec
name, not an absolute path, which is why r458293 switched to using
${QMAKESPEC:T}.

However, the :T modifier breaks things when CXX is set to an absolute path
instead of just "c++", QMAKE_COMPILER is a shell string that will be evaluated
only after make invokes `configure' with CONFIGURE_ARGS. In other words, we end
up turning something like

    $$(ccver="$$(/usr/bin/c++ --version)"; case "$$ccver" in *clang*) echo clang
;; *) echo g++ ;; esac)

into

    /c++ --version)"; case "$$ccver" in *clang*) echo clang ;; *) echo g++ ;;
esac)

which is obviously invalid.

We now just avoid being too smart and set a separate variable called
QMAKESPECNAME, which contains only the mkspec name and that we use both when
setting CONFIGURE_ARGS as well as to create QMAKESPEC.

PR:		224971
Sat, 6 Jan 2018
[ 21:30 rakuco search for other commits by this committer ] Original commit   Revision:458293 (Only the first 10 of 558 ports in this commit are shown above. View all ports for this commit)
Update Qt5 ports to 5.9.3.

This took quite a lot of time because Qt's own build system underwent
several changes in 5.8.0 that took a while to adapt to.

And, of course, qt5-webengine is a behemoth that we need to patch like crazy
due to its bundling of Chromium. In fact, most of the Chromium patches in
qt5-webengine have been imported with no changes from www/chromium@433510
("www/chromium: update to 56.0.2924.87").

New port: accessibility/qt5-speech

Bigger changes to Qt5 ports we had to make:
- Qt now allows using a configure.json file to define configuration options
  and specify configuration checks that can be done when qmake is invoked.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 2 Jan 2018
[ 00:47 linimon search for other commits by this committer ] Original commit   Revision:457822
Revert commit that tagged along with bsd.sites.mk commit by mistake.

Pointy hat to:	linimon
[ 00:35 linimon search for other commits by this committer ] Original commit   Revision:457821
Repairs to MASTER_SITE_DEBIAN_NON_US:

 - ftp.df.lth.se has gone away.
 - some of the "ftp\." sites now only accept http:// addresses.
Fri, 3 Nov 2017
[ 18:06 tcberner search for other commits by this committer ] Original commit   Revision:453418
Fix qt5 builds on some arm architectures

* 222612: www/qt5-webkit: for armv6/v7: The cacheFlush support is missing on
this platform
* 216816: devel/qt5: In arch.test, use CXXFLAGS from make environment

PR:		222612,216816, 223289
Exp-run by:	antoine
Submitted by:	mmel, mikael.urankar@gmail.com
Reported by:	Mark Millard <markmi@dsl-only.net>, mmel
Reviewed by:	mmel, mikael.urankar@gmail.com
Differential Revision:	https://reviews.freebsd.org/D12816
Thu, 19 Oct 2017
[ 01:03 adamw search for other commits by this committer ] Original commit   Revision:452391
Check for Qt depends in LOCALBASE, not PREFIX

Qt has been looking for its dependencies in PREFIX, rather than in
LOCALBASE. Dependencies are expected to exist in LOCALBASE, but
PREFIX may be set arbitrarily by the end-user. When PREFIX != LOCALBASE,
Qt-based ports failed to build.

PR:		222994
Reported by:	kargl
Approved by:	tcberner (kde)
Exp-run by:	antoine
MFH:		2017Q4
Differential Revision:	https://reviews.freebsd.org/D12666
Thu, 17 Aug 2017
[ 15:56 rakuco search for other commits by this committer ] Original commit   Revision:448132 (Only the first 10 of 84 ports in this commit are shown above. View all ports for this commit)
New port: www/qt5-webengine.

Qt WebEngine provides functionality for rendering regions of dynamic web
content. In other words, this is Chromium's Blink web engine and parts of
Chromium's content layer wrapped by Qt. Qt WebKit is deprecated upstream, and
WebEngine is the future.

This port has been in the works for a very long time, with contributions by
myself, tcberner, Adriaan de Groot and Marie Loise Nolden.

Since most of the port is just a large part of Chromium's code base, this means
sharing some of the pain www/chromium goes through by having to patch a ton of
files. We cannot share the exact same patches because this version of Qt
WebEngine is based on an older Chromium release.

I have verified that the port works, but it is possible that many things are
still wrong or missing, so bug reports are encouraged.

Reviewed by:	Adriaan de Groot <groot@kde.org>, tcberner
Differential Revision:	https://reviews.freebsd.org/D12063
[ 12:21 rakuco search for other commits by this committer ] Original commit   Revision:448090
bsd.qt.mk: Remove qt5-webkit from devel/qt5/distinfo.

Since r422306, we use a separate distinfo file for www/qt5-webkit because it is
no longer part of official Qt5 releases. However, we forgot to remove it from
QT_DIST in bsd.qt.mk, which means `make makesum' from other Qt5 ports was
trying to fetch qt5-webkit from the wrong location.

Reviewed by:	tcberner
Wed, 2 Aug 2017
[ 17:47 tcberner search for other commits by this committer ] Original commit   Revision:447127 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
New port: graphics/qt5-wayland

Marketing blurb [1]:
  QtWayland is a Qt 5 module that wraps the functionality of Wayland.
  QtWayland is separated into a client and server side. The client side
  is the wayland platform plugin, and provides a way to run Qt applications
  as Wayland clients. The server side is the QtCompositor API, and allows
  users to write their own Wayland compositors.

This is mostly needed at the moment to make upstream KDE-CI happy, therefore
we don't wire it into the metaport devel/qt5.

It requires a little change to devel/qt5-qmake, as we needed to modify the
installed bsd.conf to know about wayland/egl.

Created together with Adriaan de Groot <groot@kde.org>.

Reviewed by:		rakuco, groot_kde.org
Differential Revision:	https://reviews.freebsd.org/D11744
Sat, 8 Jul 2017
[ 10:44 rakuco search for other commits by this committer ] Original commit   Revision:445316
Fix qt5-websockets-qml's dependency path in bsd.qt.mk.

libdeclarative_qmlwebsockets.so is not installed into ${QT_LIBDIR}, which
causes the dependency logic in bsd.qt.mk to actually do something equivalent to
this instead:

    BUILD_DEPENDS+= 
${QT_LIBDIR}/${QT_QMLDIR}/QtWebSockets/libdeclarative_qmlwebsockets.so:www/qt5-websockets-qml
    RUN_DEPENDS+=   
${QT_LIBDIR}/${QT_QMLDIR}/QtWebSockets/libdeclarative_qmlwebsockets.so:www/qt5-websockets-qml

which translates into something like

   
/usr/local/lib/qt5//usr/local/lib/qt5/qml/QtWebSockets/libdeclarative_qmlwebsockets.so:www/qt5-websockets-qml

which obviously does not exist.

Instead of settin websockets-qml_LIB, set websockets-qml_PATH like we do for
other QML ports, so that our dependency logic does not needlessly prepend
${QT_LIBDIR} there. This fixes devel/qt5's build.

PR:		220045
Thu, 6 Jul 2017
[ 20:40 tcberner search for other commits by this committer ] Original commit   Revision:445169 (Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
Split part of www/qt5-websockets into new port www/qt5-websockets-qml

This splits qt5-websockets into a qt5-websockets port containing the core parts,
and a qt5-websockets-qml port with the QML parts. The QML parts depend on Qt
Quick,
so on the GUI parts (and hence X11) while the core parts do not.

PR:		220045
Submitted by:	Adriaan de Groot <groot@kde.org>
Wed, 21 Jun 2017
[ 18:07 tcberner search for other commits by this committer ] Original commit   Revision:444046
Add two new ports: sysutils/qt5-qtdiag and sysutils/qt5-qtplugininfo

* qtdiag outputs diagnostics on the current Qt installation and can be helpful
to find issues.
* qtpluginfo is useful while writing plugins for Qt5/KDE Plasma

Reviewed by:	rakuco, mat
Differential Revision:	https://reviews.freebsd.org/D11280
[ 08:21 tcberner search for other commits by this committer ] Original commit   Revision:444018
Remove trailing space.
Tue, 6 Jun 2017
[ 05:00 tcberner search for other commits by this committer ] Original commit   Revision:442740 (Only the first 10 of 47 ports in this commit are shown above. View all ports for this commit)
Fix qt4 ports on armv6.

Due to a misspelling in GCC [1] (probably) the check for the ARMv6KZ platform
used ARM_ARCH_6ZK instead of ARM_ARCH_6KZ.

[1] https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01679.html

PR:		210027
Submitted by:	Mikael Urankar <mikael.urankar@gmail.com>
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D8322
Fri, 2 Jun 2017
[ 20:03 tcberner search for other commits by this committer ] Original commit   Revision:442460
Do not use gold linker for Qt5 ports.

  gold linker from binutils 2.28 may produce duplicate library
  symbols, which makes shared libraries created with it not usable
  with conventional ld linker.

PR:		218187
Submitted by:	amdmi3
Sat, 18 Feb 2017
[ 19:48 tcberner search for other commits by this committer ] Original commit   Revision:434380 (Only the first 10 of 220 ports in this commit are shown above. View all ports for this commit)
Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some more

* Update Qt5 to 5.7.1
* Move Qt4 binaries to lib/qt4/bin
* Move Qt5 libraries to lib/qt5/lib
  By moving the libraries we should finally be able to get rid of the inplace
  upgrade bug (see ports bugs 194088, 195105 and 198720):  when Qt5's libraries
  were lying in /usr/local/lib, which would often get added by pkgconfig to the
  linker paths via dependencies, the already installed libraries were linked
  against, instead of the ones that were being built. This forced us to make
  sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the
  linker flags. With this change this should no longer be the case.
* Rename some ports to match the rest (foo-qtX -> qtX-foo)
* Depend on new port misc/qtchooser [see UPDATING & CHANGES]

There are several new Qt5 ports which all have been created by Marie Loise
Nolden
<nolden@kde.org>. Thanks again.

PR:		216797
Exp-Run by:	antoine
Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9213
Mon, 19 Dec 2016
[ 11:12 tcberner search for other commits by this committer ] Original commit   Revision:428918
Change the way the pkgconfig-file install path is set for Qt5 ports.

As noticed in x11-toolkits/qt5-charts we never corrected the way in which qmake
sets the pkgconfig path for Qt5-modules. Instead there was a sed-call on the
generated Makefiles in bsd.qt.mk in the target qt-pre-install.

This diff modifies devel/qmake5 to set QMAKE_PKGCONFIG_DESTDIR to
../libdata/pkgconfig from the default pkgconfig.

As we split Qt-base into multiple ports, simply patching devel/qmake5 is not
enough, as the other base-ports will use the file from inside the tarball.
Therefore add it as an extrapatch for the Qt-base ports.
As this affects the same file extrapatch-libtool in devel/qt5 touched, rename
this one and add a hunk to do this change too.

Note: qt4 ports are unaffected, as they never were converted to used the
qt-preinstall target, and still contain the sed-call in their Makefiles.

Reviewed by:    rakuco
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8713
Sun, 18 Dec 2016
[ 22:06 tcberner search for other commits by this committer ] Original commit   Revision:428889 (Only the first 10 of 33 ports in this commit are shown above. View all ports for this commit)
Get rid of QT_PREFIX in favour of PREFIX.

QT_PREFIX was a remnant of a bygone time.

Reviewed by:    rakuco
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8825
Tue, 29 Nov 2016
[ 06:20 tcberner search for other commits by this committer ] Original commit   Revision:427356 (Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
Stop exporting QT_BINDIR and QT_LIBDIR to PLIST_SUB.

As at the moment QT_BINDIR and QT_LIBDIR are 'bin' respectively 'lib' depending
on the Qt version these subs ended up at many wrong places in plists.

So only export it if QT_DIST is set.

PR:		210227
Reviewed by:	mat, rakuco
Approved by:	portmgr (mat), rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D8378
Fri, 25 Nov 2016
[ 20:28 tcberner search for other commits by this committer ] Original commit   Revision:427126
Reintegrate textproc/clucene-qt5 into devel/qt5-help

As devel/qt5-help is the only consumer of textproc/clucene-qt5 and the latter
it is part of the same distfile we can simplify it, and get rid of clucene-qt5.

This was spotted by Marie Loise Nolden <nolden@kde.org> -- thanks :)

Reviewed by:	rakuco
Approved by:	rakuco (mentor)
Sponsored by:	https://reviews.freebsd.org/D8638
[ 11:26 tcberner search for other commits by this committer ] Original commit   Revision:427106
Update the dependency code in bsd.qt.mk to the one from kde.mk

The dependency code from kde.mk can add LIB_DEPENDS if the sense-file is a
library. Import this into bsd.qt.mk

PR:		214744
Reviewed by:	rakuco, mat
Approved by:	mat (mentor), rakuco (mentor)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D8602
Fri, 4 Nov 2016
[ 22:56 tcberner search for other commits by this committer ] Original commit   Revision:425364
Drop CONFLICTS_BUILD on Qt3

qt3 has been removed in july 2013 [1] -- a while has passed.
[1]
https://svnweb.freebsd.org/ports?limit_changes=0&view=revision&revision=323748

Approved by:	rakuco (mentor)
Fri, 28 Oct 2016
[ 13:43 tcberner search for other commits by this committer ] Original commit   Revision:424842 (Only the first 10 of 29 ports in this commit are shown above. View all ports for this commit)
Update Qt to 5.6.2 [1,2]

Thanks to the upstream work of Marie Loise Nolden, we could get rid of a handful
of patches, as they have been properly upstreamed. The rest of the work is just
some minor plist changes.

I would like to thank Loise <nolden@kde.org> for the upstream work, and Adriaan
<groot@kde.org> for getting the update into shape.

[1] http://blog.qt.io/blog/2016/10/12/qt-5-6-2-released/
[2] http://wiki.qt.io/Qt_5.6.2_Change_Files

PR: 213530
Exp-run by: antoine
Submitted by: Adriaan de Groot <groot@kde.org>
Reviewed by: rakuco, mat, tcberner
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D8228
Mon, 26 Sep 2016
[ 17:44 rakuco search for other commits by this committer ] Original commit   Revision:422785
bsd.qt.mk: Use CONFIGURE_WRKSRC instead of WRKSRC in the .qmake.cache hack

WRKSRC is not what we want here: when USES=qmake:outsource is used (such as
in www/webkit-qt5), the build actually takes place in ${WRKDIR}/.build, so
we were creating .qmake.cache in the wrong location and passing the wrong
directory to the linker via -L. With CONFIGURE_WRKSRC, we get the right
value regardless of whether :outsource is used or not.

PR:		212859
Reviewed by:    tcberner
MFH:            2016Q3
Sat, 17 Sep 2016
[ 09:46 rakuco search for other commits by this committer ] Original commit   Revision:422306 (Only the first 10 of 105 ports in this commit are shown above. View all ports for this commit)
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)
Sat, 6 Aug 2016
[ 22:00 rene search for other commits by this committer ] Original commit   Revision:419753
Unregister net/qt5-enginio from Mk/bsd.qt.mk which has expired.

PR:		211581
Submitted by:	myself
Approved by:	kde (tcberner), portmgr (mat)
Wed, 1 Jun 2016
[ 19:10 pi search for other commits by this committer ] Original commit   Revision:416257
devel/qt5, Mk/bsd.qt.mk: Add qt5-doc to the list of ports devel/qt5 depends on

The patch moves the "doc" port in bsd.qt.mk from _USE_QT4_ONLY to
_USE_QT_ALL and bumps the PORTREVISION in devel/qt5 for the inclusion
of the qt5-doc port into the qt5 metaport.

Pre-Work for updating qtcreator to 4.0 for adding options to install
qt5-doc and qt5-examples to make qtcreator actually usable for
serious qt development.

PR:		209910
Submitted by:	Ralf Nolden <nolden@kde.org> (kde)
Sun, 29 May 2016
[ 08:39 pi search for other commits by this committer ] Original commit   Revision:416088
devel/qt5: refactor: fix Mk/bsd.qt.mk

- the 'doc' component for qt4 was dropped inadvertently, re-added

PR:		209326
Submitted by:	Tobias Berner <tcberner@gmail.com> (kde)
Sat, 28 May 2016
[ 17:22 pi search for other commits by this committer ] Original commit   Revision:416054
Mk/bsd.qt.mk: preparing structures for the eventual update to qt-5.6

PR:		209326
Submitted by:	rakuco, T.C.Berner <tcberner@gmail.com>, Ralf Nolden
<nolden@kde.org>
Wed, 30 Mar 2016
[ 20:00 rakuco search for other commits by this committer ] Original commit   Revision:412193
New port: databases/qt5-sqldrivers-tds.

This is a new SQL plugin, released with Qt 5.5, and can be used with
databases/freetds.

Submitted by:	Ralf Nolden <nolden@kde.org>
Sun, 27 Mar 2016
[ 01:23 bapt search for other commits by this committer ] Original commit   Revision:411970 (Only the first 10 of 85 ports in this commit are shown above. View all ports for this commit)
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Sun, 24 Jan 2016
[ 18:10 rakuco search for other commits by this committer ] Original commit   Revision:407169 (Only the first 10 of 99 ports in this commit are shown above. View all ports for this commit)
Update Qt5 to 5.5.1.

This is the latest stable release at time of writing.

Release announcement: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/
New features in Qt 5.5: https://wiki.qt.io/New_Features_in_Qt_5.5

As usual, huge thanks to Tobias Berner (tcberner@gmail.com) for all his work
on these ports in kde@'s experimental area51 repository. He's the one who
started the update and did a lot of the initial work on Qt 5.5. Ralf Nolden
(nolden@kde.org) has contributed the initial version of most of our new Qt5
ports.

Also thanks to Yuri Victorovich (yuri@rawbw.com) for contributing PR 205805
with his own patch for the 5.5.1 update. Some of his changes there prompted
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 3 Jan 2016
[ 21:25 rakuco search for other commits by this committer ] Original commit   Revision:405187
Qt5: Add a patch to allow using clang, -std=c++11 and base libstdc++.

This is similar to what we did for Qt4 in r362770. Some C++11 features actually
depend on the C++ standard library, such as <initializer_list> or std::move().

So far, ports with USES=compiler:c++0x and similar failed to build with Qt5 on
FreeBSD 9.x, as base libstdc++ is very old and does not support those C++11
features.

Piggyback on a check that is already present upstream for OS X, which has the
same ancient libstdc++ version. Apple's version has a custom patch with version
macros that we can't use, so we make a broader check and disable the features
that depend on a modern standard library if libc++ is not used.
Mon, 28 Dec 2015
[ 18:51 rakuco search for other commits by this committer ] Original commit   Revision:404694
Make sure ${WRKSRC}/lib is passed before /usr/local/lib when linking.

This is another shot at fixing the linkage problems that have plagued our
users particularly when upgrading from Qt 5.x to 5.(x+1). Quick recap: in
Qt5, qmake will by default pass QMAKE_LIBDIR to the linker before other
directories such as ${WRKSRC}/lib, which is where the port's libraries are
built. When a user is upgrading Qt, we can end up with the following linker
line:
  c++ -o SomeBinary -lfoo1 -L/usr/local/lib -L${WRKSRC}/lib -lfoo2 -lfoo3
If libfoo2.so is being built by the port and an older version is currently
installed on the system, /usr/local/lib/libfoo2.so will be picked up instead
of the newly-built ${WRKSRC}/lib/libfoo2.so. At best things just work, at
worst SomeBinary needs some new symbol that is not present in the old
libfoo2.so and linking fails. Case in point: bug 198720.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 5 Dec 2015
[ 21:39 rakuco search for other commits by this committer ] Original commit   Revision:403081
bsd.qt.mk: Move QT_NONSTANDARD check to the _POSTMKINCLUDED section.

Do it so that files in Mk/Uses can set it too. It is required by the
upcoming Uses/pyqt.mk that we will land soon to support PyQt5.

PR:		204975
Thu, 15 Oct 2015
[ 07:36 bapt search for other commits by this committer ] Original commit   Revision:399326 (Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched

This gives more time for tools to get updated, available in packages etc before
bothering users
Wed, 14 Oct 2015
[ 16:49 bapt search for other commits by this committer ] Original commit   Revision:399278 (Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Drop the necessity to add ${PORTSDIR} to dependency line

Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute

Checked with poudriere, portmaster, portupgrade

PR:		203685
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D3866
Mon, 28 Sep 2015
[ 20:20 kwm search for other commits by this committer ] Original commit   Revision:398140
Fix qt5-multimedia with GStreamer 1.6.0.

Qt 5 does the following during the build of qt5-multimedia:

--- qt-post-install ---
echo "# define QT_GSTREAMER"  >> /wrkdirs/usr/ports/multimedia/qt5-multimedia/
  work/stage/usr/local/include/qt5/QtCore/modules/qconfig-multimedia.h
echo "# define QT_GST_VERSION=1.0"  >> /wrkdirs/usr/ports/multimedia/
 
qt5-multimedia/work/stage/usr/local/include/qt5/QtCore/modules/qconfig-multimedia.h
echo "# define QT_XVIDEO"  >> /wrkdirs/usr/ports/multimedia/qt5-multimedia/
  work/stage/usr/local/include/qt5/QtCore/modules/qconfig-multimedia.h

That's (second line) not how #define works in C of C++

The resulting qconfig-multimedia.h file contains this:

#if !defined(QT_GST_VERSION=1.0) && !defined(QT_NO_GST_VERSION=1.0)
# define QT_GST_VERSION=1.0
#endif

This patch filters out the "=1.0" from the define. Bump qt5-multimedia
since the installed header needs to be corrected.

Reported by:	antoine@
Patch submitted by:	Adriaan de Groot <groot@kde.org>
Wed, 16 Sep 2015
[ 08:55 rakuco search for other commits by this committer ] Original commit   Revision:397043 (Only the first 10 of 46 ports in this commit are shown above. View all ports for this commit)
Update the Qt4 ports to 4.8.7.

According to upstream, this is the last planned Qt4 release.
A list of changes since 4.8.6 can be found here:
<http://download.qt.io/official_releases/qt/4.8/4.8.7/changes-4.8.7>

Porting notes and changes:
- Remove several patches that have been upstreamed.
- Make Uses/qmake.mk pass the contents of LIBS to the qmake environment. [1]
- Repurpose devel/qt4/files/extrapatch-src-corelib-global-qglobal.h now the
  original patch is part of the release (curiously enough, the original
  patch was never actually used, as the ?= assignment in r362837 after
  r362770 was never possible).

  This works around the way compiler support for C++11 features is detected
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 11 Jun 2015
[ 11:59 rakuco search for other commits by this committer ] Original commit   Revision:389193
Add www/qt5-websockets.

The QtWebSockets module implements the WebSocket protocol as specified
in RFC 6455. It solely depends on Qt (no external dependencies).

http://doc.qt.io/qt-5/qtwebsockets-index.html

Submitted by:	Tobias Berner <tcberner@gmail.com>
Sun, 31 May 2015
[ 22:56 alonso search for other commits by this committer ] Original commit   Revision:388182
Add a new port www/qt5-webchannel

Qt-5.4 introduced a new component: Qt WebChannel

The Qt WebChannel module provides a library for seamless integration of C++ and
QML applications with HTML/JavaScript clients. Any QObject can be published to
remote clients, where its public API becomes available.

https://doc-snapshots.qt.io/qt5-5.4/qtwebchannel-index.html

Approved by:		makc (mentor)
Submitted by:		Tobias Berner <tcberner@gmail.com> via area51 commit
Sun, 24 May 2015
[ 18:19 tijl search for other commits by this committer ] Original commit   Revision:387290
Simplify test for SSE2
[ 17:33 tijl search for other commits by this committer ] Original commit   Revision:387286
Fix r387281 for fmake and bump qmake5 because a spec file changes.

Reported by:	antoine
[ 16:41 tijl search for other commits by this committer ] Original commit   Revision:387281
Qt 5.3 removed runtime detection of SSE2 so it needs to be configured
with -no-sse2 at buildtime on i386.

PR:		198738, 200258
Reported by:	sasamotikomi@gmail.com
Approved by:	maintainer timeout (2 weeks)
Sun, 5 Apr 2015
[ 18:03 makc search for other commits by this committer ] Original commit   Revision:383310 (Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
- Add ports for Qt 5 variety of Phonon 4
- Introduce new USE_QT5 component: phonon4

Based on patches submitted by Tobias C.Berner <tcberner@gmail.com>
via kde-freebsd maillist:
https://mail.kde.org/pipermail/kde-freebsd/2015-January/018741.html
Wed, 18 Mar 2015
[ 09:37 rakuco search for other commits by this committer ] Original commit   Revision:381532 (Only the first 10 of 38 ports in this commit are shown above. View all ports for this commit)
Update Qt5 to 5.4.1.

This is probably the first time our Qt 5 ports are tracking the latest
upstream release :-)

There isn't much to report in this update, thanks to the effort spent in the
5.2->5.3 update: a lot of the work is just small plist and patch updates.
Thankfully, several patches have been upstreamed and are not needed on our
side anymore.

I would like to thank Alex Richardson <arichardson.kde@gmail.com> and Tobias
Berner <tcberner@gmail.com> for their help with the plist updates and
general testing.

PR:		198585
Fri, 6 Mar 2015
[ 22:17 rakuco search for other commits by this committer ] Original commit   Revision:380630
Small clean up: consistently use _QT_RELNAME.

Submitted by:	makc in our experimental area51 repository
Tue, 24 Feb 2015
[ 21:39 makc search for other commits by this committer ] Original commit   Revision:379843 (Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
Introduce new USE_QT4 component linguisttools for lrelease/lupdate tools
split from from devel/qt4-linguist (similar to Qt 5 ports). These console
tools are often used for localization support in Qt ports, having them
standalone is quite useful. This work is based on Tobias Berner patch [1].

PR:             190929 [1]
Requested by:	amdmi3, koobs
Thu, 19 Feb 2015
[ 22:08 makc search for other commits by this committer ] Original commit   Revision:379400
Mk/bsd.qt.mk: convert USE_XZ to USES
Wed, 28 Jan 2015
[ 01:15 rakuco search for other commits by this committer ] Original commit   Revision:378033
Add sysutils/qt5-qtpaths.

This is a command-line interface to QStandardPaths, part of qttools. It is
used by the KDE Frameworks 5 ports, which will be added in the future.

While here, also add x11-toolkits/qt5-quickcontrols to devel/qt5 which I had
forgotten to do before.

Submitted by:	Tobias Berner <tcberner@gmail.com>
Wed, 5 Nov 2014
[ 09:39 rakuco search for other commits by this committer ] Original commit   Revision:372179 (Only the first 10 of 106 ports in this commit are shown above. View all ports for this commit)
Update Qt5 ports to 5.3.2.

Proudly presented by the KDE on FreeBSD team, with several guest stars.

This update took way longer than initially expected due to us previously
accumulating assumptions and changes to Qt's build system that finally bit
us back with the 5.3 release series, so we had to do a fair amount of
cleanup.

New ports:
- comms/qt5-serialport: Qt functions to access serial ports, originally
                        based on work by Fernando Apesteguia. [1]
- devel/qt5-qdoc: Qt documentation generator, the Qt5 equivalent of
                  devel/qt4-qdoc3. Originally worked on by Tobias Berner.
                  It had already been half-split from devel/qt5-buildtools,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 29 Oct 2014
[ 22:43 rakuco search for other commits by this committer ] Original commit   Revision:371720
bsd.qt.mk: Stop using @cwd in the plist generation code.

Just specify full paths with ${QT_PREFIX} directly, as @cwd is deprecated.
Thu, 23 Oct 2014
[ 21:35 rakuco search for other commits by this committer ] Original commit   Revision:371415 (Only the first 10 of 61 ports in this commit are shown above. View all ports for this commit)
Remove @dirrm and @dirrmtry entries from the Qt ports.
Mon, 29 Sep 2014
[ 21:24 rakuco search for other commits by this committer ] Original commit   Revision:369559
Add x11/qt5-x11extras.

Qt platform-specific features for X11-based systems.

PR:		194008
Submitted by:	Jan Beich <jbeich@vfemail.net>
Mon, 28 Jul 2014
[ 21:23 rakuco search for other commits by this committer ] Original commit   Revision:363258
Add quickcontrols to the list of Qt5 components.

Thanks to makc for noticing the omission.
Thu, 24 Jul 2014
[ 18:52 rakuco search for other commits by this committer ] Original commit   Revision:362837
qt4: Do not apply the patch from r362770 if EXTRA_PATCHES is unset.

This unbreaks qmake4 and qt4-doc.
[ 08:37 rakuco search for other commits by this committer ] Original commit   Revision:362770
Backport my patch to make Qt correctly detect clang's support for C++11
features.

So far, Qt4 was basing its check for compiler support for C++11 features
(auto types, lambdas, rvalue references and others) on the values of
__GNUC__ and __GNUC_MINOR__. This works for GCC, but not for clang, whose
__GNUC_MINOR__ is stuck at 2. In practice, this meant Qt programs built
using clang were never able to use C++11 features which are conditionally
available in classes such as QList. This patch makes the detection more in
line with what Qt5 does (checks for GCC and clang are in separate sections
and are done differently).

I couldn't find cases of this negatively affecting any port so far, but it
is useful to have -- Akonadi's unit tests require C++11 support in Qt, for
example.

Only qt4-corelibs's PORTREVISION was bumped to make the new qglobal.h be
installed. Checks for these C++11 features are only present in headers of
other Qt4 ports, so there's no need to rebuild them.
Sat, 19 Jul 2014
[ 11:09 tijl search for other commits by this committer ] Original commit   Revision:362251 (Only the first 10 of 93 ports in this commit are shown above. View all ports for this commit)
Remove libtool .la files from all Qt ports

Approvedy by:	kde (makc)
Mon, 5 May 2014
[ 20:47 rakuco search for other commits by this committer ] Original commit   Revision:353040 (Only the first 10 of 32 ports in this commit are shown above. View all ports for this commit)
The KDE on FreeBSD team presents Qt 4.8.6.

This is a minor bugfix release that fortunately contains quite a few patches
that we have upstreamed in the past months.

See http://blog.qt.digia.com/blog/2014/04/24/qt-4-8-6-released/ for a
summary of changes, and
http://download.qt-project.org/official_releases/qt/4.8/4.8.6/changes-4.8.6
for a detailed list of changes.

This patch contains commits by me, makc@ and Schaich Alonso.

PR:		ports/189213
Tue, 25 Mar 2014
[ 06:26 makc search for other commits by this committer ] Original commit   Revision:349104
Mk/bsd.qt.mk:
- Fix packaging Qt 5 ports with legacy pkg tools.

PR:		ports/187856
Reported by:	mandree
Sun, 23 Mar 2014
[ 19:58 tijl search for other commits by this committer ] Original commit   Revision:348886
- Make Qt4 and Qt5 respect CXXFLAGS during configure so they pick up
  -DLIBICONV_PLUG from USES=iconv and always use libc iconv when it is
  available.
- Remove the iconv dependency from Qt5.  It uses icu instead.

PR:		ports/186707
Approved by:	kde (makc)
Mon, 3 Mar 2014
[ 16:50 makc search for other commits by this committer ] Original commit   Revision:346930 (Only the first 10 of 167 ports in this commit are shown above. View all ports for this commit)
KDE/FreeBSD team is happy to present Qt 5 in ports!

Alberto Villa (avilla@) has done all the hard work to create Qt 5 ports.
Trivial update from 5.2.0-beta1 to 5.2.1 by me.

Special thanks for Adriaan de Groot <groot@kde.org> for his assistance for
Qt-5.2.0 update.

Approved by:	portmgr (bapt) (for Mk/bsd.port.mk)
Mon, 6 Jan 2014
[ 16:16 makc search for other commits by this committer ] Original commit   Revision:338902 (Only the first 10 of 189 ports in this commit are shown above. View all ports for this commit)
In preparation for Qt 5 ports:

Mk/Uses/qmake.mk:
- Add support for out-of-source builds
- Add support for Qt 5 ports
- Respect WITH_DEBUG

Mk/bsd.qt.mk:
- Massive rework for Qt 5 ports
- Remove '-phonon' from global configure args, thus allow qt4-designer and
  qt4-qtconfig to be built without Phonon support [1]

devel/qmake4:
- Improve mkspecs for gcc (mainly sync with linux version) and clang
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 21 Nov 2013
[ 14:15 makc search for other commits by this committer ] Original commit   Revision:334494
In preparation for Qt 5 ports:
 bsd.qt.mk:
 - Deprecate QMAKEFLAGS, QMAKE_ARGS should be used instead
 - define LRELEASE/LUPDATE commands for general use
 Uses/qmake.mk:
 - USES=qmake now implies build dependency on qmake
 - Deprecate QMAKE_PRO (QMAKE_SOURCE_PATH should be used if required)
 - move QMAKE_ARGS definition to bsd.qt.mk
Sun, 17 Nov 2013
[ 02:12 avilla search for other commits by this committer ] Original commit   Revision:334045 (Only the first 10 of 36 ports in this commit are shown above. View all ports for this commit)
- Replace QT_.*_REL with QT_.* in PLIST_SUB.
- Adapt plists.

With hat on:	kde
Mon, 21 Oct 2013
[ 19:47 makc search for other commits by this committer ] Original commit   Revision:331179
Pass CC/CXX to qmake when we can't find appropriate QMAKESPEC

Reported by:	amdmi3
Sun, 13 Oct 2013
[ 23:15 rakuco search for other commits by this committer ] Original commit   Revision:330266 (Only the first 10 of 88 ports in this commit are shown above. View all ports for this commit)
Update Qt to 4.8.5 and Qt Creator to 2.8.0.

Proudly brought to you by the KDE on FreeBSD team, with commits by makc@,
Schaich Alonso and yours truly.

Besides the tons of upstream fixes, we have mkspecs for GCC 4.9 and clang33
(from ports), staging support in the Makefiles and dependency fixes related
to pkg-config.

Many thanks to the people who helped test the ports using our area51
repository, and also to the people who provided patches and bug reports via
GNATS!

PR:		ports/180615
	        ports/181921
		ports/182049
Fri, 26 Jul 2013
[ 19:19 rene search for other commits by this committer ] Original commit   Revision:323748 (Only the first 10 of 435 ports in this commit are shown above. View all ports for this commit)
KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
Fri, 21 Jun 2013
[ 17:24 rakuco search for other commits by this committer ] Original commit   Revision:321482
Update MASTER_SITE_QT.

download.qt-project.org is a CDN and should redirect to the closest mirror
anyway, but a few more mirrors have been added just in case.
Thu, 2 May 2013
[ 14:12 bapt search for other commits by this committer ] Original commit   Revision:317119
Fix bmake complaining about non-zero return
Fri, 15 Mar 2013
[ 11:46 makc search for other commits by this committer ] Original commit   Revision:314295
Mark build conflict with qt-3 for Qt4 ports

Reported by:	many
Wed, 27 Feb 2013
[ 14:16 makc search for other commits by this committer ] Original commit   Revision:313054
Remove obsolete ports
Sun, 3 Feb 2013
[ 17:21 makc search for other commits by this committer ] Original commit   Revision:311473 (Only the first 10 of 86 ports in this commit are shown above. View all ports for this commit)
KDE/FreeBSD team presents Qt 4.8.4 and QtCreator 2.6.1 ports.
The area51 repository features commits by Alonso Schaich, avilla, fluffy,
jhale, makc and rakuco.

Common changes:
- Trim Makefile header
- Convert to new option framework
- Add/improve desktop entries
- Remove upstreamed patches

Mk/bsd.qt.mk:
- Set QMAKESPEC at late stage (to fix potential problem if USE_GCC is used) [1]

devel/qmake:
- Fix crash due to off-by one error [2]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 14 Jun 2012
[ 10:06 gahr search for other commits by this committer ] Original commit 
- New port: devel/qt4-qmlviewer

The Qt QML Viewer is a tool for loading QML documents that makes it easy to
quickly develop and debug QML applications. It invokes the QML runtime to load
QML documents and also includes additional features useful for the development
of QML-based applications.

WWW: http://qt-project.org/doc/qt-4.8/qmlviewer.html
Sat, 2 Jun 2012
[ 00:08 rakuco search for other commits by this committer ] Original commit  (Only the first 10 of 43 ports in this commit are shown above. View all ports for this commit)
The KDE on FreeBSD team is happy to update Qt to its 4.8.2 release.

The upstream changelog can be seen in
<https://qt.gitorious.org/qt/qt/blobs/4.8/dist/changes-4.8.2>.

Relevant changes include a few patches having been integrated upstream
and thus removed from the ports tree and some improved work on USE_QT4
in bsd.qt.mk.
Fri, 25 May 2012
[ 01:44 makc search for other commits by this committer ] Original commit  (Only the first 10 of 44 ports in this commit are shown above. View all ports for this commit)
KDE/FreeBSD team presents Qt 4.8.1 in ports!
Thu, 24 May 2012
[ 07:11 miwi search for other commits by this committer ] Original commit 
- Add USE_QT4 to include bsd.qt.mk

PR:             165952
Submitted by:   avilla@
Tested by:      phw
Wed, 23 May 2012
[ 08:17 miwi search for other commits by this committer ] Original commit  (Only the first 10 of 33 ports in this commit are shown above. View all ports for this commit)
- Remove emacs mode, -*- mode: ...; -*- [1]
- Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify
dependencie [2]
- Fix make reinstall [3]
- Trivial comment change for PORTDATA [4]

PR:             151954 [1]
                161314 [2]
                167085 [3]
                167465 [4]
Submitted by:   Anonymous <swell.k@gmail.com> [1]
                dougb@ and Chris Rees <utisoft@gmail.com> [2]
                Garrett Cooper <yanegomi@gmail.com> [3]
                "Bryan Drewery" <bryan@shatow.net> [4]
Tested via:     phw
Sun, 16 Oct 2011
[ 22:42 avilla search for other commits by this committer ] Original commit  (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
- Update Qt to 4.7.4.
- Make sure internal paths are added before system ones.
- Remove phonon-gstreamer dependency from qt4-webkit.
- Remove qt4-gui dependency from qt4-dbus.
Fri, 23 Sep 2011
[ 22:26 amdmi3 search for other commits by this committer ] Original commit  (Only the first 10 of 2369 ports in this commit are shown above. View all ports for this commit)
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
Fri, 1 Jul 2011
[ 20:02 makc search for other commits by this committer ] Original commit 
Fix r1.25

Pointyhat to:   me for testing different patch
[ 19:25 dougb search for other commits by this committer ] Original commit 
Back out 1.25 till it can get proper attention
[ 16:07 avilla search for other commits by this committer ] Original commit 
- Fix QMAKE_BASE_COMPILER detection when `cc` is (actually, will be)
  linked to Clang.
- Mute the (harmless) error message "cc: not found" when `cc` is not
  in PATH.

Discussed with: makc
Sat, 7 May 2011
[ 09:09 avilla search for other commits by this committer ] Original commit 
- Update Qt to 4.7.3.

Submitted by:   Raphael Kubo da Costa <kubito@gmail.com> via area51
Wed, 4 May 2011
[ 22:33 flz search for other commits by this committer ] Original commit 
Latest round of infrastructure changes.

- bsd.port.mk: add INDEX_PORTS, to support INDEX creation for a subset of the
ports tree [1]
- bsd.port.mk: call target "install-rc-script" before "post-install" [2]
- [patch] ports/Mk bsd.port.mk order if groups/users are created by package [3]
- [bsd.port.mk] [patch] reaper of the dead: md5 has been in /sbin for a while
[4]
- [bsd.port.mk] [patch] remove support for pre 7.x systems (b.*.m) [5]
- [patch] [bsd.port.mk] reaper of the dead: are three variable defintions needed
[6]

PR:             ports/156575 [1],
                ports/139116 [2],
                ports/152498 [3],
                ports/155983 [4],
                ports/155510 [5],
                ports/156340 [6]
Submitted by:   Florent Thoumie <flz@xbsd.org> [1],
                Sergey Skvortsov <skv@freebsd.org> [2],
                Olli Hauer <ohauer@FreeBSD.org> [3],
                Eitan Adler <lists@eitanadler.com> [4],
                Eitan Adler <lists@eitanadler.com> [5],
                Eitan Adler <lists@eitanadler.com> [6]
Tue, 3 May 2011
[ 20:33 makc search for other commits by this committer ] Original commit 
Attempt to fix build Qt4 ports on pointyhat
Fri, 25 Mar 2011
[ 09:54 avilla search for other commits by this committer ] Original commit  (Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
- Update Qt to 4.7.2.
- Backport QSslCertificate patch.
Thu, 2 Dec 2010
[ 19:47 makc search for other commits by this committer ] Original commit  (Only the first 10 of 146 ports in this commit are shown above. View all ports for this commit)
KDE FreeBSD team is glad to present Qt 4.7.1 in ports.

Along with Qt4 the following ports are updated:

PyQt4 ports to 4.8.1
devel/py-sip to 4.11.2
devel/qscintilla2 to 2.4.5
PyKDE3 to 3.16.7
PyQt3 tp 3.18.2-snapshot-20091119

New ports added:
devel/qt4-declarative
devel/py-qt4-declarative
x11/qt4-graphicssystems-opengl

This release has been contributed by:
Thomas Abthorpe (tabthorpe)
Max Brazhnikov (makc)
Dima Panov (fluffy)
Alberto Villa (avilla)

We'd like to thank Martin Wilke (miwi) for exp-run.
Thu, 28 Oct 2010
[ 21:00 erwin search for other commits by this committer ] Original commit  (Only the first 10 of 105 ports in this commit are shown above. View all ports for this commit)
Deprecate md5 in favour of sha256 checksums.  md5 checksums will no longer
be generated or checked, and will be silently ignored for now.  Also,
generalize the MD5_FILE macro to DISTINFO_FILO.

PR:             149657
Submitted by:   rene
Approved by:    portmgr
Tested on:      pointyhat i386 7-exp
Wed, 9 Jun 2010
[ 19:41 makc search for other commits by this committer ] Original commit  (Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
Update Qt to 4.6.3
Tue, 11 May 2010
[ 10:09 fluffy search for other commits by this committer ] Original commit  (Only the first 10 of 35 ports in this commit are shown above. View all ports for this commit)
- The FreeBSD KDE team is pleased to announce Qt-4.6.2 for FreeBSD

With hat on:    kde@
Thu, 21 Jan 2010
[ 21:13 makc search for other commits by this committer ] Original commit  (Only the first 10 of 162 ports in this commit are shown above. View all ports for this commit)
The FreeBSD KDE team is pleased to announce Qt-4.6.1 for FreeBSD.

Number of commits found: 115 (showing only 100 on this page)

1 | 2  »