@@ -2,167 +2,171 @@ Source: unity8
22Section: x11
33Priority: optional
44Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5−Build-Depends: cmake,
6− cmake-extras,
7− dbus-test-runner,
8− debhelper (>= 9),
9− dh-apparmor,
10− doxyqml,
11−# To allow cross-compiling to work, we also must append :native
12−# to g++ so we don't try to run arm g++
13−# on an x86 CPU for example, when cross-compiling.
14− g++:native,
15− gdb,
16− graphviz,
17− gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
18− libandroid-properties-dev,
19− libconnectivity-qt1-dev (>= 0.7.1),
20− libevdev-dev,
21− libgeonames-dev (>= 0.2),
22− libgnome-desktop-3-dev,
23− libgl1-mesa-dev[!arm64 !armhf] | libgl-dev[!arm64 !armhf],
24− libgl1-mesa-dri,
25− libgles2-mesa-dev[arm64 armhf],
26− libglib2.0-dev,
27− libgsettings-qt-dev,
28− libhardware-dev,
29− liblightdm-qt5-3-dev,
30− libpam0g-dev,
31− libpulse-dev,
32− libqmenumodel-dev (>= 0.2.12),
33− libqtdbusmock1-dev (>= 0.7),
34− libqtdbustest1-dev,
35− libqt5sql5-sqlite,
36− libqt5svg5-dev,
37− libqt5xmlpatterns5-dev,
38− libsystemsettings-dev,
39− libubuntu-app-launch2-dev,
40− libubuntu-download-manager-common-dev,
41− libubuntugestures5-dev (>= 1.3.2030),
42− libubuntugestures5-private-dev (>= 1.3.2030),
43− libudev-dev,
44− libudm-common-dev,
45− libunity-api-dev (>= 8.7),
46− libusermetricsoutput1-dev,
47−# Need those X11 libs touch emulation from mouse events in manual QML tests on a X11 desktop
48− libx11-dev[!arm64 !armhf],
49− libxcb1-dev[!arm64 !armhf],
50− libxi-dev[!arm64 !armhf],
51−# End of X11 libs
52− pkg-config,
53− python3-all:any,
54− python3-setuptools,
55− qtdbustest-runner,
56− qml-module-qt-labs-folderlistmodel,
57− qml-module-qt-labs-settings,
58− qml-module-qtqml-statemachine,
59− qml-module-qtmultimedia (>= 5.6),
60− qml-module-qtquick-layouts,
61− qml-module-qtquick-xmllistmodel,
62− qml-module-qtquick2,
63− qml-module-qtsysteminfo,
64− qml-module-qttest,
65− qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
66− qml-module-ubuntu-layouts,
67− qml-module-ubuntu-test,
68− qt5-default,
69− qtbase5-dev (>= 5.6),
70− qtbase5-dev-tools,
71− qtbase5-private-dev (>= 5.6),
72− qtdeclarative5-dev (>= 5.6),
73− qtdeclarative5-dev-tools,
74− qtdeclarative5-private-dev (>= 5.6),
75− qtdeclarative5-ubuntu-content1,
76− qtdeclarative5-ubuntu-settings-components (>= 0.11),
77− ttf-ubuntu-font-family,
78− xvfb,
79− android-headers,
5+Build-Depends:
6+ android-headers,
7+ cmake,
8+ cmake-extras,
9+ dbus-test-runner,
10+ debhelper (>= 9),
11+ dh-apparmor,
12+ doxyqml,
13+ g++:native,
14+ gdb,
15+ graphviz,
16+ gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
17+ libandroid-properties-dev,
18+ libconnectivity-qt1-dev (>= 0.7.1),
19+ libevdev-dev,
20+ libgeonames-dev (>= 0.2),
21+ libgl1-mesa-dev[!arm64 !armhf] | libgl-dev[!arm64 !armhf],
22+ libgl1-mesa-dri,
23+ libgles2-mesa-dev[arm64 armhf],
24+ libglib2.0-dev,
25+ libgnome-desktop-3-dev,
26+ libgsettings-qt-dev,
27+ libhardware-dev,
28+ liblightdm-qt5-3-dev,
29+ libpam0g-dev,
30+ libpulse-dev,
31+ libqmenumodel-dev (>= 0.2.12),
32+ libqt5sql5-sqlite,
33+ libqt5svg5-dev,
34+ libqt5xmlpatterns5-dev,
35+ libqtdbusmock1-dev (>= 0.7),
36+ libqtdbustest1-dev,
37+ libsystemsettings-dev,
38+ libubuntu-app-launch2-dev,
39+ libubuntu-download-manager-common-dev,
40+ libubuntugestures5-dev (>= 1.3.2030),
41+ libubuntugestures5-private-dev (>= 1.3.2030),
42+ libudev-dev,
43+ libudm-common-dev,
44+ libunity-api-dev (>= 8.7),
45+ libusermetricsoutput1-dev,
46+ libx11-dev[!arm64 !armhf],
47+ libxcb1-dev[!arm64 !armhf],
48+ libxi-dev[!arm64 !armhf],
49+ pkg-config,
50+ python3-all:any,
51+ python3-setuptools,
52+ qml-module-qt-labs-folderlistmodel,
53+ qml-module-qt-labs-settings,
54+ qml-module-qtmultimedia (>= 5.6),
55+ qml-module-qtqml-statemachine,
56+ qml-module-qtquick-layouts,
57+ qml-module-qtquick-xmllistmodel,
58+ qml-module-qtquick2,
59+ qml-module-qtsysteminfo,
60+ qml-module-qttest,
61+ qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
62+ qml-module-ubuntu-layouts,
63+ qml-module-ubuntu-settings-components,
64+ qml-module-ubuntu-test,
65+ qt5-default,
66+ qtbase5-dev (>= 5.6),
67+ qtbase5-dev-tools,
68+ qtbase5-private-dev (>= 5.6),
69+ qtdbustest-runner,
70+ qtdeclarative5-dev (>= 5.6),
71+ qtdeclarative5-dev-tools,
72+ qtdeclarative5-private-dev (>= 5.6),
73+ qtdeclarative5-ubuntu-content1,
74+ ttf-ubuntu-font-family,
75+ xvfb,
8076Standards-Version: 3.9.4
81−Homepage: http://launchpad.net/unity
82−# If you aren't a member of ~unity-team but need to upload
83−# packaging changes, just go ahead. ~unity-team will notice
84−# and sync up the code again.
85−Vcs-Bzr: https://code.launchpad.net/unity8
86−Vcs-Browser: https://bazaar.launchpad.net/~unity-team/unity8/trunk
77+Homepage: https://github.com/ubports/unity8
78+Vcs-Git: https://github.com/ubports/unity8
8779XS-Testsuite: autopkgtest
8880X-Ubuntu-Use-Langpack: yes
8981
9082Package: indicators-client
9183Architecture: any
92−Depends: qmenumodel-qml (>= 0.2.11),
93− qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
94− unity8 (= ${binary:Version}),
95− ${misc:Depends},
96− ${shlibs:Depends},
84+Depends:
85+ qmenumodel-qml (>= 0.2.11),
86+ qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
87+ unity8 (= ${binary:Version}),
88+ ${misc:Depends},
89+ ${shlibs:Depends},
9790Description: Indicators client test application
9891 This package contains the client application for indicators used by autopilot
9992
10093Package: unity8-greeter
10194Architecture: any
102−Depends: unity8 (= ${binary:Version}),
103− unity-system-compositor,
104− ${misc:Depends},
105− ${shlibs:Depends}
106−Recommends: lightdm
107−Provides: lightdm-greeter
95+Depends:
96+ unity-system-compositor,
97+ unity8 (= ${binary:Version}),
98+ ${misc:Depends},
99+ ${shlibs:Depends},
100+Recommends:
101+ lightdm,
102+Provides:
103+ lightdm-greeter,
108104Description: The Unity8 Greeter
109105 The Unity 8 greeter is the primary login greeter for Ubuntu devices.
110106
111107Package: unity8
112108Architecture: any
113−Provides: indicator-renderer,
114−Depends: dmz-cursor-theme,
115− gsettings-desktop-schemas,
116− libcap2-bin,
117− libglib2.0-bin,
118− qmenumodel-qml (>= 0.2.11),
119− qml-module-biometryd,
120− qml-module-qt-labs-folderlistmodel,
121− qml-module-qt-labs-settings,
122− qml-module-qtqml-statemachine,
123− qml-module-qtquick-xmllistmodel,
124− qml-module-qtsysteminfo,
125−# qml-module-ubuntu-web,
126− qtdeclarative5-qtmir-plugin (>= 0.4.8),
127− qtdeclarative5-ubuntu-telephony0.1,
128− ubuntu-system-settings (>= 0.4),
129− unity-launcher-impl-13,
130− unity8-common (= ${source:Version}),
131− unity8-private (= ${binary:Version}),
132− unity8-private | unity-launcher-impl,
133− ${misc:Depends},
134− ${shlibs:Depends},
135−Recommends: indicator-keyboard,
136− indicator-session,
137− unity-greeter-session-broadcast,
138−Breaks: indicator-network (<< 0.5.1+14.10.20141014),
139− ubuntu-touch-session (<< 0.107),
140− unity8-greeter (<< 7.89),
141− unity-scope-tool,
142− ubuntu-keyboard (<< 0.100),
143−Replaces: ubuntu-touch-session (<< 0.82~),
144− unity8-greeter (<< 7.89),
145− unity-scope-tool,
146−Conflicts: ubuntu-system-settings-wizard,
109+Provides:
110+ indicator-renderer,
111+Depends:
112+ dmz-cursor-theme,
113+ gsettings-desktop-schemas,
114+ libcap2-bin,
115+ libglib2.0-bin,
116+ qmenumodel-qml (>= 0.2.11),
117+ qml-module-biometryd,
118+ qml-module-qt-labs-folderlistmodel,
119+ qml-module-qt-labs-settings,
120+ qml-module-qtqml-statemachine,
121+ qml-module-qtquick-xmllistmodel,
122+ qml-module-qtsysteminfo,
123+ qtdeclarative5-qtmir-plugin (>= 0.4.8),
124+ qtdeclarative5-ubuntu-telephony0.1,
125+ ubuntu-system-settings (>= 0.4),
126+ unity-launcher-impl-13,
127+ unity8-common (= ${source:Version}),
128+ unity8-private (= ${binary:Version}),
129+ unity8-private | unity-launcher-impl,
130+ ${misc:Depends},
131+ ${shlibs:Depends},
132+Recommends:
133+ indicator-keyboard,
134+ indicator-session,
135+ unity-greeter-session-broadcast,
136+Breaks:
137+ indicator-network (<< 0.5.1+14.10.20141014),
138+ ubuntu-keyboard (<< 0.100),
139+ ubuntu-touch-session (<< 0.107),
140+ unity-scope-tool,
141+ unity8-greeter (<< 7.89),
142+Replaces:
143+ ubuntu-touch-session (<< 0.82~),
144+ unity-scope-tool,
145+ unity8-greeter (<< 7.89),
146+Conflicts:
147+ ubuntu-system-settings-wizard,
147148Description: Unity 8 shell
148149 The Unity 8 shell is the primary user interface for Ubuntu devices.
149150
150151Package: unity8-common
151152Architecture: all
152−Depends: qml-module-qtquick-layouts,
153− qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
154− qml-module-ubuntu-thumbnailer0.1 | ubuntu-thumbnailer-impl,
155− qtdeclarative5-ubuntu-settings-components (>= 0.11),
156− qtdeclarative5-unity-notifications-plugin (>= 0.1.2) | unity-notifications-impl,
157− qttranslations5-l10n,
158− ubuntu-thumbnailer-impl-0,
159− unity-application-impl-27,
160− unity-notifications-impl-3,
161− unity8-tests | unity-application-impl,
162− unity8-schemas,
163− ${misc:Depends},
164−Breaks: unity8 (<< 7.86),
165−Replaces: unity8 (<< 7.86),
153+Depends:
154+ qml-module-qtquick-layouts,
155+ qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
156+ qml-module-ubuntu-settings-components,
157+ qml-module-ubuntu-thumbnailer0.1 | ubuntu-thumbnailer-impl,
158+ qtdeclarative5-unity-notifications-plugin (>= 0.1.2) | unity-notifications-impl,
159+ qttranslations5-l10n,
160+ ubuntu-thumbnailer-impl-0,
161+ unity-application-impl-27,
162+ unity-notifications-impl-3,
163+ unity8-schemas,
164+ unity8-tests | unity-application-impl,
165+ ${misc:Depends},
166+Breaks:
167+ unity8 (<< 7.86),
168+Replaces:
169+ unity8 (<< 7.86),
166170Description: Unity 8 shell (common files)
167171 The Unity 8 shell is the primary user interface for Ubuntu devices.
168172 .
@@ -170,46 +174,52 @@ Description: Unity 8 shell (common files)
170174
171175Package: unity8-autopilot
172176Architecture: all
173−Depends: autopilot-qt5 (>= 1.4),
174− gir1.2-glib-2.0,
175− gir1.2-notify-0.7,
176− libqt5test5,
177− libqt5widgets5,
178− ofono-phonesim,
179− python3-autopilot,
180− python3-evdev,
181− python3-fixtures,
182− python3-gi,
183− qttestability-autopilot (>= 1.4),
184− ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
185− unity8 (= ${source:Version}),
186− unity8-tests (= ${source:Version}),
187− url-dispatcher-tools,
188− xvfb,
189− ${misc:Depends},
190− ${python3:Depends},
177+Depends:
178+ autopilot-qt5 (>= 1.4),
179+ gir1.2-glib-2.0,
180+ gir1.2-notify-0.7,
181+ libqt5test5,
182+ libqt5widgets5,
183+ ofono-phonesim,
184+ python3-autopilot,
185+ python3-evdev,
186+ python3-fixtures,
187+ python3-gi,
188+ qttestability-autopilot (>= 1.4),
189+ ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
190+ unity8 (= ${source:Version}),
191+ unity8-tests (= ${source:Version}),
192+ url-dispatcher-tools,
193+ xvfb,
194+ ${misc:Depends},
195+ ${python3:Depends},
191196Description: Test package for Unity 8 shell
192197 Autopilot tests for the unity8 package
193198
194199Package: unity8-tests
195200Architecture: any
196201Multi-Arch: same
197−Pre-Depends: ${misc:Pre-Depends},
198−Depends: dbus-test-runner,
199− parallel,
200− qtdbustest-runner,
201− qt5-default,
202− qtdeclarative5-dev-tools,
203− unity8 (= ${source:Version}),
204− xvfb,
205− ${misc:Depends},
206− ${shlibs:Depends},
207−Provides: unity-application-impl,
208− unity-application-impl-27,
209− unity8-fake-env,
210−Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1),
211− unity8-fake-env,
212−Conflicts: unity8-fake-env,
202+Pre-Depends:
203+ ${misc:Pre-Depends},
204+Depends:
205+ dbus-test-runner,
206+ parallel,
207+ qt5-default,
208+ qtdbustest-runner,
209+ qtdeclarative5-dev-tools,
210+ unity8 (= ${source:Version}),
211+ xvfb,
212+ ${misc:Depends},
213+ ${shlibs:Depends},
214+Provides:
215+ unity-application-impl,
216+ unity-application-impl-27,
217+ unity8-fake-env,
218+Replaces:
219+ unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1),
220+ unity8-fake-env,
221+Conflicts:
222+ unity8-fake-env,
213223Description: Scripts and mocks for running Unity 8 shell tests
214224 Provides fake implementations of some QML modules used by Unity 8 shell
215225 (e.g Ubuntu.Application) so that you can run it in a sandboxed environment
@@ -218,30 +228,35 @@ Description: Scripts and mocks for running Unity 8 shell tests
218228Package: unity8-private
219229Architecture: any
220230Multi-Arch: same
221−Pre-Depends: ${misc:Pre-Depends},
222−Depends: accountsservice-ubuntu-schemas (>= 0.0.7),
223− gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
224− libhardware2,
225− unity8-schemas,
226− qtdeclarative5-gsettings1.0,
227− qml-module-qtmultimedia,
228− ${misc:Depends},
229− ${shlibs:Depends},
230−Provides: unity-launcher-impl,
231− unity-launcher-impl-13,
231+Pre-Depends:
232+ ${misc:Pre-Depends},
233+Depends:
234+ accountsservice-ubuntu-schemas (>= 0.0.7),
235+ gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
236+ libhardware2,
237+ qml-module-qtmultimedia,
238+ qtdeclarative5-gsettings1.0,
239+ unity8-schemas,
240+ ${misc:Depends},
241+ ${shlibs:Depends},
242+Provides:
243+ unity-launcher-impl,
244+ unity-launcher-impl-13,
232245Description: Unity 8 private libs
233246 The Unity 8 shell is the primary user interface for Ubuntu devices.
234247 .
235248 This package contains the private libraries for QML and other components
236249 only used by the shell.
237250
238−
239251Package: unity8-schemas
240252Architecture: all
241253Multi-Arch: foreign
242−Depends: ${misc:Depends},
243−Replaces: unity-schemas (>= 7.3.1+14.10.20140915),
244−Breaks: unity-schemas (>= 7.3.1+14.10.20140915),
254+Depends:
255+ ${misc:Depends},
256+Replaces:
257+ unity-schemas (>= 7.3.1+14.10.20140915),
258+Breaks:
259+ unity-schemas (>= 7.3.1+14.10.20140915),
245260Description: Unity 8 schemas
246261 The Unity 8 shell is the primary user interface for Ubuntu devices.
247262 .
@@ -251,6 +266,7 @@ Package: unity8-doc
251266Section: doc
252267Architecture: all
253268Multi-Arch: foreign
254−Depends: ${misc:Depends},
269+Depends:
270+ ${misc:Depends},
255271Description: Documentation for Unity8
256272 The Unity 8 shell is the primary user interface for Ubuntu devices. (documentation)