Source: libx11
Section: x11
Priority: optional
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Build-Depends: debhelper-compat (= 12),
               libxcb1-dev,
               pkg-config,
               quilt,
               x11proto-dev,
               xtrans-dev,
               xutils-dev
Build-Depends-Indep: w3m, xmlto, xorg-sgml-doctools
Standards-Version: 4.5.0
Vcs-Git: https://salsa.debian.org/xorg-team/lib/libx11.git
Vcs-Browser: https://salsa.debian.org/xorg-team/lib/libx11

Package: libx11-6
Section: libs
Architecture: any
Depends: libx11-data, ${misc:Depends}, ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Breaks: libx11-xcb1 (<< 2:1.7.0-2)
Multi-Arch: same
Description: X11 client-side library
 This package provides a client interface to the X Window System, otherwise
 known as 'Xlib'.  It provides a complete API for the basic functions of the
 window system.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

Package: libx11-6-udeb
XC-Package-Type: udeb
Section: debian-installer
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: X11 client-side library
 This is a udeb, or a microdeb, for the debian-installer.

Package: libx11-data
Architecture: all
Depends: ${misc:Depends}
Multi-Arch: foreign
Description: X11 client-side library
 This package provides the locale data files for libx11.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

Package: libx11-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: libx11-6 (= ${binary:Version}),
         libxau-dev,
         libxcb1-dev,
         libxdmcp-dev,
         x11proto-dev (>= 2019.2-1),
         xtrans-dev,
         ${misc:Depends},
         ${shlibs:Depends}
Suggests: libx11-doc
Replaces: x11proto-dev (<< 2019.2)
Description: X11 client-side library (development headers)
 This package provides a client interface to the X Window System, otherwise
 known as 'Xlib'.  It provides a complete API for the basic functions of the
 window system.
 .
 This package contains the development headers for the library found in
 libx11-6. Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

Package: libx11-xcb1
Section: libs
Architecture: any
Depends: libx11-6 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
Description: Xlib/XCB interface library
 libX11-xcb provides functions needed by clients which take advantage of
 Xlib/XCB to mix calls to both Xlib and XCB over the same X connection.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 More information about XCB can be found at:
 <URL:https://xcb.freedesktop.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

Package: libx11-xcb-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: libx11-dev,
         libx11-xcb1 (= ${binary:Version}),
         libxcb1-dev,
         ${misc:Depends},
         ${shlibs:Depends}
Description: Xlib/XCB interface library (development headers)
 libX11-xcb provides functions needed by clients which take advantage of
 Xlib/XCB to mix calls to both Xlib and XCB over the same X connection.
 .
 This package contains the development headers for the library found in
 libx11-xcb1. Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 More information about XCB can be found at:
 <URL:https://xcb.freedesktop.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11

Package: libx11-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Description: X11 client-side library (development documentation)
 This package provides a client interface to the X Window System, otherwise
 known as 'Xlib'.  It provides a complete API for the basic functions of the
 window system.
 .
 This package contains supplemental documentation for the library found in
 libx11-6. Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:https://www.X.org>
 .
 This module can be found at
 https://gitlab.freedesktop.org/xorg/lib/libX11
