Source: glycin
Standards-Version: 4.7.4
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Uploaders:
 Jeremy Bícha <jbicha@ubuntu.com>,
 Matthias Geiger <werdahias@debian.org>,
Section: misc
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-gir,
 cargo:native,
 gir1.2-gdk-4.0-dev [amd64 arm64 armhf i386 loong64 ppc64el riscv64 s390x ppc64] <!pkg.glycin.nogtk4>,
 gir1.2-gio-2.0-dev,
 gir1.2-gobject-2.0-dev,
 gobject-introspection,
 libcairo2-dev,
 libgtk-4-dev [amd64 arm64 armhf i386 loong64 ppc64el riscv64 s390x ppc64] <!pkg.glycin.nogtk4>,
 libheif-dev (>= 1.17.0),
 libheif-plugin-aomdec <!nocheck>,
 libheif-plugin-aomenc <!nocheck>,
 libheif-plugin-libde265 <!nocheck>,
 libheif-plugin-x265 <!nocheck>,
 libjxl-dev (>= 0.11.2),
 librsvg2-dev (>= 2.52.0),
 librust-async-global-executor-3+default-dev (>= 3.1.0),
 librust-async-io-2+default-dev (>= 2.3.2),
 librust-bytemuck-1+default-dev (>= 1.25),
 librust-bytemuck-1+extern-crate-std-dev (>= 1.25),
 librust-cairo-rs-0.22+default-dev,
 librust-exr-1+default-dev (>= 1.74.0),
 librust-four-cc-0.4+default-dev,
 librust-futures-task-0.3+default-dev (>= 0.3.30),
 librust-gdk4-0.11+default-dev [amd64 arm64 armhf i386 loong64 ppc64el riscv64 s390x ppc64] <!pkg.glycin.nogtk4>,
 librust-gdk4-0.11+v4-16-dev [amd64 arm64 armhf i386 loong64 ppc64el riscv64 s390x ppc64] <!pkg.glycin.nogtk4>,
 librust-gio-0.22+default-dev,
 librust-gio-0.22+v2-62-dev,
 librust-gio-sys-0.22+default-dev,
 librust-gio-sys-0.22+v2-62-dev,
 librust-gio-unix-0.22+default-dev,
 librust-glib-0.22+default-dev,
 librust-glib-0.22+v2-68-dev,
 librust-glib-sys-0.22+default-dev,
 librust-glib-sys-0.22+v2-68-dev,
 librust-glycin-4+async-io-dev,
 librust-glycin-4+gdk4-dev,
 librust-glycin-4+gobject-dev,
 librust-glycin-common-2+default-dev,
 librust-glycin-utils-5+async-io-dev,
 librust-glycin-utils-5+external-dev,
 librust-glycin-utils-5+image-rs-dev,
 librust-glycin-utils-5+loader-utils-dev,
 librust-gobject-sys-0.22+default-dev,
 librust-gobject-sys-0.22+v2-68-dev,
 librust-gufo-0.5+default-dev,
 librust-gufo-0.5+jpeg-dev,
 librust-gufo-0.5+png-dev,
 librust-gufo-0.5+tiff-dev,
 librust-gufo-0.5+webp-dev,
 librust-gufo-common-2+default-dev,
 librust-gufo-common-2+serde-dev,
 librust-gufo-common-2+zvariant-dev,
 librust-gufo-exif-0.5+default-dev,
 librust-gufo-jpeg-0.5+default-dev (>= 0.5.1),
 librust-gufo-jpeg-0.5+encoder-dev (>= 0.5.1),
 librust-gufo-svg-0.5+default-dev,
 librust-hayro-jpeg2000-0.3+default-dev (>= 0.3.2),
 librust-hayro-jpeg2000-0.3+image-dev (>= 0.3.2),
 librust-image-0.25+bmp-dev (>= 0.25.9),
 librust-image-0.25+dds-dev (>= 0.25.9),
 librust-image-0.25+exr-dev (>= 0.25.9),
 librust-image-0.25+ff-dev (>= 0.25.9),
 librust-image-0.25+gif-dev (>= 0.25.9),
 librust-image-0.25+hdr-dev (>= 0.25.9),
 librust-image-0.25+ico-dev (>= 0.25.9),
 librust-image-0.25+jpeg-dev (>= 0.25.9),
 librust-image-0.25+png-dev (>= 0.25.9),
 librust-image-0.25+pnm-dev (>= 0.25.9),
 librust-image-0.25+qoi-dev (>= 0.25.9),
 librust-image-0.25+tga-dev (>= 0.25.9),
 librust-image-0.25+tiff-dev (>= 0.25.9),
 librust-image-0.25+webp-dev (>= 0.25.9),
 librust-image-0.25-dev (>= 0.25.9),
 librust-image-extras-0.1+xbm-dev (>= 0.1.1),
 librust-image-extras-0.1+xpm-dev (>= 0.1.1),
 librust-jpeg-encoder-0.7+default-dev,
 librust-jpegxl-rs-0.14-dev,
 librust-jpegxl-sys-0.12-dev (>= 0.12.1),
 librust-libc-0.2+default-dev (>= 0.2.152),
 librust-libheif-rs-2+v1-21-dev (>= 2.7.0),
 librust-librsvg-rebind-0.3+default-dev,
 librust-log-0.4+default-dev,
 librust-moxcms-0.8+default-dev (>= 0.8.1),
 librust-png-0.18+default-dev,
 librust-safe-transmute-0.11+default-dev (>= 0.11.2),
 librust-serde-yaml-dev <!nocheck>,
 librust-system-deps-7+default-dev,
 librust-tiff-0.11+default-dev (>= 0.11.3),
 librust-tracing-0.1+default-dev (>= 0.1.40),
 librust-tracing-subscriber-0.3+default-dev,
 librust-tracing-subscriber-0.3+env-filter-dev,
 librust-tracing-subscriber-0.3+fmt-dev,
 librust-zerocopy-0.8+default-dev (>= 0.8.12),
 librust-zune-jpeg-0.5+default-dev (>= 0.5.11),
 libseccomp-dev,
 libstd-rust-dev,
 meson,
 rustc:native (>= 1.93),
 valac,
Vcs-Browser: https://salsa.debian.org/gnome-team/glycin
Vcs-Git: https://salsa.debian.org/gnome-team/glycin.git
Homepage: https://gitlab.gnome.org/GNOME/glycin

Package: glycin-loaders
Architecture: any
Multi-Arch: foreign
Depends:
 bubblewrap,
 ${misc:Depends},
 ${shlibs:Depends},
Recommends:
 libheif-plugin-aomdec | libheif-plugin-dav1d,
 libheif-plugin-aomenc | libheif-plugin-rav1e | libheif-plugin-svtenc,
Suggests:
 libheif-plugin-libde265 | libheif-plugin-ffmpegdec,
 libheif-plugin-x265 | libheif-plugin-kvazaar,
Description: sandboxed image loaders for GNOME
 Glycin provides sandboxed modular image loaders for decoding
 images as GDK textures, editing images, and extracting image
 metadata. Glycin is a newer generation of image loading
 compared to gdk-pixbuf.
 .
 This package contains the image loaders.

Package: glycin-thumbnailers
Architecture: any
Multi-Arch: foreign
Depends:
 glycin-loaders (>= 2~),
 ${misc:Depends},
 ${shlibs:Depends},
Description: sandboxed image loaders for GNOME
 Glycin provides sandboxed modular image loaders for decoding
 images as GDK textures, editing images, and extracting image
 metadata. Glycin is a newer generation of image loading
 compared to gdk-pixbuf.
 .
 This package contains the image file thumbnailers

Package: libglycin-2-0
Architecture: any
Multi-Arch: same
Section: libs
Depends:
 glycin-loaders (>= 2~),
 ${misc:Depends},
 ${shlibs:Depends},
Description: sandboxed image loaders for GNOME
 Glycin provides sandboxed modular image loaders for decoding
 images as GDK textures, editing images, and extracting image
 metadata. Glycin is a newer generation of image loading
 compared to gdk-pixbuf.
 .
 This package contains a shared library interface for glycin.

Package: gir1.2-gly-2
Architecture: any
Multi-Arch: same
Section: introspection
Depends:
 libglycin-2-0 (= ${binary:Version}),
 ${gir:Depends},
 ${misc:Depends},
Description: sandboxed image loaders for GNOME
 Glycin provides sandboxed modular image loaders for decoding
 images as GDK textures, editing images, and extracting image
 metadata. Glycin is a newer generation of image loading
 compared to gdk-pixbuf.
 .
 This package provides the GIR introspection files for libglycin.

Package: libglycin-2-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends:
 libfontconfig-dev,
 libgio-2.0-dev,
 libglycin-2-0 (= ${binary:Version}),
 liblcms2-dev,
 libseccomp-dev,
 ${gir:Depends},
 ${misc:Depends},
Provides:
 ${gir:Provides},
Description: sandboxed image loaders for GNOME
 Glycin provides sandboxed modular image loaders for decoding
 images as GDK textures, editing images, and extracting image
 metadata. Glycin is a newer generation of image loading
 compared to gdk-pixbuf.
 .
 This package contains the development files for libglycin.

Package: libglycin-gtk4-2-0
Architecture: amd64 arm64 armhf i386 loong64 ppc64el riscv64 s390x ppc64
Build-Profiles: <!pkg.glycin.nogtk4>
Multi-Arch: same
Section: libs
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: sandboxed image loaders for GNOME
 Glycin provides sandboxed modular image loaders for decoding
 images as GDK textures, editing images, and extracting image
 metadata. Glycin is a newer generation of image loading
 compared to gdk-pixbuf.
 .
 This package contains a shared library interface for glycin
 which provides integration with GDK / GTK4.

Package: gir1.2-glygtk4-2
Architecture: amd64 arm64 armhf i386 loong64 ppc64el riscv64 s390x ppc64
Build-Profiles: <!pkg.glycin.nogtk4>
Multi-Arch: same
Section: introspection
Depends:
 libglycin-gtk4-2-0 (= ${binary:Version}),
 ${gir:Depends},
 ${misc:Depends},
Description: sandboxed image loaders for GNOME
 Glycin provides sandboxed modular image loaders for decoding
 images as GDK textures, editing images, and extracting image
 metadata. Glycin is a newer generation of image loading
 compared to gdk-pixbuf.
 .
 This package provides the GIR introspection files for libglycin-gtk4.

Package: libglycin-gtk4-2-dev
Architecture: amd64 arm64 armhf i386 loong64 ppc64el riscv64 s390x ppc64
Build-Profiles: <!pkg.glycin.nogtk4>
Multi-Arch: same
Section: libdevel
Depends:
 libglycin-2-dev (= ${binary:Version}),
 libglycin-gtk4-2-0 (= ${binary:Version}),
 ${gir:Depends},
 ${misc:Depends},
Provides:
 ${gir:Provides},
Description: sandboxed image loaders for GNOME
 Glycin provides sandboxed modular image loaders for decoding
 images as GDK textures, editing images, and extracting image
 metadata. Glycin is a newer generation of image loading
 compared to gdk-pixbuf.
 .
 This package contains the development files for libglycin-gtk4.
