diff options
author | Scott Rifenbark <srifenbark@gmail.com> | 2016-01-07 18:17:07 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-01-15 16:31:17 +0000 |
commit | 7814b33b5678a3a17b6c49e62b5a37958e57f1a3 (patch) | |
tree | f34653538c47dce710a40731fd91642c2fcfeb5e /documentation | |
parent | bf81969bbc87223f2ababa20f41f6d2f05dffcca (diff) | |
download | poky-7814b33b5678a3a17b6c49e62b5a37958e57f1a3.tar.gz |
ref-manual: Updates to cull out qt4 stuff.
Several areas changed throughout the ref-manual to remove qt4
referencing.
(From yocto-docs rev: 9ee721034ceb2bb7b7a9e64f6a6a7a2b3bfd1c82)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/ref-manual/migration.xml | 25 | ||||
-rw-r--r-- | documentation/ref-manual/ref-classes.xml | 60 | ||||
-rw-r--r-- | documentation/ref-manual/ref-features.xml | 3 | ||||
-rw-r--r-- | documentation/ref-manual/ref-images.xml | 3 | ||||
-rw-r--r-- | documentation/ref-manual/ref-structure.xml | 8 | ||||
-rw-r--r-- | documentation/ref-manual/ref-tasks.xml | 9 | ||||
-rw-r--r-- | documentation/ref-manual/ref-variables.xml | 9 | ||||
-rw-r--r-- | documentation/ref-manual/technical-details.xml | 7 |
8 files changed, 32 insertions, 92 deletions
diff --git a/documentation/ref-manual/migration.xml b/documentation/ref-manual/migration.xml index 21763e3a46..45ac041d92 100644 --- a/documentation/ref-manual/migration.xml +++ b/documentation/ref-manual/migration.xml | |||
@@ -2735,6 +2735,31 @@ | |||
2735 | </section> | 2735 | </section> |
2736 | </section> | 2736 | </section> |
2737 | 2737 | ||
2738 | <section id='moving-to-the-yocto-project-2.1-release'> | ||
2739 | <title>Moving to the Yocto Project 2.1 Release</title> | ||
2740 | |||
2741 | <para> | ||
2742 | This section provides migration information for moving to the | ||
2743 | Yocto Project 2.1 Release from the prior release. | ||
2744 | </para> | ||
2745 | |||
2746 | <section id='migration-2.1-placeholder'> | ||
2747 | <title>Stuff to Remember When Creating this Section</title> | ||
2748 | |||
2749 | <para> | ||
2750 | This is a note from Alexander Kanavin regarding qt4 stuff. | ||
2751 | <note> | ||
2752 | Qt4 recipes and classes have been removed in YP 2.1 because | ||
2753 | Qt4.x has reached end of life upstream. For legacy applications | ||
2754 | and LSB compliancy purposes Qt4 can be found in meta-qt4 | ||
2755 | repository, and for any new development Qt5 is available at | ||
2756 | meta-qt5 repository(provide links to both). | ||
2757 | </note> | ||
2758 | </para> | ||
2759 | </section> | ||
2760 | </section> | ||
2761 | |||
2762 | |||
2738 | 2763 | ||
2739 | </chapter> | 2764 | </chapter> |
2740 | <!-- | 2765 | <!-- |
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index b2941b8bf9..2ce927858e 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml | |||
@@ -2869,66 +2869,6 @@ | |||
2869 | </para> | 2869 | </para> |
2870 | </section> | 2870 | </section> |
2871 | 2871 | ||
2872 | <section id='ref-classes-qmake*'> | ||
2873 | <title><filename>qmake*.bbclass</filename></title> | ||
2874 | |||
2875 | <para> | ||
2876 | The <filename>qmake*</filename> classes support recipes that | ||
2877 | need to build software that uses Qt's <filename>qmake</filename> | ||
2878 | build system and are comprised of the following: | ||
2879 | <itemizedlist> | ||
2880 | <listitem><para><emphasis><filename>qmake_base</filename>:</emphasis> | ||
2881 | Provides base functionality for all versions of | ||
2882 | <filename>qmake</filename>.</para></listitem> | ||
2883 | <listitem><para><emphasis><filename>qmake2</filename>:</emphasis> | ||
2884 | Extends base functionality for <filename>qmake</filename> 2.x as | ||
2885 | used by Qt 4.x.</para></listitem> | ||
2886 | </itemizedlist> | ||
2887 | </para> | ||
2888 | |||
2889 | <para> | ||
2890 | If you need to set any configuration variables or pass any options to | ||
2891 | <filename>qmake</filename>, you can add these to the | ||
2892 | <link linkend='var-EXTRA_QMAKEVARS_PRE'><filename>EXTRA_QMAKEVARS_PRE</filename></link> | ||
2893 | or | ||
2894 | <link linkend='var-EXTRA_QMAKEVARS_POST'><filename>EXTRA_QMAKEVARS_POST</filename></link> | ||
2895 | variables, depending on whether the arguments need to be before or | ||
2896 | after the <filename>.pro</filename> file list on the command line, | ||
2897 | respectively. | ||
2898 | </para> | ||
2899 | |||
2900 | <para> | ||
2901 | By default, all <filename>.pro</filename> files are built. | ||
2902 | If you want to specify your own subset of <filename>.pro</filename> | ||
2903 | files to be built, specify them in the | ||
2904 | <link linkend='var-QMAKE_PROFILES'><filename>QMAKE_PROFILES</filename></link> | ||
2905 | variable. | ||
2906 | </para> | ||
2907 | </section> | ||
2908 | |||
2909 | <section id='ref-classes-qt4*'> | ||
2910 | <title><filename>qt4*.bbclass</filename></title> | ||
2911 | |||
2912 | <para> | ||
2913 | The <filename>qt4*</filename> classes support recipes that need to | ||
2914 | build software that uses the Qt development framework version 4.x | ||
2915 | and consist of the following: | ||
2916 | <itemizedlist> | ||
2917 | <listitem><para><emphasis><filename>qt4e</filename>:</emphasis> | ||
2918 | Supports building against Qt/Embedded, which uses the | ||
2919 | framebuffer for graphical output.</para></listitem> | ||
2920 | <listitem><para><emphasis><filename>qt4x11</filename>:</emphasis> | ||
2921 | Supports building against Qt/X11.</para></listitem> | ||
2922 | </itemizedlist> | ||
2923 | </para> | ||
2924 | |||
2925 | <para> | ||
2926 | The classes inherit the | ||
2927 | <link linkend='ref-classes-qmake*'><filename>qmake2</filename></link> | ||
2928 | class. | ||
2929 | </para> | ||
2930 | </section> | ||
2931 | |||
2932 | <section id='ref-classes-recipe_sanity'> | 2872 | <section id='ref-classes-recipe_sanity'> |
2933 | <title><filename>recipe_sanity.bbclass</filename></title> | 2873 | <title><filename>recipe_sanity.bbclass</filename></title> |
2934 | 2874 | ||
diff --git a/documentation/ref-manual/ref-features.xml b/documentation/ref-manual/ref-features.xml index 798e0a2a18..1499853608 100644 --- a/documentation/ref-manual/ref-features.xml +++ b/documentation/ref-manual/ref-features.xml | |||
@@ -308,9 +308,6 @@ | |||
308 | <listitem><para><emphasis>nfs-server:</emphasis> | 308 | <listitem><para><emphasis>nfs-server:</emphasis> |
309 | Installs an NFS server. | 309 | Installs an NFS server. |
310 | </para></listitem> | 310 | </para></listitem> |
311 | <listitem><para><emphasis>qt4-pkgs:</emphasis> | ||
312 | Supports Qt4/X11 and demo applications. | ||
313 | </para></listitem> | ||
314 | <listitem><para><emphasis>ssh-server-dropbear:</emphasis> | 311 | <listitem><para><emphasis>ssh-server-dropbear:</emphasis> |
315 | Installs the Dropbear minimal SSH server. | 312 | Installs the Dropbear minimal SSH server. |
316 | </para></listitem> | 313 | </para></listitem> |
diff --git a/documentation/ref-manual/ref-images.xml b/documentation/ref-manual/ref-images.xml index d15ca5b93a..b09d65cf3b 100644 --- a/documentation/ref-manual/ref-images.xml +++ b/documentation/ref-manual/ref-images.xml | |||
@@ -158,9 +158,6 @@ | |||
158 | <listitem><para><filename>core-image-x11</filename>: | 158 | <listitem><para><filename>core-image-x11</filename>: |
159 | A very basic X11 image with a terminal. | 159 | A very basic X11 image with a terminal. |
160 | </para></listitem> | 160 | </para></listitem> |
161 | <listitem><para><filename>qt4e-demo-image</filename>: | ||
162 | An image that launches into the demo application for the embedded | ||
163 | (not based on X11) version of Qt.</para></listitem> | ||
164 | </itemizedlist> | 161 | </itemizedlist> |
165 | </para> | 162 | </para> |
166 | </chapter> | 163 | </chapter> |
diff --git a/documentation/ref-manual/ref-structure.xml b/documentation/ref-manual/ref-structure.xml index 48e39212a5..725435e700 100644 --- a/documentation/ref-manual/ref-structure.xml +++ b/documentation/ref-manual/ref-structure.xml | |||
@@ -1091,14 +1091,6 @@ | |||
1091 | </para> | 1091 | </para> |
1092 | </section> | 1092 | </section> |
1093 | 1093 | ||
1094 | <section id='structure-meta-recipes-qt'> | ||
1095 | <title><filename>meta/recipes-qt/</filename></title> | ||
1096 | |||
1097 | <para> | ||
1098 | This directory contains all things related to the Qt application framework. | ||
1099 | </para> | ||
1100 | </section> | ||
1101 | |||
1102 | <section id='structure-meta-recipes-rt'> | 1094 | <section id='structure-meta-recipes-rt'> |
1103 | <title><filename>meta/recipes-rt/</filename></title> | 1095 | <title><filename>meta/recipes-rt/</filename></title> |
1104 | 1096 | ||
diff --git a/documentation/ref-manual/ref-tasks.xml b/documentation/ref-manual/ref-tasks.xml index 21403c072c..c7f6a2e01a 100644 --- a/documentation/ref-manual/ref-tasks.xml +++ b/documentation/ref-manual/ref-tasks.xml | |||
@@ -700,15 +700,6 @@ | |||
700 | The following sections describe miscellaneous tasks. | 700 | The following sections describe miscellaneous tasks. |
701 | </para> | 701 | </para> |
702 | 702 | ||
703 | <section id='ref-tasks-generate_qt_config_file'> | ||
704 | <title><filename>do_generate_qt_config_file</filename></title> | ||
705 | |||
706 | <para> | ||
707 | Writes a <filename>qt.conf</filename> configuration | ||
708 | file used for building a Qt-based application. | ||
709 | </para> | ||
710 | </section> | ||
711 | |||
712 | <section id='ref-tasks-spdx'> | 703 | <section id='ref-tasks-spdx'> |
713 | <title><filename>do_spdx</filename></title> | 704 | <title><filename>do_spdx</filename></title> |
714 | 705 | ||
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index 0b2c426b68..56dffc001c 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml | |||
@@ -3958,7 +3958,7 @@ | |||
3958 | 3958 | ||
3959 | <para> | 3959 | <para> |
3960 | This variable is used with recipes that inherit the | 3960 | This variable is used with recipes that inherit the |
3961 | <link linkend='ref-classes-qmake*'><filename>qmake_base</filename></link> | 3961 | <filename>qmake_base</filename> |
3962 | class or other classes that inherit | 3962 | class or other classes that inherit |
3963 | <filename>qmake_base</filename>. | 3963 | <filename>qmake_base</filename>. |
3964 | </para> | 3964 | </para> |
@@ -3980,7 +3980,7 @@ | |||
3980 | 3980 | ||
3981 | <para> | 3981 | <para> |
3982 | This variable is used with recipes that inherit the | 3982 | This variable is used with recipes that inherit the |
3983 | <link linkend='ref-classes-qmake*'><filename>qmake_base</filename></link> | 3983 | <filename>qmake_base</filename> |
3984 | class or other classes that inherit | 3984 | class or other classes that inherit |
3985 | <filename>qmake_base</filename>. | 3985 | <filename>qmake_base</filename>. |
3986 | </para> | 3986 | </para> |
@@ -9874,7 +9874,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
9874 | 9874 | ||
9875 | <para> | 9875 | <para> |
9876 | This variable is used with recipes that inherit the | 9876 | This variable is used with recipes that inherit the |
9877 | <link linkend='ref-classes-qmake*'><filename>qmake_base</filename></link> | 9877 | <filename>qmake_base</filename> |
9878 | class or other classes that inherit | 9878 | class or other classes that inherit |
9879 | <filename>qmake_base</filename>. | 9879 | <filename>qmake_base</filename>. |
9880 | </para> | 9880 | </para> |
@@ -10814,7 +10814,8 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
10814 | <glossdef> | 10814 | <glossdef> |
10815 | <para role="glossdeffirst"> | 10815 | <para role="glossdeffirst"> |
10816 | <!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> | 10816 | <!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> |
10817 | The toolchain binary prefix used for nativesdk recipes. | 10817 | The toolchain binary prefix used for |
10818 | <filename>nativesdk</filename> recipes. | ||
10818 | The OpenEmbedded build system uses the | 10819 | The OpenEmbedded build system uses the |
10819 | <filename>SDK_PREFIX</filename> value to set the | 10820 | <filename>SDK_PREFIX</filename> value to set the |
10820 | <link linkend='var-TARGET_PREFIX'><filename>TARGET_PREFIX</filename></link> | 10821 | <link linkend='var-TARGET_PREFIX'><filename>TARGET_PREFIX</filename></link> |
diff --git a/documentation/ref-manual/technical-details.xml b/documentation/ref-manual/technical-details.xml index 2df36521c2..bd4ad8f21f 100644 --- a/documentation/ref-manual/technical-details.xml +++ b/documentation/ref-manual/technical-details.xml | |||
@@ -1378,7 +1378,6 @@ | |||
1378 | <literallayout class='monospaced'> | 1378 | <literallayout class='monospaced'> |
1379 | COMMERCIAL_AUDIO_PLUGINS ?= "" | 1379 | COMMERCIAL_AUDIO_PLUGINS ?= "" |
1380 | COMMERCIAL_VIDEO_PLUGINS ?= "" | 1380 | COMMERCIAL_VIDEO_PLUGINS ?= "" |
1381 | COMMERCIAL_QT = "" | ||
1382 | </literallayout> | 1381 | </literallayout> |
1383 | If you want to enable these components, you can do so by making sure you have | 1382 | If you want to enable these components, you can do so by making sure you have |
1384 | statements similar to the following | 1383 | statements similar to the following |
@@ -1388,7 +1387,6 @@ | |||
1388 | gst-plugins-ugly-mpegaudioparse" | 1387 | gst-plugins-ugly-mpegaudioparse" |
1389 | COMMERCIAL_VIDEO_PLUGINS = "gst-plugins-ugly-mpeg2dec \ | 1388 | COMMERCIAL_VIDEO_PLUGINS = "gst-plugins-ugly-mpeg2dec \ |
1390 | gst-plugins-ugly-mpegstream gst-plugins-bad-mpegvideoparse" | 1389 | gst-plugins-ugly-mpegstream gst-plugins-bad-mpegvideoparse" |
1391 | COMMERCIAL_QT ?= "qmmp" | ||
1392 | LICENSE_FLAGS_WHITELIST = "commercial_gst-plugins-ugly commercial_gst-plugins-bad commercial_qmmp" | 1390 | LICENSE_FLAGS_WHITELIST = "commercial_gst-plugins-ugly commercial_gst-plugins-bad commercial_qmmp" |
1393 | </literallayout> | 1391 | </literallayout> |
1394 | Of course, you could also create a matching whitelist | 1392 | Of course, you could also create a matching whitelist |
@@ -1406,9 +1404,8 @@ | |||
1406 | Specifying audio and video plug-ins as part of the | 1404 | Specifying audio and video plug-ins as part of the |
1407 | <filename>COMMERCIAL_AUDIO_PLUGINS</filename> and | 1405 | <filename>COMMERCIAL_AUDIO_PLUGINS</filename> and |
1408 | <filename>COMMERCIAL_VIDEO_PLUGINS</filename> statements | 1406 | <filename>COMMERCIAL_VIDEO_PLUGINS</filename> statements |
1409 | or commercial Qt components as part of | 1407 | (along with the enabling |
1410 | the <filename>COMMERCIAL_QT</filename> statement (along | 1408 | <filename>LICENSE_FLAGS_WHITELIST</filename>) includes the |
1411 | with the enabling <filename>LICENSE_FLAGS_WHITELIST</filename>) includes the | ||
1412 | plug-ins or components into built images, thus adding | 1409 | plug-ins or components into built images, thus adding |
1413 | support for media formats or components. | 1410 | support for media formats or components. |
1414 | </para> | 1411 | </para> |