Dylan Aïssi pushed to branch debian-unstable at X Strike Force / wayland / weston
Commits: 398cc856 by Dylan Aïssi at 2024-10-17T22:16:32+02:00 Move weston headers for plugin development into their own package weston-dev (Closes: #952530) Signed-off-by: Dylan Aïssi <[email protected]> - - - - - c526a3c1 by Dylan Aïssi at 2024-10-18T10:44:35+02:00 cme fix dpkg-control Signed-off-by: Dylan Aïssi <[email protected]> - - - - - 4 changed files: - debian/changelog - debian/control - + debian/weston-dev.install - debian/weston.install Changes: ===================================== debian/changelog ===================================== @@ -4,8 +4,11 @@ weston (14.0.0-3) UNRELEASED; urgency=medium they are now successful. * Bump minimum version of libdisplay-info-dev to 0.2.0, it's required to get a better color management like HDR support. + * Move weston headers for plugin development into their + own package weston-dev. (Closes: #952530) + * cme fix dpkg-control - -- Dylan Aïssi <[email protected]> Fri, 20 Sep 2024 09:37:15 +0200 + -- Dylan Aïssi <[email protected]> Thu, 17 Oct 2024 22:15:06 +0200 weston (14.0.0-2) unstable; urgency=medium ===================================== debian/control ===================================== @@ -1,11 +1,11 @@ Source: weston -Section: x11 -Priority: optional Maintainer: Debian X Strike Force <[email protected]> Uploaders: Mike Gabriel <[email protected]>, Héctor Orón Martínez <[email protected]>, Emilio Pozuelo Monfort <[email protected]>, Dylan Aïssi <[email protected]> +Section: x11 +Priority: optional Build-Depends: debhelper-compat (= 13), dh-exec, freerdp3-dev, @@ -53,18 +53,15 @@ Build-Depends: debhelper-compat (= 13), pkgconf, wayland-protocols (>= 1.33) Standards-Version: 4.7.0 -Rules-Requires-Root: no -Homepage: https://wayland.freedesktop.org/ -Vcs-Git: https://salsa.debian.org/xorg-team/wayland/weston.git Vcs-Browser: https://salsa.debian.org/xorg-team/wayland/weston +Vcs-Git: https://salsa.debian.org/xorg-team/wayland/weston.git +Homepage: https://wayland.freedesktop.org/ +Rules-Requires-Root: no Package: weston Architecture: linux-any Depends: ${misc:Depends}, ${shlibs:Depends} -Breaks: libweston-8-dev -Conflicts: libweston-8-dev -Replaces: libweston-8-dev Recommends: libgl1-mesa-dri Suggests: wayland-utils Description: reference implementation of a wayland compositor @@ -74,14 +71,29 @@ Description: reference implementation of a wayland compositor and fast compositor and is suitable for many embedded and mobile use cases. +Package: weston-dev +Architecture: linux-any +Depends: weston, + libweston-14-dev, + ${misc:Depends}, + ${shlibs:Depends} +Breaks: weston (<< 14.0.0-3) +Replaces: weston (<< 14.0.0-3) +Description: reference implementation of a wayland compositor (headers) + Part of the Wayland project is also the Weston reference implementation + of a Wayland compositor. Weston can run as an X client or under Linux + KMS and ships with a few demo clients. The Weston compositor is a minimal + and fast compositor and is suitable for many embedded and mobile use + cases. + . + This package includes the weston headers for plugin development. + Package: libweston-14-0 -Section: libs Architecture: linux-any Multi-Arch: same +Section: libs Depends: ${misc:Depends}, ${shlibs:Depends} -Replaces: weston (<< 1.12.0-1) -Breaks: weston (<< 1.12.0-1) Description: reference implementation of a wayland compositor (shared libs) Part of the Wayland project is also the Weston reference implementation of a Wayland compositor. Weston can run as an X client or under Linux @@ -92,17 +104,15 @@ Description: reference implementation of a wayland compositor (shared libs) This package includes the libweston shared libraries. Package: libweston-14-dev -Section: libdevel Architecture: linux-any Multi-Arch: same +Section: libdevel Depends: libpixman-1-dev, libwayland-dev, libweston-14-0 (= ${binary:Version}), libxkbcommon-dev, ${misc:Depends}, ${shlibs:Depends} -Replaces: weston (<< 1.12.0-1) -Breaks: weston (<< 1.12.0-1) Description: reference implementation of a wayland compositor (headers) Part of the Wayland project is also the Weston reference implementation of a Wayland compositor. Weston can run as an X client or under Linux ===================================== debian/weston-dev.install ===================================== @@ -0,0 +1,2 @@ +usr/include/weston +usr/lib/*/pkgconfig/weston.pc ===================================== debian/weston.install ===================================== @@ -3,8 +3,6 @@ usr/bin/wcap-decode usr/bin/weston usr/bin/weston-* -usr/include/weston -usr/lib/*/pkgconfig/weston.pc usr/lib/*/weston/desktop-shell.so usr/lib/*/weston/fullscreen-shell.so usr/lib/*/weston/hmi-controller.so View it on GitLab: https://salsa.debian.org/xorg-team/wayland/weston/-/compare/f3af2e1732a01799a5c901b9bf3b364ce83e8095...c526a3c12ce26d3c4854be44681bdcda0ff977d2 -- View it on GitLab: https://salsa.debian.org/xorg-team/wayland/weston/-/compare/f3af2e1732a01799a5c901b9bf3b364ce83e8095...c526a3c12ce26d3c4854be44681bdcda0ff977d2 You're receiving this email because of your account on salsa.debian.org.

