
package called gtk-update-icon-cache to break a dependency cycle with adwaita-icon-theme when building the package. (Closes: #747392) As the gtk-update-icon-cache binary doesn't actually have any libgtk-3-0 dependency, there is no longer a reason to ship a gtk2 and gtk3 variant. So from now on we will only ship one implementation built from src:gtk+3.0 and drop the Debian specific -3.0 suffix. To simplify the transition make libgtk-3-bin depend on gtk-update-icon-cache. Once all theme packages have been updated, this dependency can be dropped.
332 lines
11 KiB
Plaintext
332 lines
11 KiB
Plaintext
Source: gtk+3.0
|
|
Section: libs
|
|
Priority: optional
|
|
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
|
|
Uploaders: Andreas Henriksson <andreas@fatal.se>, Michael Biebl <biebl@debian.org>
|
|
Build-Depends: debhelper (>= 8.1.3),
|
|
cdbs (>= 0.4.93),
|
|
gnome-pkg-tools (>= 0.11),
|
|
dpkg-dev (>= 1.16.0),
|
|
gtk-doc-tools (>= 1.20),
|
|
dh-autoreconf,
|
|
gettext,
|
|
pkg-config,
|
|
autotools-dev,
|
|
dbus-x11,
|
|
gsettings-desktop-schemas,
|
|
adwaita-icon-theme,
|
|
at-spi2-core,
|
|
libglib2.0-dev (>= 2.45.8),
|
|
libgdk-pixbuf2.0-dev (>= 2.30.0),
|
|
libpango1.0-dev (>= 1.37.3),
|
|
libatk1.0-dev (>= 2.15.1),
|
|
libatk-bridge2.0-dev,
|
|
libegl1-mesa-dev [linux-any],
|
|
libepoxy-dev,
|
|
libharfbuzz-dev (>= 0.9),
|
|
libwayland-dev (>= 1.9.91) [linux-any],
|
|
wayland-protocols (>= 1.1) [linux-any],
|
|
libxkbcommon-dev (>= 0.2.0),
|
|
libx11-dev (>= 2:1.3.3-2),
|
|
libxext-dev (>= 2:1.1.1-3),
|
|
libxi-dev (>= 2:1.3-4),
|
|
libxrandr-dev (>= 2:1.2.99),
|
|
libxt-dev,
|
|
libxrender-dev (>= 1:0.9.5-2),
|
|
libxft-dev,
|
|
libxcursor-dev (>= 1:1.1.10-2),
|
|
libxcomposite-dev (>= 1:0.2.0-3),
|
|
libxdamage-dev (>= 1:1.0.1-3),
|
|
libxkbfile-dev,
|
|
libxinerama-dev (>= 2:1.1-3),
|
|
libxfixes-dev (>= 1:3.0.0-3),
|
|
libcairo2-dev (>= 1.14.0),
|
|
x11proto-xext-dev,
|
|
libcups2-dev (>= 1.2),
|
|
libcolord-dev (>= 0.1.9),
|
|
librest-dev,
|
|
libjson-glib-dev,
|
|
gobject-introspection (>= 1.41.3),
|
|
libgirepository1.0-dev (>= 1.39.0),
|
|
xvfb
|
|
Build-Depends-Indep: docbook-xml,
|
|
docbook-utils,
|
|
libglib2.0-doc,
|
|
libatk1.0-doc,
|
|
libpango1.0-doc,
|
|
libcairo2-doc
|
|
Standards-Version: 3.9.8
|
|
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gtk+3.0/
|
|
Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gtk+3.0/
|
|
Homepage: http://www.gtk.org/
|
|
|
|
Package: libgtk-3-0
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: libgtk-3-common (>= ${source:Version}),
|
|
${misc:Depends},
|
|
${shlibs:Depends},
|
|
shared-mime-info
|
|
Provides: gtk3-binver-3.0.0
|
|
Recommends: libgtk-3-bin
|
|
Suggests: librsvg2-common,
|
|
gvfs
|
|
Breaks: gnome-themes-standard (<< 3.6),
|
|
gtk3-engines-oxygen (<< 1.4.1-3)
|
|
Pre-Depends: ${misc:Pre-Depends}
|
|
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
|
|
XC-Package-Type: udeb
|
|
Section: debian-installer
|
|
Priority: extra
|
|
Architecture: any
|
|
Depends: ${shlibs:Depends},
|
|
${misc:Depends}
|
|
Provides: gtk3-binver-3.0.0
|
|
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},
|
|
adwaita-icon-theme (>= ${gnome:Version})
|
|
Recommends: libgtk-3-0
|
|
Breaks: libgtk-3-0 (<< 3.5.4)
|
|
Replaces: libgtk-3-0 (<< 3.5.4)
|
|
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: ${misc:Depends}, ${shlibs:Depends},
|
|
libgtk-3-0 (>= ${source:Version}),
|
|
libgtk-3-common (>= ${source:Version}),
|
|
gtk-update-icon-cache
|
|
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: libgtk-3-0 (= ${binary:Version}),
|
|
gir1.2-gtk-3.0 (= ${binary:Version}),
|
|
libgtk-3-common,
|
|
${misc:Depends},
|
|
${shlibs:Depends},
|
|
libglib2.0-dev (>= 2.43.4),
|
|
libgdk-pixbuf2.0-dev (>= 2.30.0),
|
|
libpango1.0-dev (>= 1.37.3),
|
|
libatk1.0-dev (>= 2.15.1),
|
|
libatk-bridge2.0-dev,
|
|
libcairo2-dev (>= 1.14.0),
|
|
libepoxy-dev (>= 1.0),
|
|
libharfbuzz-dev (>= 0.9),
|
|
libx11-dev,
|
|
libxext-dev,
|
|
libxinerama-dev,
|
|
libxi-dev,
|
|
libxrandr-dev,
|
|
libxcursor-dev ,
|
|
libxfixes-dev,
|
|
libxcomposite-dev,
|
|
libxdamage-dev,
|
|
pkg-config,
|
|
libegl1-mesa-dev [linux-any],
|
|
libwayland-dev (>= 1.9.91) [linux-any],
|
|
wayland-protocols (>= 1.1) [linux-any],
|
|
libxkbcommon-dev
|
|
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-0-dbg
|
|
Section: debug
|
|
Priority: extra
|
|
Architecture: any
|
|
Depends: libgtk-3-0 (= ${binary:Version}),
|
|
libgtk-3-common,
|
|
${misc:Depends}
|
|
Description: GTK+ libraries and debugging symbols
|
|
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 detached debugging symbols.
|
|
.
|
|
Most people will not need this package.
|
|
|
|
Package: libgtk-3-doc
|
|
Section: doc
|
|
Architecture: all
|
|
Multi-Arch: foreign
|
|
Depends: ${misc:Depends}
|
|
Recommends: libglib2.0-doc,
|
|
libatk1.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
|
|
Priority: extra
|
|
Architecture: any
|
|
Depends: ${shlibs:Depends},
|
|
${misc:Depends},
|
|
libgtk-3-0 (= ${binary:Version})
|
|
Breaks: libgtk-3-common (<< 3.5.4)
|
|
Replaces: libgtk-3-common (<< 3.5.4)
|
|
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 GTK+3.
|
|
|
|
Package: gir1.2-gtk-3.0
|
|
Section: introspection
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: libgtk-3-common,
|
|
${misc:Depends},
|
|
${shlibs:Depends},
|
|
${gir:Depends}
|
|
Breaks: python-gi (<< 3.18),
|
|
python3-gi (<< 3.18),
|
|
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.
|
|
|
|
Package: gtk-update-icon-cache
|
|
Architecture: any
|
|
Multi-Arch: foreign
|
|
Section: misc
|
|
Priority: optional
|
|
Depends: ${misc:Depends},
|
|
${shlibs:Depends}
|
|
Breaks: libgtk2.0-bin (<< 2.24.30-2),
|
|
libgtk-3-bin (<< 3.20.5-2)
|
|
Replaces: libgtk2.0-bin (<< 2.24.30-2),
|
|
libgtk-3-bin (<< 3.20.5-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-0
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Depends: ${misc:Depends},
|
|
${shlibs:Depends},
|
|
libgtk-3-0 (= ${binary:Version}),
|
|
at-spi2-core
|
|
Pre-Depends: ${misc:Pre-Depends}
|
|
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: ${misc:Depends},
|
|
libgail-3-0 (= ${binary:Version}),
|
|
libgtk-3-dev (= ${binary:Version}),
|
|
pkg-config,
|
|
libatk1.0-dev (>= 2.2.0)
|
|
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-0-dbg
|
|
Architecture: any
|
|
Multi-Arch: same
|
|
Section: debug
|
|
Priority: extra
|
|
Depends: ${misc:Depends},
|
|
libgail-3-0 (= ${binary:Version})
|
|
Recommends: libgtk-3-0-dbg
|
|
Description: Gail libraries and debugging symbols
|
|
Gail is the "GNOME Accessibility Implementation Library".
|
|
.
|
|
This package contains detached debugging symbols.
|
|
.
|
|
Most people will not need this package.
|
|
|
|
Package: libgail-3-doc
|
|
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.
|