- Convert to new LIB_DEPENDS syntax
- Simplify by using out-of-source build provided by USES=qmake
- Add explicit dependencies on Qt4 corelib and testlib
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 <kevinz5000@gmail.com>
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 :)
- Repack distribution file, reroll/simplify patches.
The original host is gone, and there is no obvious replacement for the
distribution file, so roll our own from the referenced git repository:
git://git.berlios.de/elc
branch master, commit 86780d5dd43b3c9b66fa014944cf1811fa78d161
- Stagify
- Strip library versions [1]
Submitted by: portlint [1]
Approved by: acm (implicit)
- Stagify
- Mark as architecture-independent
- Remove NO_PACKAGE (pkg will show the package size upon installation)
(*) Version 192 is not accepted by the servers any longer, version 193
allows me to connect to the servers, create an account, and wander around.
Approved by: acm (implicit)
- Bump PORTREVISION for package change
- While I'm here, convert to new LIB_DEPENDS format and support STAGEDIR
PR: ports/181637
Submitted by: Gasol Wu <gasol.wu@gmail.com> (maintainer)
I really have no idea what is going on with the distfile. The 2.1 tag
has been in the b-c git tree for 9 months now, but their website hasn't
been updated to reflect this. Their alioth area now shows no files
whatsoever, which makes this version (and any other) unfetchable. Some
distros are also using 2.1, some aren't. So, let's cut our losses and
just host it ourselves. Hopefully this can help some other distros too.
While I'm here, clean up the Makefile a bit to feed my OCD.
- Pass maintanership to Alexander Yerenkow
- Connect maven31 to devel/Makefile
Submitted by: Alexander Yerenkow via skype
Approved by: hq@, maintainer of maven3, in email discussion with Alexander
Fails to link on 10.0-amd64 with old Xorg, so mark BROKEN:
> LINK el.bin
> /usr/bin/ld: invalid DSO for symbol `XConvertSelection' definition
> /usr/local/lib/libX11.so.6: could not read symbols: Bad value
While here convert to new LIB_DEPENDS and USES=gmake
PR: ports/185113 (related)
Submitted by: rene
Approved by: maintainer timeout (acm, 15 days)
versions. Also development of erlyvideo is abandoned upstream. Suggest users to
install flussonic instead (erlyvideo successor from the same developers).