Alonso Schaich | 24 Oct 13:26 2014

[SVN Commit] area51/QT/print/qt5-printsupport

SVN commit 10445 by aschai:

Fix packaging

Do not attempt to package CUPS specific files if the CUPS option is disabled.

 M  +1 -1      pkg-plist  

_______________________________________________
kde-freebsd mailing list
kde-freebsd <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

bugzilla-noreply | 23 Oct 23:44 2014
Picon

[Bug 194566] New: [exp-run] Update Qt5 to 5.3.2

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194566

            Bug ID: 194566
           Summary: [exp-run] Update Qt5 to 5.3.2
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: portmgr <at> FreeBSD.org
          Reporter: rakuco <at> FreeBSD.org
                CC: kde <at> FreeBSD.org
             Flags: exp-run?

kde <at>  would like to ask for an exp-run for
https://people.freebsd.org/~rakuco/exp-runs/qt-5.3.2-v1.patch to update the Qt5
ports to 5.3.2.

Testing it with both GCC and clang would be extra nice.

--

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
kde-freebsd mailing list
kde-freebsd <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
(Continue reading)

Raphael Kubo da Costa | 23 Oct 23:27 2014
Picon

[SVN Commit] area51/QT/Mk

SVN commit 10444 by rakuco:

bsd.qt.mk: Stop using  <at> cwd in the plist generation code.

Just specify full paths with ${QT_PREFIX} directly, as  <at> cwd is deprecated.

 M  +4 -5      bsd.qt.mk  

_______________________________________________
kde-freebsd mailing list
kde-freebsd <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Raphael Kubo da Costa | 23 Oct 23:26 2014
Picon

[SVN Commit] area51/QT/devel/qt5-core

SVN commit 10443 by rakuco:

qt5-core: Stop using  <at> cwd in the plist.

 <at> cwd is deprecated, just use the full path directly.

 M  +1 -2      pkg-plist  

_______________________________________________
kde-freebsd mailing list
kde-freebsd <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Raphael Kubo da Costa | 23 Oct 17:47 2014
Picon

[SVN Commit] area51

SVN commit 10442 by rakuco:

Merge ^/branches/qt-5.3 back into trunk.

Qt 5.3.2 should be ready for use after 44 commits in the work branch. Note
that things are not fully working until r10438.

Use `svn log -g' to see the commits made in the branch when looking at the
commit history.

Most relevant changes:
 * mkspecs/freebsd-clang is now based on mkspecs/unsupported/freebsd-clang
   from upstream.

 * devel/qt5-qmldevtools has been merged into lang/qt5-qml.

 * -I${LOCALBASE}/include and -L${LOCALBASE}/lib are now passed implicitly
    to the compiler and linker via the CPATH and LIBRARY_PATH environment
    variables, otherwise upgrading Qt fails because the existing libraries
    are used instead of the ones being built (ports/194088).

 * qmake is called from the root of the Qt5 ports. Calling it from a
   subdirectory of the tree does not work anymore, and it also allows us to
   simplify the qmake invocation code in Mk/bsd.qt.mk.

 * qt5-imageformats now supports the JPEG2000, WEBP, Direct Draw Surface and
   ICNS formats.

 M             svn:mergeinfo  
 _M            . (directory)  
(Continue reading)

Raphael Kubo da Costa | 23 Oct 17:33 2014
Picon

[SVN Commit] branches/qt-5.3/QT/lang/qt5-qml/files

SVN commit 10441 by rakuco:

qt5-qml: Remove date from patch-src__src.pro's header.

This makes it look more like the other patches from r10436.

 M  +2 -2      patch-src__src.pro  

_______________________________________________
kde-freebsd mailing list
kde-freebsd <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Raphael Kubo da Costa | 23 Oct 17:32 2014
Picon

[SVN Commit] branches/qt-5.3/QT

SVN commit 10440 by rakuco:

Add a short explanation to the patches added in r10436.

 M  +3 -0      devel/qt5-assistant/files/patch-src__src.pro  
 M  +3 -0      devel/qt5-designer/files/patch-src__src.pro  
 M  +6 -0      devel/qt5-help/files/patch-src__assistant__assistant.pro  
 M  +3 -0      devel/qt5-help/files/patch-src__src.pro  
 M  +3 -0      devel/qt5-linguist/files/patch-src__src.pro  
 M  +3 -0      devel/qt5-qdbusviewer/files/patch-src__src.pro  
 M  +3 -0      devel/qt5-uitools/files/patch-src__designer__src__src.pro  
 M  +3 -0      devel/qt5-uitools/files/patch-src__src.pro  
 M  +3 -0      graphics/qt5-pixeltool/files/patch-src__src.pro  
 M  +3 -0      lang/qt5-qml/files/patch-src__src.pro  
 M  +3 -0      textproc/clucene-qt5/files/patch-src__assistant__assistant.pro  
 M  +3 -0      textproc/clucene-qt5/files/patch-src__src.pro  
 M  +3 -0      x11-toolkits/qt5-quick/files/patch-src__src.pro  

_______________________________________________
kde-freebsd mailing list
kde-freebsd <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Alonso Schaich | 22 Oct 23:27 2014

[SVN Commit] area51/PYQT/devel/py-qt4

SVN commit 10439 by aschai:

Revert r10358.

 M  +2 -0      Makefile  

_______________________________________________
kde-freebsd mailing list
kde-freebsd <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Raphael Kubo da Costa | 22 Oct 23:02 2014
Picon

[SVN Commit] branches/qt-5.3

SVN commit 10438 by rakuco:

Merge devel/qt5-qmldevtools into lang/qt5-qml.

qt5-qmldev only worked as a standalone port with a lot of duct tape and our
hacks that invoked qmake from a subdirectory of ${WRKSRC}.

Since the latter does not work anymore, we cannot build qt5-qmldevtools as
we did before: the "no_module_headers" sed call in the Makefile no longer
works, qt5-qml is needed as a build-time dependency and the headers (which
actually belong to qt5-qml and are also installed by it into a different
location) cannot be installed anymore.

Since the port now depends on qt5-qml to build and the header files it used
to install are now shipped only by qt5-qml, there is no purpose in keeping
the port around.

ack'ed by makc <at>  and avilla <at> .

 M  +1 -0      MOVED-area51  
 M  +1 -4      QT/Mk/bsd.qt.mk  
 M  +1 -1      QT/devel/qt5-linguisttools/Makefile  
 D             QT/devel/qt5-qmldevtools (directory)  
 M  +4 -0      QT/lang/qt5-qml/pkg-plist  
 M  +1 -1      QT/x11-toolkits/qt5-quick/Makefile  

_______________________________________________
kde-freebsd mailing list
kde-freebsd <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
(Continue reading)

Raphael Kubo da Costa | 22 Oct 23:00 2014
Picon

[SVN Commit] branches/qt-5.3/QT/Mk

SVN commit 10437 by rakuco:

bsd.qt.mk: Set QMAKESPEC instead of QMAKEPATH.

This partially reverts r8728.

QMAKEPATH does much more than we want now that we call qmake from the top of
${WRKSRC}. qmake uses QMAKEPATH when evaluating the QMAKE_MKSPECS property,
which is in turn used by qt_config.pri to load the .pri files in
mkspecs/modules.

In practice, this means that if people have an older Qt installation those
files will be used and QT_CONFIG will have values such as "gui" even if one
is building a port like textproc/qt5-xml, which passes -no-gui to the
configure script. Consequently, unintended code paths may be enabled or the
configuration step can just fail if the .pro files expect values that are
not present in the system-wide, older .pri files.

We avoid all those problems if we use QMAKESPEC, as qmake does not take its
value into account when evaluating the QMAKE_MKSPECS property and will only
parse the files in the mkspec's directory (mkspecs/freebsd-clang, for
example, instead of all the files in mkspecs).

 M  +4 -3      bsd.qt.mk  

_______________________________________________
kde-freebsd mailing list
kde-freebsd <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information
(Continue reading)

Raphael Kubo da Costa | 22 Oct 23:00 2014
Picon

[SVN Commit] branches/qt-5.3/QT

SVN commit 10436 by rakuco:

Call qmake from the root of the ${WRKSRC}.

In Qt 5.3, Qt's build infrastructure has undergone some changes that make
our previous approach of calling qmake from the directories we want to build
stop working. Things would break even more in Qt 5.4, in which qtbase's
configure script does not accept the -process, -fully-process and
-dont-process arguments anymore (it always behaves as if -process had been
used).

Bite the bullet and start calling qmake from ${WRKSRC}. The largest part of
this change involves changing lines in Makefiles from
  WRKSRC_SUBDIR=	foo/bar
to
  BUILD_WRKSRC=		${WRKSRC}/foo/bar
  INSTALL_WRKSRC=	${WRKSRC}/foo/bar
as well as adding patches to .pro files to avoid entering other
subdirectories and removing post-configure targets that are not necessary
anymore.

Since qmake needs to be called from the top of ${WRKSRC} anyway, we can also
simplify the configuration process for the qtbase ports a little. Looking at
r10019 it is not clear why we started calling qmake in the pre-configure
target in addition to the post-configure one (while also skipping it in
do-configure), but we can now drop this call since letting configure behave
as if -process had been passed means it will call qmake on its own and
overwrite the files generated by the pre-configure call. We still need to
call qmake in post-configure though, as the configure script does not pass
-recursive when calling qmake and we need to be able to call make from any
(Continue reading)


Gmane