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