@@ -2,167 +2,171 @@ Source: unity8
2Section: x11
2Section: x11
3Priority: optional
3Priority: optional
4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5−Build-Depends: cmake,
5+Build-Depends:
6− cmake-extras,
8+ cmake-extras,
7− dbus-test-runner,
9+ dbus-test-runner,
8− debhelper (>= 9),
10+ debhelper (>= 9),
9− dh-apparmor,
11+ dh-apparmor,
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,
13+ g++:native,
16− graphviz,
15+ graphviz,
17− gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
16+ gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
18− libandroid-properties-dev,
17+ libandroid-properties-dev,
19− libconnectivity-qt1-dev (>= 0.7.1),
18+ libconnectivity-qt1-dev (>= 0.7.1),
20− libevdev-dev,
19+ libevdev-dev,
21− libgeonames-dev (>= 0.2),
20+ libgeonames-dev (>= 0.2),
22− libgnome-desktop-3-dev,
23− libgl1-mesa-dev[!arm64 !armhf] | libgl-dev[!arm64 !armhf],
21+ libgl1-mesa-dev[!arm64 !armhf] | libgl-dev[!arm64 !armhf],
24− libgl1-mesa-dri,
22+ libgl1-mesa-dri,
25− libgles2-mesa-dev[arm64 armhf],
23+ libgles2-mesa-dev[arm64 armhf],
26− libglib2.0-dev,
24+ libglib2.0-dev,
25+ libgnome-desktop-3-dev,
27− libgsettings-qt-dev,
26+ libgsettings-qt-dev,
28− libhardware-dev,
27+ libhardware-dev,
29− liblightdm-qt5-3-dev,
28+ liblightdm-qt5-3-dev,
30− libpam0g-dev,
29+ libpam0g-dev,
31− libpulse-dev,
30+ libpulse-dev,
32− libqmenumodel-dev (>= 0.2.12),
31+ libqmenumodel-dev (>= 0.2.12),
33− libqtdbusmock1-dev (>= 0.7),
35− libqt5sql5-sqlite,
32+ libqt5sql5-sqlite,
36− libqt5svg5-dev,
33+ libqt5svg5-dev,
37− libqt5xmlpatterns5-dev,
34+ libqt5xmlpatterns5-dev,
35+ libqtdbusmock1-dev (>= 0.7),
38− libsystemsettings-dev,
37+ libsystemsettings-dev,
39− libubuntu-app-launch2-dev,
38+ libubuntu-app-launch2-dev,
40− libubuntu-download-manager-common-dev,
39+ libubuntu-download-manager-common-dev,
41− libubuntugestures5-dev (>= 1.3.2030),
40+ libubuntugestures5-dev (>= 1.3.2030),
42− libubuntugestures5-private-dev (>= 1.3.2030),
41+ libubuntugestures5-private-dev (>= 1.3.2030),
43− libudev-dev,
42+ libudev-dev,
44− libudm-common-dev,
43+ libudm-common-dev,
45− libunity-api-dev (>= 8.7),
44+ libunity-api-dev (>= 8.7),
46− libusermetricsoutput1-dev,
45+ 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],
46+ libx11-dev[!arm64 !armhf],
49− libxcb1-dev[!arm64 !armhf],
47+ libxcb1-dev[!arm64 !armhf],
50− libxi-dev[!arm64 !armhf],
48+ libxi-dev[!arm64 !armhf],
52− pkg-config,
49+ pkg-config,
53− python3-all:any,
50+ python3-all:any,
54− python3-setuptools,
51+ python3-setuptools,
56− qml-module-qt-labs-folderlistmodel,
52+ qml-module-qt-labs-folderlistmodel,
57− qml-module-qt-labs-settings,
53+ qml-module-qt-labs-settings,
54+ qml-module-qtmultimedia (>= 5.6),
58− qml-module-qtqml-statemachine,
55+ qml-module-qtqml-statemachine,
59− qml-module-qtmultimedia (>= 5.6),
60− qml-module-qtquick-layouts,
56+ qml-module-qtquick-layouts,
61− qml-module-qtquick-xmllistmodel,
57+ qml-module-qtquick-xmllistmodel,
62− qml-module-qtquick2,
58+ qml-module-qtquick2,
63− qml-module-qtsysteminfo,
59+ qml-module-qtsysteminfo,
64− qml-module-qttest,
60+ qml-module-qttest,
65− qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
61+ qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
66− qml-module-ubuntu-layouts,
62+ qml-module-ubuntu-layouts,
63+ qml-module-ubuntu-settings-components,
67− qml-module-ubuntu-test,
64+ qml-module-ubuntu-test,
68− qt5-default,
65+ qt5-default,
69− qtbase5-dev (>= 5.6),
66+ qtbase5-dev (>= 5.6),
70− qtbase5-dev-tools,
67+ qtbase5-dev-tools,
71− qtbase5-private-dev (>= 5.6),
68+ qtbase5-private-dev (>= 5.6),
72− qtdeclarative5-dev (>= 5.6),
70+ qtdeclarative5-dev (>= 5.6),
73− qtdeclarative5-dev-tools,
71+ qtdeclarative5-dev-tools,
74− qtdeclarative5-private-dev (>= 5.6),
72+ qtdeclarative5-private-dev (>= 5.6),
75− qtdeclarative5-ubuntu-content1,
73+ qtdeclarative5-ubuntu-content1,
76− qtdeclarative5-ubuntu-settings-components (>= 0.11),
77− ttf-ubuntu-font-family,
74+ ttf-ubuntu-font-family,
80Standards-Version: 3.9.4
76Standards-Version: 3.9.4
81−Homepage: http://launchpad.net/unity
77+Homepage: https://github.com/ubports/unity8
82−# If you aren't a member of ~unity-team but need to upload
78+Vcs-Git: https://github.com/ubports/unity8
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
87XS-Testsuite: autopkgtest
79XS-Testsuite: autopkgtest
88X-Ubuntu-Use-Langpack: yes
80X-Ubuntu-Use-Langpack: yes
90Package: indicators-client
82Package: indicators-client
91Architecture: any
83Architecture: any
92−Depends: qmenumodel-qml (>= 0.2.11),
85+ qmenumodel-qml (>= 0.2.11),
93− qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
86+ qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
94− unity8 (= ${binary:Version}),
87+ unity8 (= ${binary:Version}),
95− ${misc:Depends},
88+ ${misc:Depends},
96− ${shlibs:Depends},
89+ ${shlibs:Depends},
97Description: Indicators client test application
90Description: Indicators client test application
98 This package contains the client application for indicators used by autopilot
91 This package contains the client application for indicators used by autopilot
100Package: unity8-greeter
93Package: unity8-greeter
101Architecture: any
94Architecture: any
96+ unity-system-compositor,
102−Depends: unity8 (= ${binary:Version}),
97+ unity8 (= ${binary:Version}),
103− unity-system-compositor,
104− ${misc:Depends},
98+ ${misc:Depends},
105− ${shlibs:Depends}
99+ ${shlibs:Depends},
106−Recommends: lightdm
100+Recommends:
107−Provides: lightdm-greeter
103+ lightdm-greeter,
108Description: The Unity8 Greeter
104Description: The Unity8 Greeter
109 The Unity 8 greeter is the primary login greeter for Ubuntu devices.
105 The Unity 8 greeter is the primary login greeter for Ubuntu devices.
111Package: unity8
107Package: unity8
112Architecture: any
108Architecture: any
113−Provides: indicator-renderer,
110+ indicator-renderer,
114−Depends: dmz-cursor-theme,
112+ dmz-cursor-theme,
115− gsettings-desktop-schemas,
113+ gsettings-desktop-schemas,
116− libcap2-bin,
114+ libcap2-bin,
117− libglib2.0-bin,
115+ libglib2.0-bin,
118− qmenumodel-qml (>= 0.2.11),
116+ qmenumodel-qml (>= 0.2.11),
119− qml-module-biometryd,
117+ qml-module-biometryd,
120− qml-module-qt-labs-folderlistmodel,
118+ qml-module-qt-labs-folderlistmodel,
121− qml-module-qt-labs-settings,
119+ qml-module-qt-labs-settings,
122− qml-module-qtqml-statemachine,
120+ qml-module-qtqml-statemachine,
123− qml-module-qtquick-xmllistmodel,
121+ qml-module-qtquick-xmllistmodel,
124− qml-module-qtsysteminfo,
122+ qml-module-qtsysteminfo,
125−# qml-module-ubuntu-web,
126− qtdeclarative5-qtmir-plugin (>= 0.4.8),
123+ qtdeclarative5-qtmir-plugin (>= 0.4.8),
127− qtdeclarative5-ubuntu-telephony0.1,
124+ qtdeclarative5-ubuntu-telephony0.1,
128− ubuntu-system-settings (>= 0.4),
125+ ubuntu-system-settings (>= 0.4),
129− unity-launcher-impl-13,
126+ unity-launcher-impl-13,
130− unity8-common (= ${source:Version}),
127+ unity8-common (= ${source:Version}),
131− unity8-private (= ${binary:Version}),
128+ unity8-private (= ${binary:Version}),
132− unity8-private | unity-launcher-impl,
129+ unity8-private | unity-launcher-impl,
133− ${misc:Depends},
130+ ${misc:Depends},
134− ${shlibs:Depends},
131+ ${shlibs:Depends},
135−Recommends: indicator-keyboard,
133+ indicator-keyboard,
136− indicator-session,
134+ indicator-session,
137− unity-greeter-session-broadcast,
135+ unity-greeter-session-broadcast,
138−Breaks: indicator-network (<< 0.5.1+14.10.20141014),
137+ indicator-network (<< 0.5.1+14.10.20141014),
138+ ubuntu-keyboard (<< 0.100),
139− ubuntu-touch-session (<< 0.107),
139+ ubuntu-touch-session (<< 0.107),
140− unity8-greeter (<< 7.89),
141− unity-scope-tool,
140+ unity-scope-tool,
142− ubuntu-keyboard (<< 0.100),
141+ unity8-greeter (<< 7.89),
143−Replaces: ubuntu-touch-session (<< 0.82~),
143+ ubuntu-touch-session (<< 0.82~),
144− unity8-greeter (<< 7.89),
145+ unity8-greeter (<< 7.89),
145− unity-scope-tool,
146+Conflicts:
146−Conflicts: ubuntu-system-settings-wizard,
147+ ubuntu-system-settings-wizard,
147Description: Unity 8 shell
148Description: Unity 8 shell
148 The Unity 8 shell is the primary user interface for Ubuntu devices.
149 The Unity 8 shell is the primary user interface for Ubuntu devices.
150Package: unity8-common
151Package: unity8-common
151Architecture: all
152Architecture: all
152−Depends: qml-module-qtquick-layouts,
154+ qml-module-qtquick-layouts,
153− qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
155+ qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
156+ qml-module-ubuntu-settings-components,
154− qml-module-ubuntu-thumbnailer0.1 | ubuntu-thumbnailer-impl,
157+ 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,
158+ qtdeclarative5-unity-notifications-plugin (>= 0.1.2) | unity-notifications-impl,
157− qttranslations5-l10n,
159+ qttranslations5-l10n,
158− ubuntu-thumbnailer-impl-0,
160+ ubuntu-thumbnailer-impl-0,
159− unity-application-impl-27,
161+ unity-application-impl-27,
160− unity-notifications-impl-3,
162+ unity-notifications-impl-3,
161− unity8-tests | unity-application-impl,
162− unity8-schemas,
163+ unity8-schemas,
164+ unity8-tests | unity-application-impl,
163− ${misc:Depends},
165+ ${misc:Depends},
164−Breaks: unity8 (<< 7.86),
167+ unity8 (<< 7.86),
165−Replaces: unity8 (<< 7.86),
169+ unity8 (<< 7.86),
166Description: Unity 8 shell (common files)
170Description: Unity 8 shell (common files)
167 The Unity 8 shell is the primary user interface for Ubuntu devices.
171 The Unity 8 shell is the primary user interface for Ubuntu devices.
@@ -170,46 +174,52 @@ Description: Unity 8 shell (common files)
171Package: unity8-autopilot
175Package: unity8-autopilot
172Architecture: all
176Architecture: all
173−Depends: autopilot-qt5 (>= 1.4),
178+ autopilot-qt5 (>= 1.4),
174− gir1.2-glib-2.0,
179+ gir1.2-glib-2.0,
175− gir1.2-notify-0.7,
180+ gir1.2-notify-0.7,
176− libqt5test5,
181+ libqt5test5,
177− libqt5widgets5,
182+ libqt5widgets5,
178− ofono-phonesim,
183+ ofono-phonesim,
179− python3-autopilot,
184+ python3-autopilot,
180− python3-evdev,
185+ python3-evdev,
181− python3-fixtures,
186+ python3-fixtures,
182− python3-gi,
187+ python3-gi,
183− qttestability-autopilot (>= 1.4),
188+ qttestability-autopilot (>= 1.4),
184− ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
189+ ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
185− unity8 (= ${source:Version}),
190+ unity8 (= ${source:Version}),
186− unity8-tests (= ${source:Version}),
191+ unity8-tests (= ${source:Version}),
187− url-dispatcher-tools,
192+ url-dispatcher-tools,
189− ${misc:Depends},
194+ ${misc:Depends},
190− ${python3:Depends},
195+ ${python3:Depends},
191Description: Test package for Unity 8 shell
196Description: Test package for Unity 8 shell
192 Autopilot tests for the unity8 package
197 Autopilot tests for the unity8 package
194Package: unity8-tests
199Package: unity8-tests
195Architecture: any
200Architecture: any
196Multi-Arch: same
201Multi-Arch: same
197−Pre-Depends: ${misc:Pre-Depends},
203+ ${misc:Pre-Depends},
198−Depends: dbus-test-runner,
205+ dbus-test-runner,
199− parallel,
206+ parallel,
201− qt5-default,
207+ qt5-default,
202− qtdeclarative5-dev-tools,
209+ qtdeclarative5-dev-tools,
203− unity8 (= ${source:Version}),
210+ unity8 (= ${source:Version}),
205− ${misc:Depends},
212+ ${misc:Depends},
206− ${shlibs:Depends},
213+ ${shlibs:Depends},
207−Provides: unity-application-impl,
215+ unity-application-impl,
208− unity-application-impl-27,
216+ unity-application-impl-27,
209− unity8-fake-env,
217+ unity8-fake-env,
210−Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1),
219+ unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1),
211− unity8-fake-env,
220+ unity8-fake-env,
212−Conflicts: unity8-fake-env,
222+ unity8-fake-env,
213Description: Scripts and mocks for running Unity 8 shell tests
223Description: Scripts and mocks for running Unity 8 shell tests
214 Provides fake implementations of some QML modules used by Unity 8 shell
224 Provides fake implementations of some QML modules used by Unity 8 shell
215 (e.g Ubuntu.Application) so that you can run it in a sandboxed environment
225 (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
218Package: unity8-private
228Package: unity8-private
219Architecture: any
229Architecture: any
220Multi-Arch: same
230Multi-Arch: same
221−Pre-Depends: ${misc:Pre-Depends},
232+ ${misc:Pre-Depends},
222−Depends: accountsservice-ubuntu-schemas (>= 0.0.7),
234+ accountsservice-ubuntu-schemas (>= 0.0.7),
223− gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
235+ gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
224− libhardware2,
236+ libhardware2,
226− qtdeclarative5-gsettings1.0,
227− qml-module-qtmultimedia,
237+ qml-module-qtmultimedia,
238+ qtdeclarative5-gsettings1.0,
228− ${misc:Depends},
240+ ${misc:Depends},
229− ${shlibs:Depends},
241+ ${shlibs:Depends},
230−Provides: unity-launcher-impl,
243+ unity-launcher-impl,
231− unity-launcher-impl-13,
244+ unity-launcher-impl-13,
232Description: Unity 8 private libs
245Description: Unity 8 private libs
233 The Unity 8 shell is the primary user interface for Ubuntu devices.
246 The Unity 8 shell is the primary user interface for Ubuntu devices.
235 This package contains the private libraries for QML and other components
248 This package contains the private libraries for QML and other components
236 only used by the shell.
249 only used by the shell.
239Package: unity8-schemas
251Package: unity8-schemas
240Architecture: all
252Architecture: all
241Multi-Arch: foreign
253Multi-Arch: foreign
242−Depends: ${misc:Depends},
255+ ${misc:Depends},
243−Replaces: unity-schemas (>= 7.3.1+14.10.20140915),
257+ unity-schemas (>= 7.3.1+14.10.20140915),
244−Breaks: unity-schemas (>= 7.3.1+14.10.20140915),
259+ unity-schemas (>= 7.3.1+14.10.20140915),
245Description: Unity 8 schemas
260Description: Unity 8 schemas
246 The Unity 8 shell is the primary user interface for Ubuntu devices.
261 The Unity 8 shell is the primary user interface for Ubuntu devices.
@@ -251,6 +266,7 @@ Package: unity8-doc
251Section: doc
266Section: doc
252Architecture: all
267Architecture: all
253Multi-Arch: foreign
268Multi-Arch: foreign
254−Depends: ${misc:Depends},
270+ ${misc:Depends},
255Description: Documentation for Unity8
271Description: Documentation for Unity8
256 The Unity 8 shell is the primary user interface for Ubuntu devices. (documentation)
272 The Unity 8 shell is the primary user interface for Ubuntu devices. (documentation)