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