.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 <po...@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 <po...@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 <po...@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 <po...@debian.org> Sun, 02 Jun 2013 17:20:51 +0200 + -- Emilio Pozuelo Monfort <po...@debian.org> Mon, 03 Jun 2013 08:44:14 +0200 wayland (1.0.5-2) experimental; urgency=low commit 3ee0c8270ecafb208d792930b8078a23175414b6 Author: Emilio Pozuelo Monfort <po...@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 <po...@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 <po...@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 <po...@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 <po...@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 <po...@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 <po...@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 <po...@debian.org> Tue, 21 May 2013 09:33:31 +0200 + -- Emilio Pozuelo Monfort <po...@debian.org> Tue, 21 May 2013 09:39:01 +0200 wayland (1.0.5-1) experimental; urgency=low commit 67264df666703aef190a74fad0c833f45a071313 Author: Emilio Pozuelo Monfort <po...@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 <po...@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 <po...@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 <tjaal...@ubuntu.com> Thu, 16 Aug 2012 13:04:41 +0300 + -- Emilio Pozuelo Monfort <po...@debian.org> Tue, 21 May 2013 00:34:22 +0200 wayland (0.85.0-2) unstable; urgency=low commit 83fdc4dfaa87da873c5bc5deacc8bd70688cdda8 Author: Emilio Pozuelo Monfort <po...@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 <tjaal...@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 <po...@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 <tjaal...@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 -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ukjvv-0005oo...@vasks.debian.org