
I don't know if this is needed but it was done for gtk4 and the cursor-shape protocol was backported from there
328 lines
12 KiB
Plaintext
328 lines
12 KiB
Plaintext
Source: gtk+3.0
|
|
Section: libs
|
|
Priority: optional
|
|
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
|
|
Uploaders: Simon McVittie <smcv@debian.org>, Dmitry Shachnev <mitya57@debian.org>, Jeremy Bícha <jbicha@ubuntu.com>
|
|
Build-Depends: adwaita-icon-theme (>= 45.0-4~) <!nocheck>,
|
|
at-spi2-core <!nocheck>,
|
|
dbus-daemon <!nocheck>,
|
|
debhelper-compat (= 13),
|
|
dh-sequence-gir,
|
|
docbook-xml <!nodoc>,
|
|
docbook-xsl <!nodoc>,
|
|
dpkg-dev (>= 1.22.5),
|
|
fonts-cantarell <!nocheck>,
|
|
fonts-dejavu-core <!nocheck>,
|
|
gir1.2-atk-1.0-dev <pkg.gobject-introspection.todo>,
|
|
gir1.2-cairo-1.0-dev | libgirepository1.0-dev,
|
|
gir1.2-gdkpixbuf-2.0-dev,
|
|
gir1.2-gio-2.0-dev | libgirepository1.0-dev,
|
|
gir1.2-pango-1.0-dev,
|
|
gir1.2-xlib-2.0-dev | libgirepository1.0-dev,
|
|
gnome-pkg-tools (>= 0.11),
|
|
gobject-introspection (>= 1.78.1-9~) | libgirepository1.0-dev (>= 1.41.3),
|
|
gobject-introspection (>= 1.78.1-9~) <cross>,
|
|
gsettings-desktop-schemas <!nocheck>,
|
|
libatk-bridge2.0-dev (>= 2.15.1),
|
|
libatk1.0-dev (>= 2.35.1),
|
|
libcairo2-dev (>= 1.14.0),
|
|
libcloudproviders-dev (>= 0.3.2),
|
|
libcolord-dev (>= 0.1.9),
|
|
libcups2-dev (>= 1.7),
|
|
libegl1-mesa-dev [linux-any],
|
|
libepoxy-dev (>= 1.4),
|
|
libfontconfig-dev,
|
|
libfreetype-dev (>= 2.7.1),
|
|
libfribidi-dev (>= 0.19.7),
|
|
libgdk-pixbuf-2.0-dev (>= 2.40.0),
|
|
libglib2.0-dev (>= 2.57.2),
|
|
libharfbuzz-dev (>= 2.2.0),
|
|
libjson-glib-dev:native,
|
|
libpango1.0-dev (>= 1.44.0),
|
|
librsvg2-common [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x powerpc ppc64 riscv64 sparc64] <!nocheck>,
|
|
libsysprof-capture-4-dev (>= 3.40.1) [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x hppa loong64 powerpc ppc64 sh4],
|
|
libwayland-dev (>= 1.23) [linux-any],
|
|
libx11-dev,
|
|
libxcomposite-dev,
|
|
libxcursor-dev,
|
|
libxdamage-dev,
|
|
libxext-dev,
|
|
libxfixes-dev,
|
|
libxi-dev,
|
|
libxinerama-dev,
|
|
libxkbcommon-dev (>= 0.2.0),
|
|
libxkbfile-dev,
|
|
libxml2-utils,
|
|
libxrandr-dev (>= 2:1.5.0),
|
|
meson (>= 0.60.0),
|
|
ninja-build,
|
|
pkgconf,
|
|
pkgconf:native,
|
|
sassc,
|
|
wayland-protocols (>= 1.41) [linux-any],
|
|
xauth <!nocheck>,
|
|
xsltproc <!nodoc>,
|
|
xvfb <!nocheck>
|
|
Build-Depends-Indep: gtk-doc-tools (>= 1.20) <!nodoc>,
|
|
libatk1.0-doc <!nodoc>,
|
|
libcairo2-doc <!nodoc>,
|
|
libglib2.0-doc <!nodoc>,
|
|
libpango1.0-doc <!nodoc>,
|
|
Rules-Requires-Root: no
|
|
Standards-Version: 4.7.0
|
|
Vcs-Browser: https://salsa.debian.org/gnome-team/gtk3
|
|
Vcs-Git: https://salsa.debian.org/gnome-team/gtk3.git
|
|
Homepage: https://www.gtk.org/
|
|
|
|
Package: libgtk-3-0t64
|
|
Replaces: libgtk-3-0 (<< 3.24.41-1.1)
|
|
Breaks: libgtk-3-0 (<< 3.24.41-1.1),
|
|
libgtk-layer-shell0 (<< 0.9.0),
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: adwaita-icon-theme,
|
|
hicolor-icon-theme,
|
|
shared-mime-info,
|
|
${misc:Depends},
|
|
${shlibs:Depends},
|
|
libgtk-3-common (>= ${source:Version})
|
|
Provides: ${t64:Provides}, ${gtk:BinVer}
|
|
Recommends: libgtk-3-bin,
|
|
librsvg2-common
|
|
Suggests: gvfs,
|
|
Description: GTK graphical user interface library
|
|
GTK is a multi-platform toolkit for creating graphical user
|
|
interfaces. Offering a complete set of widgets, GTK is suitable
|
|
for projects ranging from small one-off tools to complete application
|
|
suites.
|
|
.
|
|
This package contains the shared libraries.
|
|
|
|
Package: libgtk-3-0-udeb
|
|
Build-Profiles: <!noudeb>
|
|
Package-Type: udeb
|
|
Section: debian-installer
|
|
Architecture: any
|
|
Depends: ${misc:Depends},
|
|
${shlibs:Depends}
|
|
Provides: ${gtk:BinVer}
|
|
Description: GTK graphical user interface library - minimal runtime
|
|
This is a udeb, or a microdeb, for the debian-installer.
|
|
.
|
|
GTK is a multi-platform toolkit for creating graphical user
|
|
interfaces. Offering a complete set of widgets, GTK is suitable
|
|
for projects ranging from small one-off tools to complete application
|
|
suites.
|
|
.
|
|
This package contains the minimal runtime library using X11 needed
|
|
by the Debian installer.
|
|
|
|
Package: libgtk-3-common
|
|
Section: misc
|
|
Architecture: all
|
|
Multi-Arch: foreign
|
|
Depends: ${misc:Depends}
|
|
Recommends: libgtk-3-0t64
|
|
Breaks: libgtk-3-dev (<< 3.24.30-3~)
|
|
Replaces: libgtk-3-dev (<< 3.24.30-3~)
|
|
Description: common files for the GTK graphical user interface library
|
|
GTK is a multi-platform toolkit for creating graphical user
|
|
interfaces. Offering a complete set of widgets, GTK is suitable
|
|
for projects ranging from small one-off tools to complete application
|
|
suites.
|
|
.
|
|
This package contains the common files which the libraries need.
|
|
|
|
Package: libgtk-3-bin
|
|
Section: misc
|
|
Architecture: any
|
|
Multi-Arch: foreign
|
|
Depends: gtk-update-icon-cache,
|
|
${misc:Depends},
|
|
${shlibs:Depends},
|
|
libgtk-3-common (>= ${source:Version}),
|
|
libgtk-3-0t64 (>= ${source:Version})
|
|
Breaks: gtk-3-examples (<< 3.24.13)
|
|
Replaces: gtk-3-examples (<< 3.24.13)
|
|
Description: programs for the GTK graphical user interface library
|
|
GTK is a multi-platform toolkit for creating graphical user
|
|
interfaces. Offering a complete set of widgets, GTK is suitable
|
|
for projects ranging from small one-off tools to complete application
|
|
suites.
|
|
.
|
|
This package contains the utilities which are used by the libraries
|
|
and other packages.
|
|
|
|
Package: libgtk-3-dev
|
|
Section: libdevel
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: gir1.2-gtk-3.0 (= ${binary:Version}),
|
|
libatk-bridge2.0-dev (>= 2.15.1),
|
|
libatk1.0-dev (>= 2.35.1),
|
|
libcairo2-dev (>= 1.14.0),
|
|
libegl1-mesa-dev [linux-any],
|
|
libepoxy-dev (>= 1.0),
|
|
libfontconfig-dev,
|
|
libfribidi-dev (>= 0.19.7),
|
|
libgdk-pixbuf-2.0-dev (>= 2.40.0),
|
|
libglib2.0-dev (>= 2.57.2),
|
|
libpango1.0-dev (>= 1.44.0),
|
|
libwayland-dev (>= 1.23) [linux-any],
|
|
libx11-dev,
|
|
libxcomposite-dev,
|
|
libxcursor-dev,
|
|
libxdamage-dev,
|
|
libxext-dev,
|
|
libxfixes-dev,
|
|
libxi-dev,
|
|
libxinerama-dev,
|
|
libxkbcommon-dev,
|
|
libxrandr-dev,
|
|
pkgconf,
|
|
wayland-protocols (>= 1.41) [linux-any],
|
|
${gir:Depends},
|
|
${misc:Depends},
|
|
${shlibs:Depends},
|
|
${cloudProvider:Depends},
|
|
libgtk-3-common (>= ${source:Version}),
|
|
libgtk-3-0t64 (= ${binary:Version})
|
|
Provides: gir1.2-gdk-3.0-dev (= ${binary:Version}),
|
|
gir1.2-gdkx11-3.0-dev (= ${binary:Version}),
|
|
${gir:Provides}
|
|
Suggests: libgtk-3-doc
|
|
Description: development files for the GTK library
|
|
GTK is a multi-platform toolkit for creating graphical user
|
|
interfaces. Offering a complete set of widgets, GTK is suitable
|
|
for projects ranging from small one-off tools to complete application
|
|
suites.
|
|
.
|
|
This package contains the header and development files which are
|
|
needed for building GTK applications.
|
|
|
|
Package: libgtk-3-doc
|
|
Build-Profiles: <!nodoc>
|
|
Section: doc
|
|
Architecture: all
|
|
Multi-Arch: foreign
|
|
Depends: ${misc:Depends}
|
|
Recommends: libatk1.0-doc,
|
|
libglib2.0-doc,
|
|
libpango1.0-doc
|
|
Suggests: devhelp
|
|
Description: documentation for the GTK graphical user interface library
|
|
GTK is a multi-platform toolkit for creating graphical user
|
|
interfaces. Offering a complete set of widgets, GTK is suitable
|
|
for projects ranging from small one-off tools to complete application
|
|
suites.
|
|
.
|
|
This package contains the HTML documentation for the GTK library
|
|
in /usr/share/doc/libgtk-3-doc/ .
|
|
|
|
Package: gtk-3-examples
|
|
Section: x11
|
|
Architecture: any
|
|
Depends: ${misc:Depends},
|
|
${shlibs:Depends},
|
|
libgtk-3-0t64 (= ${binary:Version})
|
|
Description: example files for GTK 3
|
|
GTK is a multi-platform toolkit for creating graphical user
|
|
interfaces. Offering a complete set of widgets, GTK is suitable
|
|
for projects ranging from small one-off tools to complete application
|
|
suites.
|
|
.
|
|
This package contains the example files and a demonstration program
|
|
for GTK3. It also contains the installed tests.
|
|
|
|
Package: gir1.2-gtk-3.0
|
|
Section: introspection
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: ${gir:Depends},
|
|
${misc:Depends},
|
|
${shlibs:Depends},
|
|
libgtk-3-common
|
|
Breaks: python-gi (<< 3.18),
|
|
python3-gi (<< 3.18)
|
|
Provides: gir1.2-gdk-3.0 (= ${binary:Version}),
|
|
gir1.2-gdkx11-3.0 (= ${binary:Version}),
|
|
${gir:Provides}
|
|
Description: GTK graphical user interface library -- gir bindings
|
|
GTK is a multi-platform toolkit for creating graphical user
|
|
interfaces. Offering a complete set of widgets, GTK is suitable
|
|
for projects ranging from small one-off tools to complete application
|
|
suites.
|
|
.
|
|
This package can be used by other packages using the GIRepository format to
|
|
generate dynamic bindings.
|
|
|
|
# gtk-update-icon-cache is not built on release architectures. See debian/rules
|
|
Package: gtk-update-icon-cache
|
|
Section: misc
|
|
Architecture: any
|
|
Multi-Arch: foreign
|
|
Depends: ${misc:Depends},
|
|
${shlibs:Depends}
|
|
Breaks: libgtk-3-bin (<< 3.20.6-1),
|
|
libgtk2.0-bin (<< 2.24.30-2)
|
|
Replaces: libgtk-3-bin (<< 3.20.6-1),
|
|
libgtk2.0-bin (<< 2.24.30-2)
|
|
Description: icon theme caching utility
|
|
gtk-update-icon-cache creates mmap()able cache files for icon themes.
|
|
.
|
|
GTK can use the cache files created by gtk-update-icon-cache to avoid a lot
|
|
of system call and disk seek overhead when the application starts. Since the
|
|
format of the cache files allows them to be mmap()ed shared between multiple
|
|
applications, the overall memory consumption is reduced as well.
|
|
|
|
Package: libgail-3-0t64
|
|
Provides: ${t64:Provides}
|
|
Replaces: libgail-3-0 (<< 3.24.41-1.1)
|
|
Breaks: libgail-3-0 (<< 3.24.41-1.1)
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: at-spi2-core,
|
|
${misc:Depends},
|
|
${shlibs:Depends},
|
|
libgtk-3-0t64 (= ${binary:Version})
|
|
Description: GNOME Accessibility Implementation Library -- shared libraries
|
|
Gail implements ATK interfaces for GTK widgets which are dynamically
|
|
loadable at runtime by a GTK application. Once loaded, those parts of
|
|
an application that use standard GTK widgets will have a basic level
|
|
of accessibility, without the need to modify the application at all.
|
|
.
|
|
This package contains the shared library.
|
|
|
|
Package: libgail-3-dev
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Section: libdevel
|
|
Depends: libatk1.0-dev,
|
|
libgail-3-0t64 (= ${binary:Version}),
|
|
pkgconf,
|
|
${misc:Depends},
|
|
libgtk-3-dev (= ${binary:Version})
|
|
Suggests: libgail-3-doc
|
|
Description: GNOME Accessibility Implementation Library -- development files
|
|
Gail implements ATK interfaces for GTK widgets which are dynamically
|
|
loadable at runtime by a GTK application. Once loaded, those parts of
|
|
an application that use standard GTK widgets will have a basic level
|
|
of accessibility, without the need to modify the application at all.
|
|
.
|
|
This package contains the development files for Gail.
|
|
|
|
Package: libgail-3-doc
|
|
Build-Profiles: <!nodoc>
|
|
Architecture: all
|
|
Multi-Arch: foreign
|
|
Section: doc
|
|
Depends: ${misc:Depends}
|
|
Suggests: devhelp
|
|
Description: documentation files of the Gail library
|
|
Gail implements ATK interfaces for GTK widgets which are dynamically
|
|
loadable at runtime by a GTK application. Once loaded, those parts of
|
|
an application that use standard GTK widgets will have a basic level
|
|
of accessibility, without the need to modify the application at all.
|
|
.
|
|
This package contains the documentation files for Gail.
|