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