<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/databases/qt4-pgsql-plugin, branch 2016Q3</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=2016Q3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=2016Q3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2016-04-21T16:43:14Z</updated>
<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>
<entry>
<title>Add NO_STAGE all over the place in preparation for the staging support (cat: databases)</title>
<updated>2013-09-20T16:13:47Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2013-09-20T16:13:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=36117d709704f772dbc3d305cda6923741791598'/>
<id>urn:sha1:36117d709704f772dbc3d305cda6923741791598</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Remove MAKE_JOBS_SAFE variable</title>
<updated>2013-08-14T22:35:50Z</updated>
<author>
<name>Alex Kozlov</name>
<email>ak@FreeBSD.org</email>
</author>
<published>2013-08-14T22:35:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=d4041784dc51fbd5b1e6a77c341ba00b18e4cd60'/>
<id>urn:sha1:d4041784dc51fbd5b1e6a77c341ba00b18e4cd60</id>
<content type='text'>
Approved by:	portmgr (bdrewery)
</content>
</entry>
</feed>
