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 <[email protected]> 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 <[email protected]> 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.