On Tue, 03 Dec 2013 16:01:15 +0100 Alberto Villa wrote:
> On Tue, Dec 3, 2013 at 3:59 PM, Max Brazhnikov wrote:
> > btw, should we use in qmake.mk
> >
> > QMAKE_ENV+= ${CONFIGURE_ENV}
> >
> > instead of
> >
> > QMAKE_ENV?= ${CONFIGURE_ENV}
> >
> > The latter allows ports to override QMAKE_
On Tue, Dec 3, 2013 at 3:59 PM, Max Brazhnikov wrote:
> btw, should we use in qmake.mk
>
> QMAKE_ENV+= ${CONFIGURE_ENV}
>
> instead of
>
> QMAKE_ENV?= ${CONFIGURE_ENV}
>
> The latter allows ports to override QMAKE_ENV completely, but if you only need
> add something to the environment, the
On Tue, 03 Dec 2013 05:51:27 -0800 Alberto Villa wrote:
> SVN commit 9785 by avilla:
>
> - Always include qmake.mk to get QMAKE_ENV and QMAKE_ARGS (it's
> cleaner to set them there).
btw, should we use in qmake.mk
QMAKE_ENV+= ${CONFIGURE_ENV}
instead of
QMAKE_ENV?= ${CONFIGURE_ENV}
SVN commit 9785 by avilla:
- Always include qmake.mk to get QMAKE_ENV and QMAKE_ARGS (it's
cleaner to set them there).
M +5 -3 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
Se
SVN commit 9784 by avilla:
- Do not depend on qmake, nor set DESTDIRNAME, when _vars is used.
M +6 -4 qmake.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.or
SVN commit 9783 by avilla:
- Fix typo in comment.
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 9775 by makc:
- Use both CONFIGURE_WRKSRC and WRKSRC
Discussed with: avilla
M +3 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for
On Fri, 29 Nov 2013 19:57:56 +0100 Alberto Villa wrote:
> On Fri, Nov 29, 2013 at 7:55 PM, Max Brazhnikov wrote:
> > otherwise qt5-gui fails, because it uses several wrksrcs. I think
> > CONFIGURE_WRKSRC should help in both cases.
>
> CONFIGURE_WRKSRC == INSTALL_WRKSRC with qmake:outsource. Let'
SVN commit 9774 by makc:
- Use CONFIGURE_WRKSRC to fix out-of-source builds
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest info
On Fri, Nov 29, 2013 at 7:55 PM, Max Brazhnikov wrote:
> otherwise qt5-gui fails, because it uses several wrksrcs. I think
> CONFIGURE_WRKSRC should help in both cases.
CONFIGURE_WRKSRC == INSTALL_WRKSRC with qmake:outsource. Let's do
`find ${WRKSRC} ${INSTALL_WRKSRC} ...` then.
> Btw, did you
On Fri, 29 Nov 2013 19:17:37 +0100 Alberto Villa wrote:
> On Fri, Nov 29, 2013 at 5:13 PM, Max Brazhnikov wrote:
> > SVN commit 9772 by makc:
> >
> > Apply fix for all Makefiles under WRKSRC rather than INSTALL_WRKSRC
> >
> > M +1 -1 bsd.qt.mk
>
> This breaks qmake:outsource (see r9733). W
On Fri, Nov 29, 2013 at 5:13 PM, Max Brazhnikov wrote:
> SVN commit 9772 by makc:
>
> Apply fix for all Makefiles under WRKSRC rather than INSTALL_WRKSRC
>
> M +1 -1 bsd.qt.mk
This breaks qmake:outsource (see r9733). What's the reason behind the
change? Should both be needed, we can search
SVN commit 9772 by makc:
Apply fix for all Makefiles under WRKSRC rather than INSTALL_WRKSRC
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/
SVN commit 9771 by makc:
Update description
M +2 -2 qmake.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 9769 by makc:
- Add QMAKESPEC to CONFIGURE_ENV. Some ports rely on it, including cmake-based
M +2 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://free
SVN commit 9764 by avilla:
- Use LRELEASE.
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 9760 by avilla:
- Generalize list of Qt versions supported by the framework.
This makes easier to completely disable support for a major Qt version,
or to add support for a new one.
M +2 -2 Uses/qmake.mk
M +6 -4 bsd.qt.mk
_
SVN commit 9759 by avilla:
- Make QMAKE_SOURCE_PATH empty by default.
M +9 -7 qmake.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest informatio
Not necessarily a good idea. Build time and size for webkit-qt5 WITH_DEBUG
is incredibly bigger. Probably the same for other big ports.
--
Alberto Villa, FreeBSD committer
http://people.FreeBSD.org/~avilla
Il 19/nov/2013 20:41 "Max Brazhnikov" ha scritto:
> On Tue, 19 Nov 2013 18:34:26 +0100 Al
On Tue, 19 Nov 2013 18:34:26 +0100 Alberto Villa wrote:
> On Tue, Nov 19, 2013 at 6:29 PM, Alberto Villa wrote:
> > On Tue, Nov 19, 2013 at 1:36 PM, Max Brazhnikov wrote:
> >> SVN commit 9752 by makc:
> >>
> >> Pass additional args to respect WITH_DEBUG
> >
> > Good choice. I will remove the sett
On Tue, Nov 19, 2013 at 6:29 PM, Alberto Villa wrote:
> On Tue, Nov 19, 2013 at 1:36 PM, Max Brazhnikov wrote:
>> SVN commit 9752 by makc:
>>
>> Pass additional args to respect WITH_DEBUG
>
> Good choice. I will remove the setting from bsd.qt.mk, and will make
> it include qmake.mk (with qmake:_v
On Tue, Nov 19, 2013 at 1:36 PM, Max Brazhnikov wrote:
> SVN commit 9752 by makc:
>
> Pass additional args to respect WITH_DEBUG
Good choice. I will remove the setting from bsd.qt.mk, and will make
it include qmake.mk (with qmake:_vars) every time qmake is required (I
was already going to do this
On Tue, Nov 19, 2013 at 1:34 PM, Max Brazhnikov wrote:
> SVN commit 9751 by makc:
>
> Define LRELEASE and LUPDATE for general use
I was about to do the same! :D
Good move!
--
Alberto Villa, FreeBSD committer
http://people.FreeBSD.org/~avilla
___
kde-f
SVN commit 9752 by makc:
Pass additional args to respect WITH_DEBUG
M +8 -0 qmake.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 9751 by makc:
Define LRELEASE and LUPDATE for general use
M +2 -0 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 9738 by avilla:
- Remove manual setting of EXTRACT_SUFX after recent bsd.port.mk update.
M +1 -3 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd
SVN commit 9733 by avilla:
- Fix pkgconfig path in INSTALL_WRKSRC (fixes webkit because of
qmake:outsource).
M +2 -2 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also htt
SVN commit 9717 by avilla:
- Fix pkgconfig path in Makefile*, not just Makefile (fixes webkit).
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde
SVN commit 9665 by avilla:
- Import qmake.mk.
- Update qmake.mk with bits from bsd.qt.mk.
- Cleanup bsd.qt.mk to avoid code duplication.
Main changes:
* USES=qmake doesn't requires USE_QT*=qmake anymore. A simple
USE_QT[45]=#, to select the desired Qt version, is enough. Example:
USE_
SVN commit 9650 by avilla:
- Sync with ports and area51 (the Qt 4 part).
- Start STAGEifying Qt 5.
- Fix (hopefully) the mess of QMAKESPEC: it's "clang" or "g++" if CXX
equals "c++", otherwise it's set equal to CXX. QMAKE_CC and friends
are now safe as Qt tests were fixed upstream.
The only m
SVN commit 9220 by avilla:
- Be more precise in the comment.
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 8929 by avilla:
- Fix indentation.
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 8924 by avilla:
- Fix test to always return true.
M +3 -2 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 8902 by avilla:
- Globally set LICENSE to LGPL21.
M +2 -0 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 8897 by avilla:
- Fix logic to delete qconfig-modules.h when empty (it wasn't working
with pkgng).
M +2 -2 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also ht
SVN commit 8896 by avilla:
- Make qtestlib_PATH depend on testlib_PATH.
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest informa
SVN commit 8895 by avilla:
- Cleanup Qt modules list.
Qt 5 is still missing docs, examples and demos. They are a bit tricky
due to the tarball split. I'll work on them during next weeks, but
they are not as important as the other ports.
M +13 -13bsd.qt.mk
SVN commit 8867 by avilla:
- Add QMAKE_NORECURSIVE to disable qmake recursive run.
- Set QMAKEPATH only when building qtbase (it breaks webkit-qt5).
- Remove a couple of exists() (replace with `test -e` where needed).
M +16 -15bsd.qt.mk
___
SVN commit 8859 by avilla:
- Fix qmldevtools dependency line.
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 8858 by avilla:
- Complete reinplacement of _QT_LIBVERSION with _QT_LIBVER.
M +3 -3 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for
SVN commit 8855 by avilla:
- Add the new ports to Qt components.
- Add support for MASTER_SITE_SUBDIR used by 5.0.0.
M +17 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See al
SVN commit 8841 by avilla:
- Fix debug handling.
- Generalize qmake target to make it usable for qtbase.
- Add #' after IGNORE messages to avoid spare ' (bad for Vim).
- Cleanup.
M +37 -28bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kd
SVN commit 8822 by avilla:
- Replace ../ with :H; it's a lot cleaner.
M +4 -4 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest informati
SVN commit 8821 by avilla:
- Update _USE_QT_ALL.
M +6 -3 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 8819 by avilla:
- Use working MASTER_SITE.
M +1 -1 bsd.sites.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
On Thu, Dec 13, 2012 at 11:47 PM, Alberto Villa wrote:
> SVN commit 8814 by avilla:
>
> - Add first bits of USE_QMAKE support.
> - Handle a bit better variables which can't be customized.
> - Cleanup.
I forgot to add that bsd.qt.mk can't be included anymore without
setting a Qt version.
--
Albert
SVN commit 8817 by avilla:
- Make USE_QMAKE force a dependency on devel/qmake*.
- Add support for QMAKE_VERBOSE and QMAKE_OUTSOURCE.
- Introduce QMAKE_ENV and rename QMAKEFLAGS to QMAKE_ARGS.
- Add -recursive to default QMAKE_ARGS, to avoid running qmake in
build stage; it can be overridden by -
SVN commit 8815 by avilla:
- Add support for USE_QMAKE to bsd.port.mk.
- Remove support for USE_QT_VER=4.
USE_QMAKE check is done only in bsd.port.pre.mk section, as bsd.qt.mk
will define USE_QT[45]+=qmake_build, and that will be enough to make
bsd.qt.mk included by bsd.port.post.mk.
M +6 -2
SVN commit 8814 by avilla:
- Add first bits of USE_QMAKE support.
- Handle a bit better variables which can't be customized.
- Cleanup.
Thanks to: Adriaan de Groot for IGNORE messages
M +38 -22bsd.qt.mk
___
kde-freebsd mailing list
kde-
SVN commit 8813 by avilla:
- Define (empty) USE_QT[45], so that we don't have to worry about them
being defined.
M +1 -0 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also
SVN commit 8812 by avilla:
- Fix QMAKESPEC for Qt 4.
- Cleanup.
M +10 -8 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 8810 by avilla:
- Cleanup the tools symlink procedure.
- Make "accessible" a Qt 4-only component.
M +22 -19bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http:
SVN commit 8795 by avilla:
- Fix pkg-config path after post-configure stage.
M +3 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest info
SVN commit 8794 by avilla:
- Create a qt_config_*.pri file for QT_CONFIG flags instead of using
the (not always) existing qt_lib_*.pri file; it is automatically
added to plist.
M +12 -6 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kd
SVN commit 8793 by avilla:
- Re-enable "accessible" component for Qt 5.
- Sort flags in QT_DEFINES and QT_CONFIG.
M +4 -4 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also ht
SVN commit 8791 by avilla:
- Symlink also qdbus* tools and qdoc in configure stage.
M +8 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for late
SVN commit 8789 by avilla:
- Use post-install-script as modifying qconfig-modules.h prior to
post-install can cause some rebuilds.
- Fix qconfig-modules.h removal.
M +4 -2 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://m
SVN commit 8787 by avilla:
- Add missing ">".
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 8786 by avilla:
- Fix when using pkg_install.
M +1 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
SVN commit 8784 by avilla:
- Handle qconfig.h modularization.
qconfig-h includes qconfig-modules.h, that packages modify to include
modules/qconfig-*.h files (which are installed along with the package).
Since it's all handled automatically, the modules/qconfig-*.h file
must not be added to plist
SVN commit 8782 by avilla:
- Bring in first bits for Qt modularization: currently handling only
QMAKEFLAGS and *.pri files.
QT_CONFIG flags are added to the module's *.pri file, so that they get
included when the module is installed. QMAKEFLAGS needs those flags to
override values saved in file
SVN commit 8780 by avilla:
- Globally fix pkg-config installation path.
M +33 -25bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest informa
SVN commit 8777 by avilla:
- Adapt to changes in rc1.
Binaries are now installed without suffix in another directory
(currently lib/qt5/bin/), as a wrapper will be used to invoke them.
M +98 -70bsd.qt.mk
___
kde-freebsd mailing list
kde-fre
SVN commit 8776 by avilla:
- Remove dependency on Perl; it is needed by syncqt, which will be
installed with qt5-buildtools, so the dependency belongs there.
M +1 -2 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.
SVN commit 8775 by avilla:
- Do not force QT_CONFIG+=separate_debug_info; if it wasn't set that
way, there was probably a good reason.
M +0 -3 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinf
SVN commit 8774 by avilla:
- Rename _QT_NAME to _QT_RELNAME; makes more sense.
M +87 -87bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest
SVN commit 8768 by avilla:
- Generalise _QT_VERSION setting to allow for future Qt major versions.
- Remove -no-accessibility (we can actually build that), and bring in
-dont-process, as we don't need to generate a top level Makefile.
M +7 -8 bsd.qt.mk
_
SVN commit 8759 by avilla:
- Fix sql-pgsql module name.
- Meanwhile, add qt5-concurrent module.
M +5 -2 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde
SVN commit 8752 by avilla:
- Cleanup a bit and add ports for Qt 5 database plugins.
M +76 -75bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for la
SVN commit 8744 by avilla:
- Add widgets module.
M +4 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
On 24-11-2012 12:34, Alberto Villa wrote:
On Sat, Nov 24, 2012 at 12:03 PM, Koop Mast wrote:
- Disable accessibility, as -no-xcb causes it to be built for non-Unix
platforms. It depends on AT-SPI 2, which seems to not be completely
ported yet.
We got version 2.6.0 in MC, will that do?
On Sat, Nov 24, 2012 at 12:03 PM, Koop Mast wrote:
>> - Disable accessibility, as -no-xcb causes it to be built for non-Unix
>>platforms. It depends on AT-SPI 2, which seems to not be completely
>>ported yet.
>>
>
> We got version 2.6.0 in MC, will that do? Might not be completely bug free
On 24-11-2012 11:01, Alberto Villa wrote:
SVN commit 8734 by avilla:
- Disable accessibility, as -no-xcb causes it to be built for non-Unix
platforms. It depends on AT-SPI 2, which seems to not be completely
ported yet.
We got version 2.6.0 in MC, will that do? Might not be completely b
SVN commit 8734 by avilla:
- Disable accessibility, as -no-xcb causes it to be built for non-Unix
platforms. It depends on AT-SPI 2, which seems to not be completely
ported yet.
M +4 -1 bsd.qt.mk
___
kde-freebsd mailing list
kde-freebsd
SVN commit 8728 by avilla:
- Add dependency on Perl and pkg-config to qtbase ports; pkg-config
can be disabled (it uses ?=), like done in qmake5.
- Pass CONFIG+=separate_debug_info via QMAKEFLAGS, as some *.pro files
don't include qt_module.prf, which is responsible for that setting.
Meanwhi
SVN commit 8723 by avilla:
- Allow PREFIX to be overwritten on command line (as in bsd.kde4.mk).
- Allow PKGNAMEPREFIX to be redefined in ports.
- Automatically define EXTRA_PATCHES (redefinable in ports) when
QT_DIST is defined.
- Make DISTINFO_FILE relative to ${.CURDIR}.
- Set Qt CONFIGURE_AR
76 matches
Mail list logo