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

[Git][xorg-team/lib/libxcb][debian/unstable] 5 commits: Reduce build-depends



Title: GitLab

Emilio Pozuelo Monfort pushed to branch debian/unstable at X Strike Force / lib / libxcb

Commits:

  • 5bac781c
    by Emilio Pozuelo Monfort at 2024-05-21T10:20:41+02:00
    Reduce build-depends
    
  • aaa51356
    by Emilio Pozuelo Monfort at 2024-05-21T10:23:48+02:00
    Also annotate dependency on the -dev package
    
  • 569e3d5a
    by Emilio Pozuelo Monfort at 2024-05-21T10:25:44+02:00
    Support the noudeb build profile
    
  • 3c04dc98
    by Emilio Pozuelo Monfort at 2024-05-21T10:46:36+02:00
    Build-depend on pkgconf instead of pkg-config
    
  • b3e04ef4
    by Emilio Pozuelo Monfort at 2024-05-21T10:46:56+02:00
    Release to sid
    

2 changed files:

Changes:

  • debian/changelog
    1
    -libxcb (1.17.0-1.1) UNRELEASED; urgency=medium
    
    1
    +libxcb (1.17.0-2) unstable; urgency=medium
    
    2 2
     
    
    3 3
       [ Aurélien COUDERC ]
    
    4 4
       * Add missing dependency from libxcb-present-dev on libxcb-dri3-dev.
    
    5 5
         (Closes: #1069408)
    
    6 6
     
    
    7
    - -- Aurélien COUDERC <coucouf@debian.org>  Sun, 21 Apr 2024 12:59:02 +0200
    
    7
    +  [ Helmut Grohne ]
    
    8
    +  * Reduce Build-Depends: (Closes: #981656)
    
    9
    +    + pthread-stubs are only required on non-linux architectures. Annotate
    
    10
    +      [!linux-any].
    
    11
    +    + xsltproc is only used for rendering test results. Annotate <!nocheck>.
    
    12
    +    + dctrl-tools is entirely unused. Drop it.
    
    13
    +  * Support the noudeb build profile. (Closes: #1024938)
    
    14
    +
    
    15
    +  [ Emilio Pozuelo Monfort ]
    
    16
    +  * Also annotate libpthread-stubs0-dev dependency for libxcb1-dev.
    
    17
    +  * Build-depend on pkgconf instead of pkg-config.
    
    18
    +
    
    19
    + -- Emilio Pozuelo Monfort <pochu@debian.org>  Tue, 21 May 2024 10:46:46 +0200
    
    8 20
     
    
    9 21
     libxcb (1.17.0-1) unstable; urgency=medium
    
    10 22
     
    

  • debian/control
    ... ... @@ -9,17 +9,16 @@ Build-Depends:
    9 9
      libxdmcp-dev,
    
    10 10
      xcb-proto (>= 1.15),
    
    11 11
      xcb-proto (<< 2.0),
    
    12
    - libpthread-stubs0-dev,
    
    12
    + libpthread-stubs0-dev [!linux-any],
    
    13 13
      debhelper-compat (= 13),
    
    14
    - pkg-config,
    
    14
    + pkgconf,
    
    15 15
      xutils-dev,
    
    16
    - xsltproc,
    
    16
    + xsltproc <!nocheck>,
    
    17 17
      check <!nocheck>,
    
    18 18
      python3-xcbgen (>= 1.14),
    
    19 19
      libtool,
    
    20 20
      automake,
    
    21 21
      python3:native,
    
    22
    - dctrl-tools
    
    23 22
     Build-Depends-Indep:
    
    24 23
     # libxcb-doc
    
    25 24
      doxygen,
    
    ... ... @@ -52,6 +51,7 @@ Description: X C Binding
    52 51
     
    
    53 52
     Package: libxcb1-udeb
    
    54 53
     Package-Type: udeb
    
    54
    +Build-Profiles: <!noudeb>
    
    55 55
     Section: debian-installer
    
    56 56
     Architecture: any
    
    57 57
     Depends: ${misc:Depends}, ${shlibs:Depends}
    
    ... ... @@ -61,7 +61,7 @@ Description: X C Binding
    61 61
     Package: libxcb1-dev
    
    62 62
     Architecture: any
    
    63 63
     Multi-Arch: same
    
    64
    -Depends: ${misc:Depends}, libxcb1 (= ${binary:Version}), libpthread-stubs0-dev, libxau-dev, libxdmcp-dev
    
    64
    +Depends: ${misc:Depends}, libxcb1 (= ${binary:Version}), libpthread-stubs0-dev [!linux-any], libxau-dev, libxdmcp-dev
    
    65 65
     Suggests: libxcb-doc
    
    66 66
     Description: X C Binding, development files
    
    67 67
      This package contains the header and library files needed to build software
    


  • Reply to: