wayland: Changes to 'debian-unstable'
.gitignore | 5
COPYING | 22
ChangeLog | 5913 -------------------
Makefile.am | 6
README | 125
TODO | 148
autogen.sh | 9
configure.ac | 89
cursor/Makefile.am | 21
cursor/cursor-data.h | 548 +
cursor/os-compatibility.c | 128
cursor/os-compatibility.h | 31
cursor/wayland-cursor-uninstalled.pc.in | 8
cursor/wayland-cursor.c | 431 +
cursor/wayland-cursor.h | 70
cursor/wayland-cursor.pc.in | 10
cursor/xcursor.c | 966 +++
cursor/xcursor.h | 62
debian/README.source | 58
debian/changelog | 65
debian/clean | 1
debian/compat | 2
debian/control | 114
debian/copyright | 88
debian/libwayland-client0.install | 2
debian/libwayland-client0.symbols | 63
debian/libwayland-cursor0.install | 2
debian/libwayland-cursor0.symbols | 7
debian/libwayland-dev.install | 18
debian/libwayland-server0.install | 2
debian/libwayland-server0.symbols | 116
debian/libwayland0.install | 5
debian/libwayland0.symbols.in | 130
debian/rules | 25
dev/null |binary
doc/Makefile.am | 1
doc/doxygen/.gitignore | 2
doc/doxygen/Makefile.am | 46
doc/doxygen/wayland.doxygen.in | 1764 +++++
doc/man/Makefile.am | 51
doc/man/wl_display_connect.xml | 88
doc/publican/.gitignore | 3
doc/publican/Makefile.am | 138
doc/publican/doxygen-to-publican.xsl | 166
doc/publican/protocol-interfaces-to-docbook.xsl | 56
doc/publican/protocol-to-docbook.xsl | 136
doc/publican/publican.cfg | 8
doc/publican/sources/Architecture.xml | 330 +
doc/publican/sources/Author_Group.xml | 16
doc/publican/sources/Book_Info.xml | 71
doc/publican/sources/Compositors.xml | 128
doc/publican/sources/Foreword.xml | 29
doc/publican/sources/Introduction.xml | 116
doc/publican/sources/Library.xml | 27
doc/publican/sources/Preface.xml | 20
doc/publican/sources/Protocol.xml | 462 +
doc/publican/sources/Revision_History.xml | 7
doc/publican/sources/Wayland.ent | 4
doc/publican/sources/Wayland.xml | 17
doc/publican/sources/images/icon.svg | 19
doc/publican/sources/images/wayland-architecture.png |binary
doc/publican/sources/images/wayland.png |binary
doc/publican/sources/images/x-architecture.png |binary
protocol/.gitignore | 1
protocol/Makefile.am | 1
protocol/wayland.xml | 1402 +++-
spec/main.tex | 660 --
src/.gitignore | 1
src/Makefile.am | 12
src/connection.c | 1023 ++-
src/data-device.c | 407 -
src/event-loop.c | 241
src/scanner.c | 372 -
src/wayland-client-uninstalled.pc.in | 8
src/wayland-client.c | 1070 ++-
src/wayland-client.h | 156
src/wayland-client.pc.in | 10
src/wayland-egl.h | 9
src/wayland-os.c | 164
src/wayland-os.h | 63
src/wayland-private.h | 98
src/wayland-server-uninstalled.pc.in | 8
src/wayland-server.c | 1038 ++-
src/wayland-server.h | 391 -
src/wayland-server.pc.in | 10
src/wayland-shm.c | 284
src/wayland-util.c | 76
src/wayland-util.h | 113
src/wayland-version.h.in | 31
tests/.gitignore | 17
tests/Makefile.am | 54
tests/array-test.c | 138
tests/client-test.c | 88
tests/connection-test.c | 529 +
tests/display-test.c | 79
tests/event-loop-test.c | 249
tests/exec-fd-leak-checker.c | 75
tests/fixed-benchmark.c | 104
tests/fixed-test.c | 90
tests/list-test.c | 163
tests/map-test.c | 95
tests/os-wrappers-test.c | 364 +
tests/queue-test.c | 287
tests/sanity-test.c | 127
tests/socket-test.c | 82
tests/test-helpers.c | 64
tests/test-runner.c | 196
tests/test-runner.h | 40
108 files changed, 14602 insertions(+), 8883 deletions(-)
New commits:
commit 7b8b8c079514c471ac2ee5203e804247f7bef32a
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Thu Jun 6 23:22:39 2013 +0200
Upload to unstable.
diff --git a/debian/changelog b/debian/changelog
index d421545..b33e1ed 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+wayland (1.1.0-2) unstable; urgency=low
+
+ * Team upload.
+ * Upload to unstable.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Thu, 06 Jun 2013 23:22:34 +0200
+
wayland (1.1.0-1) experimental; urgency=low
* Team upload.
commit 269987c5c4221d376e7ec37bdada7fff6ee50c43
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Mon Jun 3 08:44:22 2013 +0200
Release to experimental
diff --git a/debian/changelog b/debian/changelog
index 94162e4..d421545 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
-wayland (1.1.0-1) UNRELEASED; urgency=low
+wayland (1.1.0-1) experimental; urgency=low
+ * Team upload.
* New upstream release.
* debian/libwayland-client0.symbols
debian/libwayland-server0.symbols:
@@ -7,7 +8,7 @@ wayland (1.1.0-1) UNRELEASED; urgency=low
* debian/rules:
+ Bump SHVER accordingly.
- -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 02 Jun 2013 17:20:51 +0200
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Mon, 03 Jun 2013 08:44:14 +0200
wayland (1.0.5-2) experimental; urgency=low
commit 3ee0c8270ecafb208d792930b8078a23175414b6
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Mon Jun 3 08:43:39 2013 +0200
Bump SHVER accordingly
diff --git a/debian/changelog b/debian/changelog
index 427443e..94162e4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,8 @@ wayland (1.1.0-1) UNRELEASED; urgency=low
* debian/libwayland-client0.symbols
debian/libwayland-server0.symbols:
+ Add a couple of new symbols.
+ * debian/rules:
+ + Bump SHVER accordingly.
-- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 02 Jun 2013 17:20:51 +0200
diff --git a/debian/rules b/debian/rules
index c51e675..0cc1bed 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,11 +9,11 @@ override_dh_install:
override_dh_makeshlibs:
dh_makeshlibs -plibwayland-client0 \
- -V 'libwayland-client0 (>= 1.0.4)' -- -c4
+ -V 'libwayland-client0 (>= 1.1.0)' -- -c4
dh_makeshlibs -plibwayland-cursor0 \
-V 'libwayland-cursor0 (>= 1.0.4)' -- -c4
dh_makeshlibs -plibwayland-server0 \
- -V 'libwayland-server0 (>= 1.0.4)' -- -c4
+ -V 'libwayland-server0 (>= 1.1.0)' -- -c4
# Debug package:
override_dh_strip:
commit 070efaa62d7032af4ebf12c08176b4bc70ca8f04
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Sun Jun 2 17:31:21 2013 +0200
Add new symbols
diff --git a/debian/changelog b/debian/changelog
index 87a2399..427443e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,9 @@
wayland (1.1.0-1) UNRELEASED; urgency=low
* New upstream release.
+ * debian/libwayland-client0.symbols
+ debian/libwayland-server0.symbols:
+ + Add a couple of new symbols.
-- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 02 Jun 2013 17:20:51 +0200
diff --git a/debian/libwayland-client0.symbols b/debian/libwayland-client0.symbols
index ae76a80..e418551 100644
--- a/debian/libwayland-client0.symbols
+++ b/debian/libwayland-client0.symbols
@@ -46,6 +46,7 @@ libwayland-client.so.0 libwayland-client0 #MINVER#
wl_proxy_add_listener@Base 1.0.2
wl_proxy_create@Base 1.0.2
wl_proxy_destroy@Base 1.0.2
+ wl_proxy_get_class@Base 1.1.0
wl_proxy_get_id@Base 1.0.2
wl_proxy_get_user_data@Base 1.0.2
wl_proxy_marshal@Base 1.0.2
diff --git a/debian/libwayland-server0.symbols b/debian/libwayland-server0.symbols
index 46ece63..e1cdc34 100644
--- a/debian/libwayland-server0.symbols
+++ b/debian/libwayland-server0.symbols
@@ -81,6 +81,7 @@ libwayland-server.so.0 libwayland-server0 #MINVER#
wl_pointer_init@Base 1.0.2
wl_pointer_interface@Base 1.0.2
wl_pointer_release@Base 1.0.2
+ wl_pointer_set_current@Base 1.1.0
wl_pointer_set_focus@Base 1.0.2
wl_pointer_start_grab@Base 1.0.2
wl_region_interface@Base 1.0.2
commit fd4cbe542d3da54cf9c73bf36ad4b4263d010ea6
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Sun Jun 2 17:30:30 2013 +0200
New upstream release.
diff --git a/debian/changelog b/debian/changelog
index 7285d96..87a2399 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+wayland (1.1.0-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 02 Jun 2013 17:20:51 +0200
+
wayland (1.0.5-2) experimental; urgency=low
* Team upload.
commit c8c0eaf273df86f7f4d66aa1487e6c05b41547f1
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Tue May 21 09:39:11 2013 +0200
Release to experimental
diff --git a/debian/changelog b/debian/changelog
index e7e03c1..7285d96 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,9 @@
-wayland (1.0.5-2) UNRELEASED; urgency=low
+wayland (1.0.5-2) experimental; urgency=low
+ * Team upload.
* Add missing conflict/replaces for the library split.
- -- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 21 May 2013 09:33:31 +0200
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 21 May 2013 09:39:01 +0200
wayland (1.0.5-1) experimental; urgency=low
commit 67264df666703aef190a74fad0c833f45a071313
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Tue May 21 09:38:50 2013 +0200
Add missing conflict/replaces for the library split.
diff --git a/debian/changelog b/debian/changelog
index 29641ee..e7e03c1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+wayland (1.0.5-2) UNRELEASED; urgency=low
+
+ * Add missing conflict/replaces for the library split.
+
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 21 May 2013 09:33:31 +0200
+
wayland (1.0.5-1) experimental; urgency=low
* Team upload.
diff --git a/debian/control b/debian/control
index 1bc0440..6140d23 100644
--- a/debian/control
+++ b/debian/control
@@ -26,6 +26,8 @@ Multi-Arch: same
Depends:
${shlibs:Depends},
${misc:Depends},
+Conflicts: libwayland0 (<< 1.0.5)
+Replaces: libwayland0 (<< 1.0.5)
Description: wayland compositor infrastructure - client library
Wayland is a protocol for a compositor to talk to its clients as well
as a C library implementation of that protocol. The compositor can be
@@ -63,6 +65,8 @@ Multi-Arch: same
Depends:
${shlibs:Depends},
${misc:Depends},
+Conflicts: libwayland0 (<< 1.0.5)
+Replaces: libwayland0 (<< 1.0.5)
Description: wayland compositor infrastructure - server library
Wayland is a protocol for a compositor to talk to its clients as well
as a C library implementation of that protocol. The compositor can be
commit 7a856d18df1e7bbbf06822c70317b89dc0b7ff75
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Tue May 21 00:34:50 2013 +0200
Release to experimental
diff --git a/debian/changelog b/debian/changelog
index c16eb78..29641ee 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,6 @@
-wayland (1.0.5-1) UNRELEASED; urgency=low
+wayland (1.0.5-1) experimental; urgency=low
+
+ * Team upload.
[ Robert Ancell ]
* debian/libwayland-dev.install:
@@ -33,7 +35,7 @@ wayland (1.0.5-1) UNRELEASED; urgency=low
* Split the shared libraries into separate packages.
* Add Build-Depends-Package to symbol files.
- -- Timo Aaltonen <tjaalton@ubuntu.com> Thu, 16 Aug 2012 13:04:41 +0300
+ -- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 21 May 2013 00:34:22 +0200
wayland (0.85.0-2) unstable; urgency=low
commit 83fdc4dfaa87da873c5bc5deacc8bd70688cdda8
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Sat May 18 19:59:57 2013 +0200
Add Build-Depends-Package to symbol files.
diff --git a/debian/changelog b/debian/changelog
index 5970e7a..c16eb78 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -31,6 +31,7 @@ wayland (1.0.5-1) UNRELEASED; urgency=low
[ Emilio Pozuelo Monfort ]
* Split the shared libraries into separate packages.
+ * Add Build-Depends-Package to symbol files.
-- Timo Aaltonen <tjaalton@ubuntu.com> Thu, 16 Aug 2012 13:04:41 +0300
diff --git a/debian/libwayland-client0.symbols b/debian/libwayland-client0.symbols
index 7e09b46..ae76a80 100644
--- a/debian/libwayland-client0.symbols
+++ b/debian/libwayland-client0.symbols
@@ -1,4 +1,5 @@
libwayland-client.so.0 libwayland-client0 #MINVER#
+* Build-Depends-Package: libwayland-dev
wl_array_add@Base 1.0.2
wl_array_copy@Base 1.0.2
wl_array_init@Base 1.0.2
diff --git a/debian/libwayland-cursor0.symbols b/debian/libwayland-cursor0.symbols
index 40f3429..8fa0c6c 100644
--- a/debian/libwayland-cursor0.symbols
+++ b/debian/libwayland-cursor0.symbols
@@ -1,4 +1,5 @@
libwayland-cursor.so.0 libwayland-cursor0 #MINVER#
+* Build-Depends-Package: libwayland-dev
wl_cursor_frame@Base 1.0.2
wl_cursor_image_get_buffer@Base 1.0.2
wl_cursor_theme_destroy@Base 1.0.2
diff --git a/debian/libwayland-server0.symbols b/debian/libwayland-server0.symbols
index c6794b9..46ece63 100644
--- a/debian/libwayland-server0.symbols
+++ b/debian/libwayland-server0.symbols
@@ -1,4 +1,5 @@
libwayland-server.so.0 libwayland-server0 #MINVER#
+* Build-Depends-Package: libwayland-dev
wl_array_add@Base 1.0.2
wl_array_copy@Base 1.0.2
wl_array_init@Base 1.0.2
commit de069fe696df7998a09eec63b4f29bcf414c9eae
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Sat May 18 19:57:16 2013 +0200
Split the shared libraries into separate packages
diff --git a/debian/changelog b/debian/changelog
index 2e407b0..5970e7a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -29,6 +29,9 @@ wayland (1.0.5-1) UNRELEASED; urgency=low
* Add Homepage field to debian/control.
* Update debian/copyright.
+ [ Emilio Pozuelo Monfort ]
+ * Split the shared libraries into separate packages.
+
-- Timo Aaltonen <tjaalton@ubuntu.com> Thu, 16 Aug 2012 13:04:41 +0300
wayland (0.85.0-2) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 3307e54..1bc0440 100644
--- a/debian/control
+++ b/debian/control
@@ -18,7 +18,7 @@ Vcs-Git: git://git.debian.org/git/pkg-xorg/wayland/wayland
Vcs-Browser: http://git.debian.org/?p=pkg-xorg/wayland/wayland.git
Homepage: http://wayland.freedesktop.org/
-Package: libwayland0
+Package: libwayland-client0
Section: libs
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
@@ -26,7 +26,7 @@ Multi-Arch: same
Depends:
${shlibs:Depends},
${misc:Depends},
-Description: wayland compositor infrastructure - shared libraries
+Description: wayland compositor infrastructure - client library
Wayland is a protocol for a compositor to talk to its clients as well
as a C library implementation of that protocol. The compositor can be
a standalone display server running on Linux kernel modesetting and
@@ -34,20 +34,18 @@ Description: wayland compositor infrastructure - shared libraries
itself. The clients can be traditional applications, X servers
(rootless or fullscreen) or other display servers.
.
- This is an experimental library package, neither ABI or API are fixed
- right now. As a consequence, generated dependencies are made as
- strict as possible. It should only be used by mesa and weston for
- the time being.
+ This package ships the library that implements the client side of
+ the Wayland protocol.
-Package: libwayland0-dbg
+Package: libwayland-client0-dbg
Section: debug
Priority: extra
Architecture: any
Depends:
- libwayland0 (= ${binary:Version}),
+ libwayland-client0 (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends},
-Description: wayland compositor infrastructure - shared libraries (debug)
+Description: wayland compositor infrastructure - client library (debug)
Wayland is a protocol for a compositor to talk to its clients as well
as a C library implementation of that protocol. The compositor can be
a standalone display server running on Linux kernel modesetting and
@@ -55,15 +53,89 @@ Description: wayland compositor infrastructure - shared libraries (debug)
itself. The clients can be traditional applications, X servers
(rootless or fullscreen) or other display servers.
.
- This package contains the debug version of the libraries found in
- libwayland0. Non-developers likely have little use for this package.
+ This package provides debugging symbols for the libwayland-client0 package.
+
+Package: libwayland-server0
+Section: libs
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Description: wayland compositor infrastructure - server library
+ Wayland is a protocol for a compositor to talk to its clients as well
+ as a C library implementation of that protocol. The compositor can be
+ a standalone display server running on Linux kernel modesetting and
+ evdev input devices, an X application, or a wayland client
+ itself. The clients can be traditional applications, X servers
+ (rootless or fullscreen) or other display servers.
+ .
+ This package ships the library that implements the server side of
+ the Wayland protocol.
+
+Package: libwayland-server0-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends:
+ libwayland-server0 (= ${binary:Version}),
+ ${shlibs:Depends},
+ ${misc:Depends},
+Description: wayland compositor infrastructure - server library (debug)
+ Wayland is a protocol for a compositor to talk to its clients as well
+ as a C library implementation of that protocol. The compositor can be
+ a standalone display server running on Linux kernel modesetting and
+ evdev input devices, an X application, or a wayland client
+ itself. The clients can be traditional applications, X servers
+ (rootless or fullscreen) or other display servers.
+ .
+ This package provides debugging symbols for the libwayland-server0 package.
+
+Package: libwayland-cursor0
+Section: libs
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Description: wayland compositor infrastructure - cursor library
+ Wayland is a protocol for a compositor to talk to its clients as well
+ as a C library implementation of that protocol. The compositor can be
+ a standalone display server running on Linux kernel modesetting and
+ evdev input devices, an X application, or a wayland client
+ itself. The clients can be traditional applications, X servers
+ (rootless or fullscreen) or other display servers.
+ .
+ This package ships a helper library to manage cursors.
+
+Package: libwayland-cursor0-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends:
+ libwayland-cursor0 (= ${binary:Version}),
+ ${shlibs:Depends},
+ ${misc:Depends},
+Description: wayland compositor infrastructure - cursor library (debug)
+ Wayland is a protocol for a compositor to talk to its clients as well
+ as a C library implementation of that protocol. The compositor can be
+ a standalone display server running on Linux kernel modesetting and
+ evdev input devices, an X application, or a wayland client
+ itself. The clients can be traditional applications, X servers
+ (rootless or fullscreen) or other display servers.
+ .
+ This package provides debugging symbols for the libwayland-cursor0 package.
Package: libwayland-dev
Section: libdevel
Architecture: any
Priority: extra
Depends:
- libwayland0 (= ${binary:Version}),
+ libwayland-client0 (= ${binary:Version}),
+ libwayland-server0 (= ${binary:Version}),
+ libwayland-cursor0 (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends},
Description: wayland compositor infrastructure - development files
@@ -74,5 +146,5 @@ Description: wayland compositor infrastructure - development files
itself. The clients can be traditional applications, X servers
(rootless or fullscreen) or other display servers.
.
- This package contains the development headers for the libraries found
- in libwayland0. Non-developers likely have little use for this package.
+ This package contains the development headers for the Wayland libraries.
+ Non-developers likely have little use for this package.
diff --git a/debian/libwayland-client0.install b/debian/libwayland-client0.install
new file mode 100644
index 0000000..04b0abb
--- /dev/null
+++ b/debian/libwayland-client0.install
@@ -0,0 +1,2 @@
+# Be careful with wildcards to ensure we spot any ABI bump:
+usr/lib/*/libwayland-client.so.0*
diff --git a/debian/libwayland-client0.symbols b/debian/libwayland-client0.symbols
new file mode 100644
index 0000000..7e09b46
--- /dev/null
+++ b/debian/libwayland-client0.symbols
@@ -0,0 +1,61 @@
+libwayland-client.so.0 libwayland-client0 #MINVER#
+ wl_array_add@Base 1.0.2
+ wl_array_copy@Base 1.0.2
+ wl_array_init@Base 1.0.2
+ wl_array_release@Base 1.0.2
+ wl_buffer_interface@Base 1.0.2
+ wl_callback_interface@Base 1.0.2
+ wl_compositor_interface@Base 1.0.2
+ wl_data_device_interface@Base 1.0.2
+ wl_data_device_manager_interface@Base 1.0.2
+ wl_data_offer_interface@Base 1.0.2
+ wl_data_source_interface@Base 1.0.2
+ wl_display_connect@Base 1.0.2
+ wl_display_connect_to_fd@Base 1.0.2
+ wl_display_create_queue@Base 1.0.2
+ wl_display_disconnect@Base 1.0.2
+ wl_display_dispatch@Base 1.0.2
+ wl_display_dispatch_pending@Base 1.0.2
+ wl_display_dispatch_queue@Base 1.0.2
+ wl_display_dispatch_queue_pending@Base 1.0.2
+ wl_display_flush@Base 1.0.2
+ wl_display_get_error@Base 1.0.2
+ wl_display_get_fd@Base 1.0.2
+ wl_display_interface@Base 1.0.2
+ wl_display_roundtrip@Base 1.0.2
+ wl_event_queue_destroy@Base 1.0.2
+ wl_keyboard_interface@Base 1.0.2
+ wl_list_empty@Base 1.0.2
+ wl_list_init@Base 1.0.2
+ wl_list_insert@Base 1.0.2
+ wl_list_insert_list@Base 1.0.2
+ wl_list_length@Base 1.0.2
+ wl_list_remove@Base 1.0.2
+ wl_log_set_handler_client@Base 1.0.2
+ wl_map_for_each@Base 1.0.2
+ wl_map_init@Base 1.0.2
+ wl_map_insert_at@Base 1.0.2
+ wl_map_insert_new@Base 1.0.2
+ wl_map_lookup@Base 1.0.2
+ wl_map_release@Base 1.0.2
+ wl_map_remove@Base 1.0.2
+ wl_map_reserve_new@Base 1.0.2
+ wl_output_interface@Base 1.0.2
+ wl_pointer_interface@Base 1.0.2
+ wl_proxy_add_listener@Base 1.0.2
+ wl_proxy_create@Base 1.0.2
+ wl_proxy_destroy@Base 1.0.2
+ wl_proxy_get_id@Base 1.0.2
+ wl_proxy_get_user_data@Base 1.0.2
+ wl_proxy_marshal@Base 1.0.2
+ wl_proxy_set_queue@Base 1.0.2
+ wl_proxy_set_user_data@Base 1.0.2
+ wl_region_interface@Base 1.0.2
+ wl_registry_interface@Base 1.0.2
+ wl_seat_interface@Base 1.0.2
+ wl_shell_interface@Base 1.0.2
+ wl_shell_surface_interface@Base 1.0.2
+ wl_shm_interface@Base 1.0.2
+ wl_shm_pool_interface@Base 1.0.2
+ wl_surface_interface@Base 1.0.2
+ wl_touch_interface@Base 1.0.2
diff --git a/debian/libwayland-cursor0.install b/debian/libwayland-cursor0.install
new file mode 100644
index 0000000..869a3e6
--- /dev/null
+++ b/debian/libwayland-cursor0.install
@@ -0,0 +1,2 @@
+# Be careful with wildcards to ensure we spot any ABI bump:
+usr/lib/*/libwayland-cursor.so.0*
diff --git a/debian/libwayland-cursor0.symbols b/debian/libwayland-cursor0.symbols
new file mode 100644
index 0000000..40f3429
--- /dev/null
+++ b/debian/libwayland-cursor0.symbols
@@ -0,0 +1,6 @@
+libwayland-cursor.so.0 libwayland-cursor0 #MINVER#
+ wl_cursor_frame@Base 1.0.2
+ wl_cursor_image_get_buffer@Base 1.0.2
+ wl_cursor_theme_destroy@Base 1.0.2
+ wl_cursor_theme_get_cursor@Base 1.0.2
+ wl_cursor_theme_load@Base 1.0.2
diff --git a/debian/libwayland-server0.install b/debian/libwayland-server0.install
new file mode 100644
index 0000000..9eb1836
--- /dev/null
+++ b/debian/libwayland-server0.install
@@ -0,0 +1,2 @@
+# Be careful with wildcards to ensure we spot any ABI bump:
+usr/lib/*/libwayland-server.so.0*
diff --git a/debian/libwayland-server0.symbols b/debian/libwayland-server0.symbols
new file mode 100644
index 0000000..c6794b9
--- /dev/null
+++ b/debian/libwayland-server0.symbols
@@ -0,0 +1,114 @@
+libwayland-server.so.0 libwayland-server0 #MINVER#
+ wl_array_add@Base 1.0.2
+ wl_array_copy@Base 1.0.2
+ wl_array_init@Base 1.0.2
+ wl_array_release@Base 1.0.2
+ wl_buffer_interface@Base 1.0.2
+ wl_buffer_is_shm@Base 1.0.2
+ wl_callback_interface@Base 1.0.2
+ wl_client_add_destroy_listener@Base 1.0.2
+ wl_client_add_object@Base 1.0.2
+ wl_client_add_resource@Base 1.0.2
+ wl_client_create@Base 1.0.2
+ wl_client_destroy@Base 1.0.2
+ wl_client_flush@Base 1.0.2
+ wl_client_get_credentials@Base 1.0.2
+ wl_client_get_destroy_listener@Base 1.0.2
+ wl_client_get_display@Base 1.0.2
+ wl_client_get_object@Base 1.0.2
+ wl_client_new_object@Base 1.0.2
+ wl_compositor_interface@Base 1.0.2
+ wl_data_device_interface@Base 1.0.2
+ wl_data_device_manager_init@Base 1.0.2
+ wl_data_device_manager_interface@Base 1.0.2
+ wl_data_device_set_keyboard_focus@Base 1.0.2
+ wl_data_offer_interface@Base 1.0.2
+ wl_data_source_interface@Base 1.0.2
+ wl_display_add_destroy_listener@Base 1.0.4
+ wl_display_add_global@Base 1.0.2
+ wl_display_add_socket@Base 1.0.2
+ wl_display_create@Base 1.0.2
+ wl_display_destroy@Base 1.0.2
+ wl_display_flush_clients@Base 1.0.2
+ wl_display_get_destroy_listener@Base 1.0.4
+ wl_display_get_event_loop@Base 1.0.2
+ wl_display_get_serial@Base 1.0.2
+ wl_display_init_shm@Base 1.0.2
+ wl_display_interface@Base 1.0.2
+ wl_display_next_serial@Base 1.0.2
+ wl_display_remove_global@Base 1.0.2
+ wl_display_run@Base 1.0.2
+ wl_display_terminate@Base 1.0.2
+ wl_event_loop_add_destroy_listener@Base 1.0.4
+ wl_event_loop_add_fd@Base 1.0.2
+ wl_event_loop_add_idle@Base 1.0.2
+ wl_event_loop_add_signal@Base 1.0.2
+ wl_event_loop_add_timer@Base 1.0.2
+ wl_event_loop_create@Base 1.0.2
+ wl_event_loop_destroy@Base 1.0.2
+ wl_event_loop_dispatch@Base 1.0.2
+ wl_event_loop_dispatch_idle@Base 1.0.2
+ wl_event_loop_get_destroy_listener@Base 1.0.4
+ wl_event_loop_get_fd@Base 1.0.2
+ wl_event_source_check@Base 1.0.2
+ wl_event_source_fd_update@Base 1.0.2
+ wl_event_source_remove@Base 1.0.2
+ wl_event_source_timer_update@Base 1.0.2
+ wl_keyboard_end_grab@Base 1.0.2
+ wl_keyboard_init@Base 1.0.2
+ wl_keyboard_interface@Base 1.0.2
+ wl_keyboard_release@Base 1.0.2
+ wl_keyboard_set_focus@Base 1.0.2
+ wl_keyboard_start_grab@Base 1.0.2
+ wl_list_empty@Base 1.0.2
+ wl_list_init@Base 1.0.2
+ wl_list_insert@Base 1.0.2
+ wl_list_insert_list@Base 1.0.2
+ wl_list_length@Base 1.0.2
+ wl_list_remove@Base 1.0.2
+ wl_log_set_handler_server@Base 1.0.2
+ wl_map_for_each@Base 1.0.2
+ wl_map_init@Base 1.0.2
+ wl_map_insert_at@Base 1.0.2
+ wl_map_insert_new@Base 1.0.2
+ wl_map_lookup@Base 1.0.2
+ wl_map_release@Base 1.0.2
+ wl_map_remove@Base 1.0.2
+ wl_map_reserve_new@Base 1.0.2
+ wl_output_interface@Base 1.0.2
+ wl_pointer_end_grab@Base 1.0.2
+ wl_pointer_init@Base 1.0.2
+ wl_pointer_interface@Base 1.0.2
+ wl_pointer_release@Base 1.0.2
+ wl_pointer_set_focus@Base 1.0.2
+ wl_pointer_start_grab@Base 1.0.2
+ wl_region_interface@Base 1.0.2
+ wl_registry_interface@Base 1.0.2
+ wl_resource_destroy@Base 1.0.2
+ wl_resource_post_error@Base 1.0.2
+ wl_resource_post_event@Base 1.0.2
+ wl_resource_post_no_memory@Base 1.0.2
+ wl_resource_queue_event@Base 1.0.2
+ wl_seat_init@Base 1.0.2
+ wl_seat_interface@Base 1.0.2
+ wl_seat_release@Base 1.0.2
+ wl_seat_set_keyboard@Base 1.0.2
+ wl_seat_set_pointer@Base 1.0.2
+ wl_seat_set_selection@Base 1.0.2
+ wl_seat_set_touch@Base 1.0.2
+ wl_shell_interface@Base 1.0.2
+ wl_shell_surface_interface@Base 1.0.2
+ wl_shm_buffer_create@Base 1.0.2
+ wl_shm_buffer_get_data@Base 1.0.2
+ wl_shm_buffer_get_format@Base 1.0.2
+ wl_shm_buffer_get_height@Base 1.0.2
+ wl_shm_buffer_get_stride@Base 1.0.2
+ wl_shm_buffer_get_width@Base 1.0.2
+ wl_shm_interface@Base 1.0.2
+ wl_shm_pool_interface@Base 1.0.2
+ wl_surface_interface@Base 1.0.2
+ wl_touch_end_grab@Base 1.0.2
+ wl_touch_init@Base 1.0.2
+ wl_touch_interface@Base 1.0.2
+ wl_touch_release@Base 1.0.2
+ wl_touch_start_grab@Base 1.0.2
diff --git a/debian/libwayland0.install b/debian/libwayland0.install
deleted file mode 100644
index d6e676f..0000000
--- a/debian/libwayland0.install
+++ /dev/null
@@ -1,4 +0,0 @@
-# Be careful with wildcards to ensure we spot any ABI bump:
-usr/lib/*/libwayland-client.so.0*
-usr/lib/*/libwayland-cursor.so.0*
-usr/lib/*/libwayland-server.so.0*
diff --git a/debian/libwayland0.symbols b/debian/libwayland0.symbols
deleted file mode 100644
index fa63563..0000000
--- a/debian/libwayland0.symbols
+++ /dev/null
@@ -1,183 +0,0 @@
-libwayland-client.so.0 libwayland0 #MINVER#
- wl_array_add@Base 1.0.2
- wl_array_copy@Base 1.0.2
- wl_array_init@Base 1.0.2
- wl_array_release@Base 1.0.2
- wl_buffer_interface@Base 1.0.2
- wl_callback_interface@Base 1.0.2
- wl_compositor_interface@Base 1.0.2
- wl_data_device_interface@Base 1.0.2
- wl_data_device_manager_interface@Base 1.0.2
- wl_data_offer_interface@Base 1.0.2
- wl_data_source_interface@Base 1.0.2
- wl_display_connect@Base 1.0.2
- wl_display_connect_to_fd@Base 1.0.2
- wl_display_create_queue@Base 1.0.2
- wl_display_disconnect@Base 1.0.2
- wl_display_dispatch@Base 1.0.2
- wl_display_dispatch_pending@Base 1.0.2
- wl_display_dispatch_queue@Base 1.0.2
- wl_display_dispatch_queue_pending@Base 1.0.2
- wl_display_flush@Base 1.0.2
- wl_display_get_error@Base 1.0.2
- wl_display_get_fd@Base 1.0.2
- wl_display_interface@Base 1.0.2
- wl_display_roundtrip@Base 1.0.2
- wl_event_queue_destroy@Base 1.0.2
- wl_keyboard_interface@Base 1.0.2
- wl_list_empty@Base 1.0.2
- wl_list_init@Base 1.0.2
- wl_list_insert@Base 1.0.2
- wl_list_insert_list@Base 1.0.2
- wl_list_length@Base 1.0.2
- wl_list_remove@Base 1.0.2
- wl_log_set_handler_client@Base 1.0.2
- wl_map_for_each@Base 1.0.2
- wl_map_init@Base 1.0.2
- wl_map_insert_at@Base 1.0.2
- wl_map_insert_new@Base 1.0.2
- wl_map_lookup@Base 1.0.2
- wl_map_release@Base 1.0.2
- wl_map_remove@Base 1.0.2
- wl_map_reserve_new@Base 1.0.2
- wl_output_interface@Base 1.0.2
- wl_pointer_interface@Base 1.0.2
- wl_proxy_add_listener@Base 1.0.2
- wl_proxy_create@Base 1.0.2
- wl_proxy_destroy@Base 1.0.2
- wl_proxy_get_id@Base 1.0.2
- wl_proxy_get_user_data@Base 1.0.2
- wl_proxy_marshal@Base 1.0.2
- wl_proxy_set_queue@Base 1.0.2
- wl_proxy_set_user_data@Base 1.0.2
- wl_region_interface@Base 1.0.2
- wl_registry_interface@Base 1.0.2
- wl_seat_interface@Base 1.0.2
- wl_shell_interface@Base 1.0.2
- wl_shell_surface_interface@Base 1.0.2
- wl_shm_interface@Base 1.0.2
- wl_shm_pool_interface@Base 1.0.2
- wl_surface_interface@Base 1.0.2
- wl_touch_interface@Base 1.0.2
-
-libwayland-cursor.so.0 libwayland0 #MINVER#
- wl_cursor_frame@Base 1.0.2
- wl_cursor_image_get_buffer@Base 1.0.2
- wl_cursor_theme_destroy@Base 1.0.2
- wl_cursor_theme_get_cursor@Base 1.0.2
- wl_cursor_theme_load@Base 1.0.2
-
-libwayland-server.so.0 libwayland0 #MINVER#
- wl_array_add@Base 1.0.2
- wl_array_copy@Base 1.0.2
- wl_array_init@Base 1.0.2
- wl_array_release@Base 1.0.2
- wl_buffer_interface@Base 1.0.2
- wl_buffer_is_shm@Base 1.0.2
- wl_callback_interface@Base 1.0.2
- wl_client_add_destroy_listener@Base 1.0.2
- wl_client_add_object@Base 1.0.2
- wl_client_add_resource@Base 1.0.2
- wl_client_create@Base 1.0.2
- wl_client_destroy@Base 1.0.2
- wl_client_flush@Base 1.0.2
- wl_client_get_credentials@Base 1.0.2
- wl_client_get_destroy_listener@Base 1.0.2
- wl_client_get_display@Base 1.0.2
- wl_client_get_object@Base 1.0.2
- wl_client_new_object@Base 1.0.2
- wl_compositor_interface@Base 1.0.2
- wl_data_device_interface@Base 1.0.2
- wl_data_device_manager_init@Base 1.0.2
- wl_data_device_manager_interface@Base 1.0.2
- wl_data_device_set_keyboard_focus@Base 1.0.2
- wl_data_offer_interface@Base 1.0.2
- wl_data_source_interface@Base 1.0.2
- wl_display_add_destroy_listener@Base 1.0.4
- wl_display_add_global@Base 1.0.2
- wl_display_add_socket@Base 1.0.2
- wl_display_create@Base 1.0.2
- wl_display_destroy@Base 1.0.2
- wl_display_flush_clients@Base 1.0.2
- wl_display_get_destroy_listener@Base 1.0.4
- wl_display_get_event_loop@Base 1.0.2
- wl_display_get_serial@Base 1.0.2
- wl_display_init_shm@Base 1.0.2
- wl_display_interface@Base 1.0.2
- wl_display_next_serial@Base 1.0.2
- wl_display_remove_global@Base 1.0.2
- wl_display_run@Base 1.0.2
- wl_display_terminate@Base 1.0.2
- wl_event_loop_add_destroy_listener@Base 1.0.4
- wl_event_loop_add_fd@Base 1.0.2
- wl_event_loop_add_idle@Base 1.0.2
- wl_event_loop_add_signal@Base 1.0.2
- wl_event_loop_add_timer@Base 1.0.2
- wl_event_loop_create@Base 1.0.2
- wl_event_loop_destroy@Base 1.0.2
- wl_event_loop_dispatch@Base 1.0.2
- wl_event_loop_dispatch_idle@Base 1.0.2
- wl_event_loop_get_destroy_listener@Base 1.0.4
- wl_event_loop_get_fd@Base 1.0.2
- wl_event_source_check@Base 1.0.2
- wl_event_source_fd_update@Base 1.0.2
- wl_event_source_remove@Base 1.0.2
- wl_event_source_timer_update@Base 1.0.2
- wl_keyboard_end_grab@Base 1.0.2
- wl_keyboard_init@Base 1.0.2
- wl_keyboard_interface@Base 1.0.2
- wl_keyboard_release@Base 1.0.2
- wl_keyboard_set_focus@Base 1.0.2
- wl_keyboard_start_grab@Base 1.0.2
- wl_list_empty@Base 1.0.2
- wl_list_init@Base 1.0.2
- wl_list_insert@Base 1.0.2
- wl_list_insert_list@Base 1.0.2
- wl_list_length@Base 1.0.2
- wl_list_remove@Base 1.0.2
- wl_log_set_handler_server@Base 1.0.2
- wl_map_for_each@Base 1.0.2
- wl_map_init@Base 1.0.2
- wl_map_insert_at@Base 1.0.2
- wl_map_insert_new@Base 1.0.2
- wl_map_lookup@Base 1.0.2
- wl_map_release@Base 1.0.2
- wl_map_remove@Base 1.0.2
- wl_map_reserve_new@Base 1.0.2
- wl_output_interface@Base 1.0.2
- wl_pointer_end_grab@Base 1.0.2
- wl_pointer_init@Base 1.0.2
- wl_pointer_interface@Base 1.0.2
- wl_pointer_release@Base 1.0.2
- wl_pointer_set_focus@Base 1.0.2
- wl_pointer_start_grab@Base 1.0.2
- wl_region_interface@Base 1.0.2
- wl_registry_interface@Base 1.0.2
- wl_resource_destroy@Base 1.0.2
- wl_resource_post_error@Base 1.0.2
- wl_resource_post_event@Base 1.0.2
- wl_resource_post_no_memory@Base 1.0.2
- wl_resource_queue_event@Base 1.0.2
- wl_seat_init@Base 1.0.2
- wl_seat_interface@Base 1.0.2
- wl_seat_release@Base 1.0.2
- wl_seat_set_keyboard@Base 1.0.2
- wl_seat_set_pointer@Base 1.0.2
- wl_seat_set_selection@Base 1.0.2
- wl_seat_set_touch@Base 1.0.2
- wl_shell_interface@Base 1.0.2
- wl_shell_surface_interface@Base 1.0.2
- wl_shm_buffer_create@Base 1.0.2
- wl_shm_buffer_get_data@Base 1.0.2
- wl_shm_buffer_get_format@Base 1.0.2
- wl_shm_buffer_get_height@Base 1.0.2
- wl_shm_buffer_get_stride@Base 1.0.2
- wl_shm_buffer_get_width@Base 1.0.2
- wl_shm_interface@Base 1.0.2
- wl_shm_pool_interface@Base 1.0.2
- wl_surface_interface@Base 1.0.2
- wl_touch_end_grab@Base 1.0.2
- wl_touch_init@Base 1.0.2
- wl_touch_interface@Base 1.0.2
- wl_touch_release@Base 1.0.2
- wl_touch_start_grab@Base 1.0.2
diff --git a/debian/rules b/debian/rules
Reply to: