Changeset 1ef4048
- Timestamp:
- 05/14/2016 09:15:35 PM (8 years ago)
- Branches:
- systemd-13485
- Children:
- 6d27308
- Parents:
- f080ae0e
- Files:
-
- 1 added
- 10 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
general/genutils/genutils.xml
rf080ae0e r1ef4048 35 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="lsof.xml"/> 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pinentry.xml"/> 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qtchooser.xml"/>37 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qtchooser.xml"/> --> 38 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="rarian.xml"/> 39 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="rep-gtk.xml"/> -
introduction/welcome/changelog.xml
rf080ae0e r1ef4048 49 49 <itemizedlist> 50 50 <listitem> 51 <para>[renodr] - Major changes to Qt5 - Updated to 5.6.0, added 52 QtWebkit5 page from trunk.</para> 53 </listitem> 54 <listitem> 55 <para>[renodr] - Force gst-plugins-base to use Qt5.</para> 56 </listitem> 57 <listitem> 58 <para>[renodr] - Add qt5 as a dependency for gst-plugins-bad.</para> 59 </listitem> 60 <listitem> 61 <para>[renodr] - Force wpa_supplicant to use Qt5.</para> 62 </listitem> 63 <listitem> 64 <para>[renodr] - Remove Qt4 dependency from NetworkManager.</para> 65 </listitem> 66 <listitem> 67 <para>[renodr] - Forced VLC to use Qt5.</para> 68 </listitem> 69 <listitem> 70 <para>[renodr] - Archived qtchooser.</para> 71 </listitem> 72 <listitem> 73 <para>[renodr] - Archived Amarok. This will likely be readded when 74 a newer version with Qt5/KF5 support is released.</para> 75 </listitem> 76 <listitem> 77 <para>[renodr] - Archived k3b. This will likely be readded when 78 a newer version with Qt5/KF5 support is released.</para> 79 </listitem> 80 <listitem> 51 81 <para>[renodr] - Merged to trunk r17352.</para> 52 82 </listitem> -
multimedia/libdriv/gst10-plugins-bad.xml
rf080ae0e r1ef4048 123 123 <xref linkend="openjpeg"/> or 124 124 <xref linkend="openjpeg2"/>, 125 <xref linkend="qt5"/> (used for examples), 125 126 <xref linkend="sdl"/>, 126 127 <xref linkend="valgrind"/>, -
multimedia/libdriv/gst10-plugins-base.xml
rf080ae0e r1ef4048 105 105 <xref linkend="gtk3"/>, 106 106 <xref linkend="gtk-doc"/>, 107 <xref linkend="qt 4"/>,107 <xref linkend="qt5"/> (used in examples), 108 108 <xref linkend="valgrind"/>, 109 109 <ulink url="http://sourceforge.net/projects/libvisual/">libvisual</ulink>, -
multimedia/videoutils/vlc.xml
rf080ae0e r1ef4048 182 182 <bridgehead renderas="sect4">Optional interface plugins</bridgehead> 183 183 <para role="optional"> 184 <xref linkend="qt4"/> (required for the graphical user interface), 185 <xref linkend="qt5"/> (for some plugins, but currently broken with 186 Qt-5.5), 184 <xref linkend="qt5"/> (for the GUI and plugins), 187 185 <ulink url="http://pkgbuild.com/~giovanni/libtar/">libtar</ulink>, and 188 186 <ulink url="http://www.lirc.org/">LIRC</ulink> -
networking/netprogs/wpa_supplicant.xml
rf080ae0e r1ef4048 89 89 <xref linkend="dbus"/>, 90 90 <xref linkend="libxml2"/>, and 91 <xref linkend="qt 4"/>91 <xref linkend="qt5"/> 92 92 </para> 93 93 -
networking/netutils/networkmanager.xml
rf080ae0e r1ef4048 117 117 <xref linkend="ModemManager"/>, 118 118 <xref linkend="pygobject3"/>, 119 <xref linkend="qt4"/>,120 119 <xref linkend="valgrind"/>, 121 120 <ulink url="http://libteam.org/">libteam</ulink>, -
packages.ent
rf080ae0e r1ef4048 529 529 <!ENTITY pangomm-version "2.40.0"> 530 530 <!ENTITY qt4-version "4.8.7"> 531 <!ENTITY qt5-version "5.5.1"> 531 <!ENTITY qt5-version "5.6.0"> 532 <!ENTITY qtwebkit-version "5.6.0"> 532 533 <!ENTITY shared-mime-info-version "1.6"> 533 534 <!ENTITY startup-notification-version "0.12"> -
x/lib/lib.xml
rf080ae0e r1ef4048 59 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qt4.xml"/> 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qt5.xml"/> 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qtwebkit5.xml"/> 61 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="startup-notification.xml"/> 62 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk2.xml"/> -
x/lib/qt5.xml
rf080ae0e r1ef4048 5 5 %general-entities; 6 6 7 <!ENTITY qt5-major "5. 5">7 <!ENTITY qt5-major "5.6"> 8 8 <!ENTITY qt5-url "http://download.qt.io/archive/qt/&qt5-major;/&qt5-version;/single"> 9 9 10 10 <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-opensource-src-&qt5-version;.tar.xz"> 11 11 <!ENTITY qt5-download-ftp " "> 12 <!ENTITY qt5-md5sum " 65d5282f3dee0336da9ed1f77148952f">13 <!ENTITY qt5-size " 305MB">14 <!ENTITY qt5-buildsize "7. 3 GB (184 MB installed)">15 <!ENTITY qt5-time " 90 SBU">12 <!ENTITY qt5-md5sum "47763c168f58b1196271b231f03c8bae"> 13 <!ENTITY qt5-size "284 MB"> 14 <!ENTITY qt5-buildsize "7.2 GB (163 MB installed, add 1.0 GB build size and 102 MB installed size for qtwebengine))"> 15 <!ENTITY qt5-time "19.7 SBU (using parallelism=4, add 19 SBU for qtwebengine)"> 16 16 ]> 17 17 … … 83 83 <bridgehead renderas="sect4">Required</bridgehead> 84 84 <para role="required"> 85 <xref linkend="python2"/> and 85 86 <xref linkend="xorg7-lib"/> 86 87 </para> … … 91 92 <xref linkend="cacerts"/>, 92 93 <xref linkend="cups"/>, 93 <xref linkend="dbus"/> (required for QtWebKit),94 94 <xref linkend="glib2"/>, 95 <xref linkend="gst10-plugins-base"/> (Qt WebKit HTML5 Video Support),96 <xref linkend="icu"/> (required for QtWebKit),95 <xref linkend="gst10-plugins-base"/> (QtMultimedia backend), 96 <xref linkend="icu"/>, 97 97 <xref linkend="jasper"/>, 98 98 <xref linkend="libjpeg"/>, … … 100 100 <xref linkend="libpng"/>, 101 101 <xref linkend="libtiff"/>, 102 <xref linkend="libwebp"/>,103 102 <xref linkend="libxkbcommon"/>, 104 103 <xref linkend="mesa"/>, 105 104 <xref linkend="mtdev"/>, 105 <xref linkend="nss"/> (required for QtWebEngine), 106 106 <xref linkend="openssl"/>, 107 107 <xref linkend="pcre"/>, 108 108 <xref linkend="sqlite"/>, 109 <xref linkend="ruby"/> (required for QtWebKit),110 109 <xref linkend="wayland"/> (<xref linkend="mesa"/> must be built with 111 110 support for wayland.), … … 118 117 <bridgehead renderas="sect4">Optional</bridgehead> 119 118 <para role="optional"> 120 <xref linkend="bluez"/>, 121 <xref linkend="geoclue"/>, 122 <xref linkend="gtk2"/> (GTK+ Theme Support), 123 <xref linkend="harfbuzz"/>, <!-- Doesn't have all the features that the included one has. --> 119 <xref linkend="bluez"/> (runtime, used by the QtConnectivity module), 120 <!-- dropped from 5.5 <xref linkend="geoclue"/>, --> 121 <!-- dropped from 5.6 <xref linkend="gtk2"/> (GTK+ Theme Support), --> 122 <xref linkend="harfbuzz"/>, <!-- Doesn't have all the features that the in 123 cluded one has. --> 124 <xref linkend="libinput"/>, <!-- needs -libinput switch --> 124 125 <xref linkend="ibus"/>, 125 126 <xref linkend="mariadb"/> or <ulink url="http://www.mysql.com/">MySQL</ulink>, … … 127 128 <xref linkend="pulseaudio"/>, 128 129 <xref linkend="unixodbc"/>, and 129 <ulink url="http s://code.google.com/p/ibus/">IBus</ulink>.130 <ulink url="http://www.firebirdsql.org/">Firebird</ulink> 130 131 </para> 131 132 … … 214 215 <application>Qt5</application> in /usr, the directories need to 215 216 be specified explicitly. In this case, set QT5PREFIX=/usr and add 216 the following to the configure arguments below:</para> 217 218 <screen><userinput>-bindir /usr/bin/qt5 \ 217 the following to the configure arguments below: 218 </para> 219 220 <screen role="nodump"><userinput>-bindir /usr/bin/qt5 \ 219 221 -plugindir /usr/lib/qt5/plugins \ 220 222 -importdir /usr/lib/qt5/imports \ … … 224 226 -translationdir /usr/share/qt5/translations \ 225 227 -demosdir /usr/share/doc/qt5/demos \ 226 -examplesdir /usr/share/doc/qt5/examples </userinput></screen>228 -examplesdir /usr/share/doc/qt5/examples \</userinput></screen> 227 229 </note> 228 230 … … 258 260 Remove references to the build directory from the installed 259 261 <filename class="extension">.pc</filename> files by running 260 the following command: 261 </para> 262 263 <screen><userinput>find $QT5PREFIX/lib/pkgconfig -name "*.pc" -exec perl -pi -e "s, -L$PWD/?\S+,,g" {} \;</userinput></screen> 262 the following command as the 263 <systemitem class="username">root</systemitem> user: 264 </para> 265 266 <screen role="root"><userinput>find $QT5PREFIX/lib/pkgconfig -name "*.pc" -exec perl -pi -e "s, -L$PWD/?\S+,,g" {} \;</userinput></screen> 264 267 265 268 <para> … … 269 272 </para> 270 273 271 <screen role="root"><userinput>find $QT5PREFIX -name qt_lib_bootstrap_private.pri \274 <screen role="root"><userinput>find $QT5PREFIX/ -name qt_lib_bootstrap_private.pri \ 272 275 -exec sed -i -e "s:$PWD/qtbase:/$QT5PREFIX/lib/:g" {} \; && 273 276 274 find $QT5PREFIX -name \*.prl \277 find $QT5PREFIX/ -name \*.prl \ 275 278 -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;</userinput></screen> 276 279 … … 355 358 EOF</userinput></screen> 356 359 357 <para>Some packages such as <xref linkend='vlc'/> look for certain 358 executables with a -qt5 suffix. Run the following command as the root user 359 to create the necessary symlinks:</para> 360 <para> 361 Some packages such as <xref linkend='vlc'/> look for certain 362 executables with a -qt5 suffix. Run the following command as the 363 <systemitem class="username">root</systemitem> user 364 to create the necessary symlinks: 365 </para> 360 366 361 367 <screen role="root"><userinput>for file in moc uic rcc qmake lconvert lrelease lupdate; do … … 445 451 </para> 446 452 447 <screen role="root"><userinput>cat > /etc/profile.d/qt5.sh << EOF453 <screen role="root"><userinput>cat > /etc/profile.d/qt5.sh << "EOF" 448 454 <literal># Begin /etc/profile.d/qt5.sh 449 455 450 456 QT5DIR=/usr 451 457 export QT5DIR 458 pathappend $QT5DIR/bin/qt5 452 459 453 460 # End /etc/profile.d/qt5.sh</literal> … … 467 474 </para> 468 475 469 <screen role="root"><userinput>cat >> /etc/ld.so.conf << EOF476 <screen role="root"><userinput>cat >> /etc/ld.so.conf << "EOF" 470 477 <literal># Begin Qt addition 471 478 … … 682 689 <para> 683 690 takes a C++ source file and generates a D-Bus XML definition 684 of the interface. 691 of the interface. 685 692 </para> 686 693 <indexterm zone="qt5 qdbuscpp2xml-qt5"> … … 759 766 <para> 760 767 is a tool used to generate a <application>Qt</application> 761 compressed help file. 768 compressed help file. 762 769 </para> 763 770 <indexterm zone="qt5 qhelpgenerator-qt5">
Note:
See TracChangeset
for help on using the changeset viewer.