<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/databases/qt4-pgsql-plugin, branch 2017Q2</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=2017Q2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=2017Q2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2017-02-18T19:48:05Z</updated>
<entry>
<title>Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some more</title>
<updated>2017-02-18T19:48:05Z</updated>
<author>
<name>Tobias C. Berner</name>
<email>tcberner@FreeBSD.org</email>
</author>
<published>2017-02-18T19:48:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=f3c180c3431372077934f7658922b8a244419bdf'/>
<id>urn:sha1:f3c180c3431372077934f7658922b8a244419bdf</id>
<content type='text'>
* 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 -&gt; qtX-foo)
* Depend on new port misc/qtchooser [see UPDATING &amp; CHANGES]

There are several new Qt5 ports which all have been created by Marie Loise Nolden
&lt;nolden@kde.org&gt;. 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
</content>
</entry>
<entry>
<title>Unmark broken on powerpc64</title>
<updated>2016-09-15T01:41:28Z</updated>
<author>
<name>Steve Wills</name>
<email>swills@FreeBSD.org</email>
</author>
<published>2016-09-15T01:41:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=149ba7338a32f905034112b45addd218ef982c3d'/>
<id>urn:sha1:149ba7338a32f905034112b45addd218ef982c3d</id>
<content type='text'>
These ports built successfully
</content>
</entry>
<entry>
<title>many ports: mark broken on powerpc64</title>
<updated>2016-04-21T16:43:14Z</updated>
<author>
<name>Steve Wills</name>
<email>swills@FreeBSD.org</email>
</author>
<published>2016-04-21T16:43:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=86cd4fbe5a7a1a14d0869f64442e2f2b4cc1cbf9'/>
<id>urn:sha1:86cd4fbe5a7a1a14d0869f64442e2f2b4cc1cbf9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qt4 sqldrivers: Switch to a proper qmake build, use Makefile.sqldrivers.</title>
<updated>2016-03-10T14:11:16Z</updated>
<author>
<name>Raphael Kubo da Costa</name>
<email>rakuco@FreeBSD.org</email>
</author>
<published>2016-03-10T14:11:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=bb736d22904655af5a633903380e18061230ffa5'/>
<id>urn:sha1:bb736d22904655af5a633903380e18061230ffa5</id>
<content type='text'>
We've recently started receiving pkg-fallout emails because qt4-mysql-plugin
is failing to build in HEAD. It turns out we were using some custom-made
Makefile.bsd files to drive the builds, and they did not always register all
dependencies between the files correctly.

Fix it by switching to a proper qmake build that uses the .pro files shipped
with Qt4 itself: they can be used without running the `configure' script
almost as if they were not part of the Qt distribution itself. By doing this
we can stop having our own Makefiles and also stop setting a lot of
variables in the port Makefiles.

While here, consolidate most of the variable setting into a single
Makefile.sqldrivers in devel/qt4 (like we already do for devel/qt5) so that
each of the qt4-*-plugin ports only need to set a few values such as the
plugin name and additional USES or includes that might be necessary.

Bump PORTREVISION because we now include the debug versions of the plugins
in PLIST_FILES when the ports are built with WITH_DEBUG=yes (they were
already shipped before, but not registered in the plists).
</content>
</entry>
<entry>
<title>Finally retire USE_PGSQL</title>
<updated>2014-11-22T20:40:08Z</updated>
<author>
<name>Chris Rees</name>
<email>crees@FreeBSD.org</email>
</author>
<published>2014-11-22T20:40:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=4cb60faedd280bf4b0b07bd947bd9087e09d4357'/>
<id>urn:sha1:4cb60faedd280bf4b0b07bd947bd9087e09d4357</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup plist</title>
<updated>2014-10-20T10:41:12Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2014-10-20T10:41:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=3edc030b9f4ebc1bbc06d185768d69e2c64ffbb8'/>
<id>urn:sha1:3edc030b9f4ebc1bbc06d185768d69e2c64ffbb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unbreak Qt4 ports that do not extract src/corelib after r362770.</title>
<updated>2014-07-24T17:35:09Z</updated>
<author>
<name>Raphael Kubo da Costa</name>
<email>rakuco@FreeBSD.org</email>
</author>
<published>2014-07-24T17:35:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=04ad7b544504ae333b1f3574897902b386bde4b4'/>
<id>urn:sha1:04ad7b544504ae333b1f3574897902b386bde4b4</id>
<content type='text'>
The easiest solution is to just make them extract it (it's not a big
directory anyway). This can be reverted once 4.8.7 is released.
</content>
</entry>
<entry>
<title>In preparation for Qt 5 ports:</title>
<updated>2014-01-06T16:16:52Z</updated>
<author>
<name>Max Brazhnikov</name>
<email>makc@FreeBSD.org</email>
</author>
<published>2014-01-06T16:16:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=7d5e6b666c579d543fbf4c0996e309e23de8e02e'/>
<id>urn:sha1:7d5e6b666c579d543fbf4c0996e309e23de8e02e</id>
<content type='text'>
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

devel/qt4-corelib:
- Convert to USES=iconv
- Remove ancient patch

devel/qt4-designer:
- Remove reference to WRKSRC from installed pkgconfig files [2]
- Don't build Qt Designer plugin for Phonon from outdated Qt sources.
  Separate port for plugin will be committed later

devel/qt4-assistant-adp, devel/qt4-libqtassistantclient:
- Convert to USES=qmake

Clean up Qt4 ports:
- Update comments
- Update description; use common description
- Consistently use QT_INCDIR, QT_LIBDIR, etc.
- Use options helpers
- Convert to new LIB_DEPENDS syntax
- Update DESKTOP_ENTRIES to avoid conflicts with Qt 5 ports
- Rename/move several ports for unification with Qt 5 ports

PR:		ports/184620 [1]
Reported by:	Kevin Zheng &lt;kevinz5000@gmail.com&gt;

PR:		ports/181141 [2]
Reported by:	thierry

PR:		ports/185101
Exp-run by:	bdrewery

This is mostly solely avilla's work in area51, kudos to him! And a couple
commits from myself, so you know who's collecting pointyhats :)
</content>
</entry>
<entry>
<title>- Replace QT_.*_REL with QT_.* in PLIST_SUB.</title>
<updated>2013-11-17T02:12:25Z</updated>
<author>
<name>Alberto Villa</name>
<email>avilla@FreeBSD.org</email>
</author>
<published>2013-11-17T02:12:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=84a235eda9de09cd97433e597c58c0ac1f157fd7'/>
<id>urn:sha1:84a235eda9de09cd97433e597c58c0ac1f157fd7</id>
<content type='text'>
- Adapt plists.

With hat on:	kde
</content>
</entry>
<entry>
<title>Update Qt to 4.8.5 and Qt Creator to 2.8.0.</title>
<updated>2013-10-13T23:15:50Z</updated>
<author>
<name>Raphael Kubo da Costa</name>
<email>rakuco@FreeBSD.org</email>
</author>
<published>2013-10-13T23:15:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=ecda38b0a51979110b18b1bcd5f03f5b6a55e13a'/>
<id>urn:sha1:ecda38b0a51979110b18b1bcd5f03f5b6a55e13a</id>
<content type='text'>
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
</content>
</entry>
</feed>
