2014-12-08 23:33 GMT+03:00 Vadim Zhukov <z...@cvs.openbsd.org>:
> CVSROOT:        /cvs
> Module name:    ports
> Changes by:     z...@cvs.openbsd.org    2014/12/08 13:33:51
>
> Log message:
>     Import Qt 5.3.2.
>
>     Qt is a full development framework with tools designed to streamline
>     the creation of applications and user interfaces for desktop,
>     embedded, and mobile platforms.
>
>     This port is not enabled yet, because some ports will pick up Qt5
>     instead of Qt4, breaking build. Those will be fixed separately soon.
>
>     There are some non-critical things left to do:
>
>     1. Support for OpenBSD sensors framework.
>     2. V4L2 support.
>     3. -L${LOCALBASE}/* could come before -L${WRKBUILD}/* when linking is
>     done across Qt module boundaries. This means that builds of Qt 5.y
>     while having Qt 5.x installed (x < y) will be busted.
>
>     Volunteers are welcome to come in and help fixing those problems.
>
>     Last note: don't even try to build "debug" FLAVOR unless you know
>     what you're doing and you have about 20GB of free space. You've
>     been warned.
>
>     landry@ agrees on continuing working in-tree
>
>     Status:
>
>     Vendor Tag: zhuk
>     Release Tags:       zhuk_20141208
>
>     N ports/x11/qt5/Makefile
>     N ports/x11/qt5/distinfo
>     N ports/x11/qt5/qt5.port.mk
>     N ports/x11/qt5/patches/patch-qtbase_src_corelib_kernel_qcore_unix_p_h
>     N 
> ports/x11/qt5/patches/patch-qtbase_src_network_kernel_qdnslookup_unix_cpp
>     N 
> ports/x11/qt5/patches/patch-qtbase_src_network_socket_qnativesocketengine_unix_cpp
>     N ports/x11/qt5/patches/patch-qtbase_mkspecs_openbsd-g++_qmake_conf
>     N ports/x11/qt5/patches/patch-qtbase_qmake_generators_unix_unixmake2_cpp
>     N ports/x11/qt5/patches/patch-qtbase_qmake_generators_unix_unixmake_cpp
>     N ports/x11/qt5/patches/patch-qtbase_config_tests_unix_iconv_iconv_pro
>     N ports/x11/qt5/patches/patch-qtbase_src_corelib_io_qfilesystemwatcher_cpp
>     N 
> ports/x11/qt5/patches/patch-qtwebkit_Tools_qmake_config_tests_gccdepends_gccdepends_pro
>     N 
> ports/x11/qt5/patches/patch-qtbase_config_tests_unix_pulseaudio_pulseaudio_pro
>     N ports/x11/qt5/patches/patch-qtbase_configure
>     N 
> ports/x11/qt5/patches/patch-qtbase_src_concurrent_qtconcurrentiteratekernel_cpp
>     N ports/x11/qt5/patches/patch-qtbase_src_gui_image_qxbmhandler_cpp
>     N 
> ports/x11/qt5/patches/patch-qtbase_src_network_kernel_qnetworkinterface_cpp
>     N 
> ports/x11/qt5/patches/patch-qtwebkit_Tools_qmake_config_tests_libXcomposite_libXcomposite_pro
>     N ports/x11/qt5/patches/patch-qtwebkit_Source_WebCore_Target_pri
>     N 
> ports/x11/qt5/patches/patch-qtwebkit_Tools_qmake_config_tests_libXrender_libXrender_pro
>     N ports/x11/qt5/patches/patch-qtdeclarative_src_qml_jit_qv4assembler_cpp
>     N 
> ports/x11/qt5/patches/patch-qtdeclarative_src_qml_jsruntime_qv4engine_cpp
>     N ports/x11/qt5/patches/patch-qtwebkit_Source_WebKit2_WebProcess_pro
>     N 
> ports/x11/qt5/patches/patch-qtscript_src_3rdparty_javascriptcore_WebKit_pri
>     N ports/x11/qt5/patches/patch-qtwebkit_Source_WTF_wtf_Platform_h
>     N ports/x11/qt5/patches/patch-qtbase_qmake_generators_makefile_cpp
>     N 
> ports/x11/qt5/patches/patch-qtsensors_src_plugins_sensors_dummy_dummy_pro
>     N 
> ports/x11/qt5/patches/patch-qtwebkit_Source_JavaScriptCore_heap_MachineStackMarker_cpp
>     N 
> ports/x11/qt5/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_default_pre_prf
>     N 
> ports/x11/qt5/patches/patch-qtwebkit_Source_WebKit2_Platform_CoreIPC_unix_ConnectionUnix_cpp
>     N 
> ports/x11/qt5/patches/patch-qtwebkit_Tools_qmake_mkspecs_features_functions_prf
>     N ports/x11/qt5/patches/patch-qtbase_mkspecs_features_qt_build_paths_prf
>     N 
> ports/x11/qt5/patches/patch-qttools_src_assistant_clucene_qclucene-config_p_h
>     N ports/x11/qt5/patches/patch-qtbase_qmake_Makefile_unix
>     N 
> ports/x11/qt5/patches/patch-qtdeclarative_src_3rdparty_masm_wtf_Platform_h
>     N 
> ports/x11/qt5/patches/patch-qtwebkit_Tools_qmake_config_tests_glx_glx_pro
>     N 
> ports/x11/qt5/patches/patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_JavaScriptCore_pri
>     N ports/x11/qt5/pkg/PLIST-examples
>     N ports/x11/qt5/pkg/PLIST-html
>     N ports/x11/qt5/pkg/PLIST-main
>     N ports/x11/qt5/pkg/PLIST-mysql
>     N ports/x11/qt5/pkg/PLIST-psql
>     N ports/x11/qt5/pkg/PLIST-sqlite2
>     N ports/x11/qt5/pkg/PLIST-tds
>     N ports/x11/qt5/pkg/DESCR-examples
>     N ports/x11/qt5/pkg/DESCR-html
>     N ports/x11/qt5/pkg/DESCR-main
>     N ports/x11/qt5/pkg/DESCR-mysql
>     N ports/x11/qt5/pkg/DESCR-psql
>     N ports/x11/qt5/pkg/DESCR-sqlite2
>     N ports/x11/qt5/pkg/DESCR-tds
>
>     No conflicts created by this import

Forgot to mention one of the main points here: work on this project
was promised by me to beck@ (and this was totally my own idea from the
beginning!), as to one of the OpenBSD Foundation directors, after
realizing that new shiny X240 is really coming to me. And this port
won't be possible for me to even half-complete without such decent
hardware. So, if you want to keep OpenBSD running, and running fast,
by helping developers, you know how to speed up the whole process. ;)

Reply via email to