Source: glycin
Standards-Version: 4.7.4
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
XSBC-Original-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),
 liblcms2-dev,
 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-cairo-rs-0.22+default-dev,
# 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-unix-0.22+default-dev,
# librust-glib-0.22+default-dev,
# librust-glib-0.22+v2-68-dev,
# librust-glycin-3+async-io-dev (>= 3.1.0),
# librust-glycin-3+gdk4-dev (>= 3.1.0),
# librust-glycin-3+gobject-dev (>= 3.1.0),
# librust-glycin-common-1+default-dev (>= 1.0.4),
# librust-glycin-utils-4+async-io-dev (>= 4.1.0),
# librust-glycin-utils-4+image-rs-dev (>= 4.1.0),
# librust-glycin-utils-4+loader-utils-dev (>= 4.1.0),
# librust-gufo-0.4+all-image-formats-dev (>= 0.4.1),
# librust-gufo-0.4+default-dev (>= 0.4.1),
# librust-gufo-common-1+default-dev (>= 1.1.0),
# librust-gufo-common-1+serde-dev (>= 1.1.0),
# librust-gufo-exif-0.4+default-dev,
# librust-gufo-jpeg-0.4+default-dev,
# librust-gufo-jpeg-0.4+encoder-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,
# librust-image-extras-0.1+xpm-dev,
# librust-jpeg-encoder-0.6+default-dev,
# librust-jpegxl-rs-0.14-dev,
# librust-jpegxl-sys-0.12-dev,
# librust-libglycin-rebind-0.1+default-dev,
# librust-libheif-rs-2+v1-21-dev (>= 2.6.1),
# librust-librsvg-rebind-0.3+default-dev,
# librust-log-0.4+default-dev,
# 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-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,
 quilt,
 rustc:native (>= 1.92),
 valac,
XS-Vendored-Sources-Rust: adler2@2.0.1, ahash@0.8.12, aho-corasick@1.1.4, aliasable@0.1.3, alloca@0.4.0, allocator-api2@0.2.21, anes@0.1.6, anstyle@1.0.14, approx@0.5.1, async-broadcast@0.7.2, async-channel@2.5.0, async-executor@1.14.0, async-fs@2.2.0, async-global-executor@3.1.0, async-io@2.6.0, async-lock@3.4.2, async-process@2.5.0, async-recursion@1.1.1, async-signal@0.2.14, async-task@4.7.1, async-trait@0.1.89, atomic-waker@1.1.2, autocfg@1.5.1, bit_field@0.10.3, bitflags@1.3.2, bitflags@2.13.0, bitreader@0.3.11, blocking@1.6.2, bon-macros@3.9.3, bon@3.9.3, bytemuck@1.25.0, byteorder-lite@0.1.0, byteorder@1.5.0, bytes@1.12.0, cairo-rs@0.22.0, cairo-sys-rs@0.22.0, cast@0.3.0, cc@1.2.65, cfg-expr@0.20.8, cfg-if@1.0.4, cfg_aliases@0.2.1, chrono@0.4.45, ciborium-io@0.2.2, ciborium-ll@0.2.2, ciborium@0.2.2, clap@4.6.1, clap_builder@4.6.0, clap_lex@1.1.0, color_quant@1.1.0, concurrent-queue@2.5.0, crc32fast@1.5.0, criterion-plot@0.8.2, criterion@0.8.2, crossbeam-deque@0.8.6, crossbeam-epoch@0.9.18, crossbeam-utils@0.8.21, darling@0.23.0, darling_core@0.23.0, darling_macro@0.23.0, defmt-macros@1.1.0, defmt-parser@1.0.0, defmt@1.1.0, dlib@0.5.3, dunce@1.0.5, either@1.16.0, encoding_rs@0.8.35, endi@1.1.1, enumflags2@0.7.12, enumflags2_derive@0.7.12, enumn@0.1.14, env_filter@2.0.0, env_logger@0.11.11, equivalent@1.0.2, errno@0.3.14, event-listener-strategy@0.5.4, event-listener@5.4.1, exr@1.74.0, fallible_collections@0.5.2, fastrand@2.4.1, fax@0.2.7, fdeflate@0.3.7, fearless_simd@0.4.1, find-msvc-tools@0.1.9, flate2@1.1.9, foreign-types-macros@0.2.3, foreign-types-shared@0.3.1, foreign-types@0.5.0, four-cc@0.4.0, futures-channel@0.3.32, futures-core@0.3.32, futures-executor@0.3.32, futures-io@0.3.32, futures-lite@2.6.1, futures-macro@0.3.32, futures-sink@0.3.32, futures-task@0.3.32, futures-timer@3.0.4, futures-util@0.3.32, gdk-pixbuf-sys@0.22.0, gdk-pixbuf@0.22.0, gdk4-sys@0.11.2, gdk4@0.11.2, getopts@0.2.24, getrandom@0.4.3, gif@0.14.2, gio-sys@0.22.0, gio-unix-sys@0.22.0, gio-unix@0.22.6, gio@0.22.6, glib-macros@0.22.6, glib-sys@0.22.6, glib@0.22.7, glycin-builtin@4.0.0-alpha, glycin-common@2.0.0-alpha, glycin-core@4.0.0-alpha, glycin-external@4.0.0-alpha, glycin-image-rs@2.2.0-alpha, glycin-test@2.2.0-alpha, glycin-utils@5.0.0-alpha, glycin@4.0.0-alpha, gobject-sys@0.22.6, gufo-common@2.0.0-alpha, gufo-exif@0.5.0-alpha, gufo-jpeg@0.5.0-alpha, gufo-png@0.5.0-alpha, gufo-svg@0.5.0-alpha, gufo-tiff@0.5.0-alpha, gufo-webp@0.5.0-alpha, gufo-xmp@0.5.0-alpha, gufo@0.5.0-alpha, half@2.7.1, hashbrown@0.14.5, hashbrown@0.17.1, hayro-jpeg2000@0.3.5, heck@0.4.1, heck@0.5.0, hex@0.4.3, iana-time-zone@0.1.65, ident_case@1.0.1, image-extras@0.1.1, image-webp@0.2.4, image@0.25.10, indexmap@2.14.0, itertools@0.13.0, itoa@1.0.18, jiff@0.2.29, jobserver@0.1.34, jpeg-decoder@0.3.2, jpeg-encoder@0.7.0, jpegxl-rs@0.12.0+libjxl-0.11.1, jpegxl-sys@0.12.1+libjxl-0.11.2, lazy_static@1.5.0, lcms2-sys@4.0.6, lcms2@6.1.1, lebe@0.5.3, libc@0.2.186, libheif-rs@2.7.0, libheif-sys@5.3.0+1.23.0, libloading@0.8.9, libopenraw@0.4.0-alpha.12, librsvg-rebind-sys@0.3.0, librsvg-rebind@0.3.0, libseccomp-sys@0.3.0, libseccomp@0.4.0, linux-raw-sys@0.12.1, log@0.4.33, matchers@0.2.0, matrixmultiply@0.3.10, memchr@2.8.2, memmap2@0.9.11, miniz_oxide@0.8.9, miniz_oxide@0.9.1, mio@1.2.1, moxcms@0.8.1, multiversion-macros@0.8.0, multiversion@0.8.0, nalgebra-macros@0.2.2, nalgebra@0.33.3, nix@0.31.3, nu-ansi-term@0.50.3, num-bigint@0.4.6, num-complex@0.4.6, num-integer@0.1.46, num-rational@0.4.2, num-traits@0.2.19, num_enum@0.7.6, num_enum_derive@0.7.6, once_cell@1.21.4, oorandom@11.1.5, ordered-stream@0.2.0, ouroboros@0.18.5, ouroboros_macro@0.18.5, page_size@0.6.0, pango-sys@0.22.0, pango@0.22.6, parking@2.2.1, paste@1.0.15, pin-project-lite@0.2.17, piper@0.2.5, pkg-config@0.3.33, plotters-backend@0.3.7, plotters-svg@0.3.7, plotters@0.3.7, png@0.18.1, polling@3.11.0, prettyplease@0.2.37, proc-macro-crate@3.5.0, proc-macro-error-attr2@2.0.0, proc-macro-error2@2.0.1, proc-macro2-diagnostics@0.10.1, proc-macro2@1.0.106, pxfm@0.1.29, qoi@0.4.1, quick-error@2.0.1, quote@1.0.46, rawpointer@0.2.1, rayon-core@1.13.0, rayon@1.12.0, regex-automata@0.4.14, regex-syntax@0.8.11, regex@1.12.4, rmp-serde@1.3.1, rmp@0.8.15, rustix@1.1.4, rustversion@1.0.22, ryu@1.0.23, safe-transmute@0.11.3, safe_arch@0.7.4, same-file@1.0.6, serde@1.0.228, serde_core@1.0.228, serde_derive@1.0.228, serde_json@1.0.150, serde_repr@0.1.20, serde_spanned@1.1.1, serde_yaml_ng@0.10.0, sharded-slab@0.1.7, shell-words@1.1.1, shlex@2.0.1, signal-hook-registry@1.4.8, simba@0.9.1, simd-adler32@0.3.9, simple_logger@5.2.0, slab@0.4.12, smallvec@1.15.2, socket2@0.6.4, static_assertions@1.1.0, strsim@0.11.1, syn@2.0.118, system-deps@7.0.8, target-features@0.1.6, target-lexicon@0.13.5, tempfile@3.27.0, thiserror-impl@2.0.18, thiserror@2.0.18, thread_local@1.1.9, tiff@0.11.3, tinytemplate@1.2.1, tokio-stream@0.1.18, tokio@1.52.3, toml@1.1.2+spec-1.1.0, toml_datetime@1.1.1+spec-1.1.0, toml_edit@0.25.12+spec-1.1.0, toml_parser@1.1.2+spec-1.1.0, toml_writer@1.1.1+spec-1.1.0, tracing-attributes@0.1.31, tracing-core@0.1.36, tracing-log@0.2.0, tracing-subscriber@0.3.23, tracing@0.1.44, typenum@1.20.1, unicode-ident@1.0.24, unicode-width@0.2.2, unsafe-libyaml@0.2.11, uuid@1.23.4, version-compare@0.2.1, version_check@0.9.5, walkdir@2.5.0, weezl@0.1.12, wide@0.7.33, winnow@1.0.3, xml@1.3.0, yansi@1.0.1, yeslogic-fontconfig-sys@6.0.1, zbus@5.16.0, zbus_macros@5.16.0, zbus_names@4.3.2, zerocopy-derive@0.8.52, zerocopy@0.8.52, zmij@1.0.21, zune-core@0.5.1, zune-inflate@0.2.54, zune-jpeg@0.5.15, zvariant@5.12.0, zvariant_derive@5.12.0, zvariant_utils@3.4.0
Vcs-Browser: https://salsa.debian.org/ubuntu-dev-team/glycin
Vcs-Git: https://salsa.debian.org/ubuntu-dev-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,
Breaks:
 loupe (<< 49~),
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.
