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:

- debian/changelog
- debian/control


Changes:

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


=====================================
debian/control
=====================================
@@ -9,17 +9,16 @@ Build-Depends:
  libxdmcp-dev,
  xcb-proto (>= 1.15),
  xcb-proto (<< 2.0),
- libpthread-stubs0-dev,
+ libpthread-stubs0-dev [!linux-any],
  debhelper-compat (= 13),
- pkg-config,
+ pkgconf,
  xutils-dev,
- xsltproc,
+ xsltproc <!nocheck>,
  check <!nocheck>,
  python3-xcbgen (>= 1.14),
  libtool,
  automake,
  python3:native,
- dctrl-tools
 Build-Depends-Indep:
 # libxcb-doc
  doxygen,
@@ -52,6 +51,7 @@ Description: X C Binding
 
 Package: libxcb1-udeb
 Package-Type: udeb
+Build-Profiles: <!noudeb>
 Section: debian-installer
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -61,7 +61,7 @@ Description: X C Binding
 Package: libxcb1-dev
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libxcb1 (= ${binary:Version}), 
libpthread-stubs0-dev, libxau-dev, libxdmcp-dev
+Depends: ${misc:Depends}, libxcb1 (= ${binary:Version}), libpthread-stubs0-dev 
[!linux-any], libxau-dev, libxdmcp-dev
 Suggests: libxcb-doc
 Description: X C Binding, development files
  This package contains the header and library files needed to build software



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxcb/-/compare/f1a8d55a2e88bfcf8d021b1d6a5ad98569da1cf5...b3e04ef48c3a0c91e4024d873e12184b5400706c

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxcb/-/compare/f1a8d55a2e88bfcf8d021b1d6a5ad98569da1cf5...b3e04ef48c3a0c91e4024d873e12184b5400706c
You're receiving this email because of your account on salsa.debian.org.


Reply via email to