[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][xorg-team/wayland/weston][debian-unstable] 2 commits: Move weston headers for plugin development into their own package weston-dev (Closes: #952530)



Title: GitLab

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 <dylan.aissi@collabora.com>
    
  • c526a3c1
    by Dylan Aïssi at 2024-10-18T10:44:35+02:00
    cme fix dpkg-control
    
    Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>
    

4 changed files:

Changes:

  • debian/changelog
    ... ... @@ -4,8 +4,11 @@ weston (14.0.0-3) UNRELEASED; urgency=medium
    4 4
           they are now successful.
    
    5 5
       * Bump minimum version of libdisplay-info-dev to 0.2.0,
    
    6 6
           it's required to get a better color management like HDR support.
    
    7
    +  * Move weston headers for plugin development into their
    
    8
    +      own package weston-dev. (Closes: #952530)
    
    9
    +  * cme fix dpkg-control
    
    7 10
     
    
    8
    - -- Dylan Aïssi <daissi@debian.org>  Fri, 20 Sep 2024 09:37:15 +0200
    
    11
    + -- Dylan Aïssi <daissi@debian.org>  Thu, 17 Oct 2024 22:15:06 +0200
    
    9 12
     
    
    10 13
     weston (14.0.0-2) unstable; urgency=medium
    
    11 14
     
    

  • debian/control
    1 1
     Source: weston
    
    2
    -Section: x11
    
    3
    -Priority: optional
    
    4 2
     Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
    
    5 3
     Uploaders: Mike Gabriel <sunweaver@debian.org>,
    
    6 4
                Héctor Orón Martínez <zumbi@debian.org>,
    
    7 5
                Emilio Pozuelo Monfort <pochu@debian.org>,
    
    8 6
                Dylan Aïssi <daissi@debian.org>
    
    7
    +Section: x11
    
    8
    +Priority: optional
    
    9 9
     Build-Depends: debhelper-compat (= 13),
    
    10 10
                    dh-exec,
    
    11 11
                    freerdp3-dev,
    
    ... ... @@ -53,18 +53,15 @@ Build-Depends: debhelper-compat (= 13),
    53 53
                    pkgconf,
    
    54 54
                    wayland-protocols (>= 1.33)
    
    55 55
     Standards-Version: 4.7.0
    
    56
    -Rules-Requires-Root: no
    
    57
    -Homepage: https://wayland.freedesktop.org/
    
    58
    -Vcs-Git: https://salsa.debian.org/xorg-team/wayland/weston.git
    
    59 56
     Vcs-Browser: https://salsa.debian.org/xorg-team/wayland/weston
    
    57
    +Vcs-Git: https://salsa.debian.org/xorg-team/wayland/weston.git
    
    58
    +Homepage: https://wayland.freedesktop.org/
    
    59
    +Rules-Requires-Root: no
    
    60 60
     
    
    61 61
     Package: weston
    
    62 62
     Architecture: linux-any
    
    63 63
     Depends: ${misc:Depends},
    
    64 64
              ${shlibs:Depends}
    
    65
    -Breaks: libweston-8-dev
    
    66
    -Conflicts: libweston-8-dev
    
    67
    -Replaces: libweston-8-dev
    
    68 65
     Recommends: libgl1-mesa-dri
    
    69 66
     Suggests: wayland-utils
    
    70 67
     Description: reference implementation of a wayland compositor
    
    ... ... @@ -74,14 +71,29 @@ Description: reference implementation of a wayland compositor
    74 71
      and fast compositor and is suitable for many embedded and mobile use
    
    75 72
      cases.
    
    76 73
     
    
    74
    +Package: weston-dev
    
    75
    +Architecture: linux-any
    
    76
    +Depends: weston,
    
    77
    +         libweston-14-dev,
    
    78
    +         ${misc:Depends},
    
    79
    +         ${shlibs:Depends}
    
    80
    +Breaks: weston (<< 14.0.0-3)
    
    81
    +Replaces: weston (<< 14.0.0-3)
    
    82
    +Description: reference implementation of a wayland compositor (headers)
    
    83
    + Part of the Wayland project is also the Weston reference implementation
    
    84
    + of a Wayland compositor. Weston can run as an X client or under Linux
    
    85
    + KMS and ships with a few demo clients. The Weston compositor is a minimal
    
    86
    + and fast compositor and is suitable for many embedded and mobile use
    
    87
    + cases.
    
    88
    + .
    
    89
    + This package includes the weston headers for plugin development.
    
    90
    +
    
    77 91
     Package: libweston-14-0
    
    78
    -Section: libs
    
    79 92
     Architecture: linux-any
    
    80 93
     Multi-Arch: same
    
    94
    +Section: libs
    
    81 95
     Depends: ${misc:Depends},
    
    82 96
              ${shlibs:Depends}
    
    83
    -Replaces: weston (<< 1.12.0-1)
    
    84
    -Breaks: weston (<< 1.12.0-1)
    
    85 97
     Description: reference implementation of a wayland compositor (shared libs)
    
    86 98
      Part of the Wayland project is also the Weston reference implementation
    
    87 99
      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)
    92 104
      This package includes the libweston shared libraries.
    
    93 105
     
    
    94 106
     Package: libweston-14-dev
    
    95
    -Section: libdevel
    
    96 107
     Architecture: linux-any
    
    97 108
     Multi-Arch: same
    
    109
    +Section: libdevel
    
    98 110
     Depends: libpixman-1-dev,
    
    99 111
              libwayland-dev,
    
    100 112
              libweston-14-0 (= ${binary:Version}),
    
    101 113
              libxkbcommon-dev,
    
    102 114
              ${misc:Depends},
    
    103 115
              ${shlibs:Depends}
    
    104
    -Replaces: weston (<< 1.12.0-1)
    
    105
    -Breaks: weston (<< 1.12.0-1)
    
    106 116
     Description: reference implementation of a wayland compositor (headers)
    
    107 117
      Part of the Wayland project is also the Weston reference implementation
    
    108 118
      of a Wayland compositor. Weston can run as an X client or under Linux
    

  • debian/weston-dev.install
    1
    +usr/include/weston
    
    2
    +usr/lib/*/pkgconfig/weston.pc

  • debian/weston.install
    ... ... @@ -3,8 +3,6 @@
    3 3
     usr/bin/wcap-decode
    
    4 4
     usr/bin/weston
    
    5 5
     usr/bin/weston-*
    
    6
    -usr/include/weston
    
    7
    -usr/lib/*/pkgconfig/weston.pc
    
    8 6
     usr/lib/*/weston/desktop-shell.so
    
    9 7
     usr/lib/*/weston/fullscreen-shell.so
    
    10 8
     usr/lib/*/weston/hmi-controller.so
    


  • Reply to: