Source: glycin
Section: misc
Priority: optional
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>
Rules-Requires-Root: no
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-gir,
 quilt,
 meson (>= 0.57),
 gobject-introspection,
 valac,
 gir1.2-gdk-4.0-dev,
 gir1.2-gobject-2.0-dev,
 gir1.2-gio-2.0-dev,
 libcairo2-dev (>= 0.17.0),
 liblcms2-dev,
 libgtk-4-dev,
 libheif-dev (>= 0.14.2),
 libjxl-dev (>= 0.10.0),
 libseccomp-dev,
 librsvg2-dev (>= 2.52.0),
 cargo:native,
 rustc:native (>= 1.80),
 libstd-rust-dev,
# librust-async-fs-2+default-dev (>= 2.1.0-~~),
# librust-async-io-2+default-dev (>= 2.3.2-~~),
# librust-async-lock-3+default-dev (>= 3.3.0-~~),
# librust-blocking-1+default-dev (>= 1.6.1-~~),
# librust-cairo-rs-0.20+default-dev (>= 0.20-~~),
# librust-env-logger-0.11+humantime-dev,
# librust-futures-channel-0.3+default-dev,
# librust-futures-lite-2+default-dev,
# librust-futures-task-0.3+default-dev,
# librust-futures-timer-3+default-dev,
# librust-futures-util-0.3+default-dev,
# librust-gdk4-0.9+default-dev (>= 0.9.5-~~),
# librust-gdk4-0.9+v4-16-dev (>= 0.9.5-~~),
# librust-gio-0.20+default-dev (>= 0.20-~~),
# librust-glib-0.20+default-dev (>= 0.20.0-~~),
# librust-glycin-2+default-dev (>= 2.1.1-~~),
# librust-glycin-utils+default-dev (>= 3.0.1-~~),
# librust-glycin-utils+async-io-dev (>= 3.0.1-~~),
# librust-glycin-utils+loader-utils-dev (>= 3.0.1-~~),
# librust-gufo-0.2+all-image-formats-dev (>= 0.2.3-~~),
# librust-gufo-0.2+default-dev (>= 0.2.3-~~),
# librust-gufo-common-0.2+serde-dev,
# librust-gufo-exif-0.2+default-dev,
# librust-gufo-jpeg-0.2+default-dev,
# librust-image-0.25+default-dev,
# librust-jpeg-encoder-0.6+default-dev,
# librust-jpegxl-rs-0.11+image-dev (>= 0.11.0-~~),
# librust-jpegxl-sys-0.11+default-dev (>= 0.11.0-~~),
# librust-lcms2-6+default-dev (>= 6.0.3-~~),
# librust-lcms2-sys-4+default-dev (>= 4.0.4-~~),
# librust-libc-0.2+default-dev (>= 0.2.152-~~),
# librust-libseccomp-0.3+default-dev (>= 0.3.0-~~),
# librust-libheif-rs-1+default-dev,
# librust-librsvg-rebind-0.1+default-dev,
# librust-log-0.4+default-dev (>= 0.4.0-~~),
# librust-memfd-0.6+default-dev (>= 0.6.3-~~),
# librust-memmap2-0.9+default-dev (>= 0.9.0-~~),
# librust-nix-0.29+fs-dev,
# librust-nix-0.29+resource-dev,
# librust-nix-0.29+signal-dev,
# librust-paste-1+default-dev (>= 1.0.0-~~),
# librust-rmp-serde-1+default-dev (>= 1.3.0-~~),
# librust-safe-transmute-0.11+default-dev (>= 0.11.2-~~),
# librust-serde-1+derive-dev (>= 1.0.162),
# librust-serde-yaml-dev (>= 0.9.33),
# librust-static-assertions-1+default-dev (>= 1.1.0),
# librust-system-deps-7+default-dev (>= 7.0-~~),
# librust-thiserror-1+default-dev (>= 1.0.57-~~),
# librust-tokio-1+fs-dev (>= 1.35.1-~~),
# librust-tokio-1+rt-dev (>= 1.35.1-~~),
# librust-tokio-1+rt-multi-thread-dev (>= 1.35.1-~~),
# librust-tokio-stream-0.1+fs-dev (>= 0.1.15-~~),
# librust-tracing-0.1+default-dev (>= 0.1.40-~~),
# librust-tracing-subscriber-0.3+fmt-dev (>= 0.3.0-~~),
# librust-tracing-subscriber-0.3+env-filter-dev (>= 0.3.0-~~),
# librust-yeslogic-fontconfig-sys-5+default-dev (>= 5.0.0-~~),
# librust-zbus-5+p2p-dev (>= 5.2.0-~~),
# librust-zune-jpeg-0.4+default-dev,
XS-Vendored-Sources-Rust: adler2@2.0.0, ahash@0.8.11, aho-corasick@1.1.3, allocator-api2@0.2.21, approx@0.5.1, async-broadcast@0.7.2, async-channel@2.3.1, async-executor@1.13.1, async-fs@2.1.2, async-io@2.4.0, async-lock@3.4.0, async-process@2.3.0, async-signal@0.2.10, async-task@4.7.1, async-trait@0.1.86, atomic-waker@1.1.2, autocfg@1.4.0, bit_field@0.10.2, bitflags@1.3.2, bitflags@2.8.0, bitreader@0.3.11, blocking@1.6.1, bytemuck@1.21.0, byteorder-lite@0.1.0, byteorder@1.5.0, bytes@1.10.0, cairo-rs@0.20.7, cairo-sys-rs@0.20.7, cc@1.2.15, cfg-expr@0.17.2, cfg-if@1.0.0, cfg_aliases@0.2.1, chrono@0.4.40, color_quant@1.1.0, concurrent-queue@2.5.0, crc32fast@1.4.2, crossbeam-deque@0.8.6, crossbeam-epoch@0.9.18, crossbeam-utils@0.8.21, darling@0.20.10, darling_core@0.20.10, darling_macro@0.20.10, derive_builder@0.20.2, derive_builder_core@0.20.2, derive_builder_macro@0.20.2, dlib@0.5.2, dunce@1.0.5, either@1.14.0, endi@1.1.0, enumflags2@0.7.11, enumflags2_derive@0.7.11, enumn@0.1.14, env_filter@0.1.3, env_logger@0.11.6, equivalent@1.0.2, errno@0.3.10, event-listener-strategy@0.5.3, event-listener@5.4.0, exr@1.73.0, fallible_collections@0.5.1, fastrand@2.3.0, fdeflate@0.3.7, flate2@1.1.0, fnv@1.0.7, 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.31, futures-core@0.3.31, futures-executor@0.3.31, futures-io@0.3.31, futures-lite@2.6.0, futures-macro@0.3.31, futures-task@0.3.31, futures-timer@3.0.3, futures-util@0.3.31, gdk-pixbuf-sys@0.20.7, gdk-pixbuf@0.20.9, gdk4-sys@0.9.6, gdk4@0.9.6, getopts@0.2.21, getrandom@0.3.1, gif@0.13.1, gio-sys@0.20.9, gio@0.20.9, glib-macros@0.20.7, glib-sys@0.20.9, glib@0.20.9, glycin-utils@3.0.1, glycin@2.1.1, gobject-sys@0.20.9, gufo-common@0.2.0, gufo-exif@0.2.2, gufo-jpeg@0.2.0, gufo-png@0.2.3, gufo-tiff@0.2.0, gufo-webp@0.2.0, gufo-xmp@0.2.0, gufo@0.2.3, half@2.4.1, hashbrown@0.14.5, hashbrown@0.15.2, heck@0.5.0, hex@0.4.3, humantime@2.1.0, iana-time-zone@0.1.61, ident_case@1.0.1, image-webp@0.2.1, image@0.25.5, indexmap@2.7.1, itoa@1.0.14, jobserver@0.1.32, jpeg-decoder@0.3.1, jpeg-encoder@0.6.0, jpegxl-rs@0.10.3+libjxl-0.10.2, jpegxl-sys@0.10.3+libjxl-0.10.2, lazy_static@1.5.0, lcms2-sys@4.0.5, lcms2@6.1.0, lebe@0.5.2, libc@0.2.170, libheif-rs@1.1.0, libheif-sys@3.1.0+1.18.2, libloading@0.8.6, libopenraw@0.4.0-alpha.9, librsvg-rebind-sys@0.1.0, librsvg-rebind@0.1.0, libseccomp-sys@0.2.1, libseccomp@0.3.0, linux-raw-sys@0.4.15, log@0.4.26, matchers@0.1.0, matrixmultiply@0.3.9, memchr@2.7.4, memfd@0.6.4, memmap2@0.9.5, memoffset@0.9.1, miniz_oxide@0.8.5, mio@1.0.3, multiversion-macros@0.7.4, multiversion@0.7.4, nalgebra-macros@0.2.2, nalgebra@0.32.6, nix@0.29.0, nu-ansi-term@0.46.0, num-complex@0.4.6, num-integer@0.1.46, num-rational@0.4.2, num-traits@0.2.19, num_enum@0.6.1, num_enum_derive@0.6.1, once_cell@1.20.3, ordered-stream@0.2.0, overload@0.1.1, pango-sys@0.20.9, pango@0.20.9, parking@2.2.1, paste@1.0.15, pin-project-lite@0.2.16, pin-utils@0.1.0, piper@0.2.4, pkg-config@0.3.31, png@0.17.16, polling@3.7.4, ppv-lite86@0.2.20, proc-macro-crate@1.3.1, proc-macro-crate@3.2.0, proc-macro2@1.0.93, qoi@0.4.1, quick-error@2.0.1, quote@1.0.38, rand@0.9.0, rand_chacha@0.9.0, rand_core@0.9.2, rawpointer@0.2.1, rayon-core@1.12.1, rayon@1.10.0, regex-automata@0.1.10, regex-automata@0.4.9, regex-syntax@0.6.29, regex-syntax@0.8.5, regex@1.11.1, rmp-serde@1.3.0, rmp@0.8.14, rustix@0.38.44, ryu@1.0.19, safe-transmute@0.11.3, safe_arch@0.7.4, serde@1.0.218, serde_derive@1.0.218, serde_repr@0.1.19, serde_spanned@0.6.8, serde_yaml_ng@0.10.0, sharded-slab@0.1.7, shlex@1.3.0, signal-hook-registry@1.4.2, simba@0.8.1, simd-adler32@0.3.7, simple_logger@5.0.0, slab@0.4.9, smallvec@1.14.0, socket2@0.5.8, static_assertions@1.1.0, strsim@0.11.1, syn@1.0.109, syn@2.0.98, system-deps@7.0.3, target-features@0.1.6, target-lexicon@0.12.16, thiserror-impl@1.0.69, thiserror-impl@2.0.11, thiserror@1.0.69, thiserror@2.0.11, thread_local@1.1.8, tiff@0.9.1, tokio-stream@0.1.17, tokio@1.44.2, toml@0.8.20, toml_datetime@0.6.8, toml_edit@0.19.15, toml_edit@0.22.24, tracing-attributes@0.1.28, tracing-core@0.1.33, tracing-log@0.2.0, tracing-subscriber@0.3.19, tracing@0.1.41, typenum@1.18.0, unicode-ident@1.0.17, unicode-width@0.1.14, unsafe-libyaml@0.2.11, version-compare@0.2.0, version_check@0.9.5, weezl@0.1.8, wide@0.7.32, winnow@0.5.40, winnow@0.7.3, xdg-home@1.3.0, xml-rs@0.8.25, yeslogic-fontconfig-sys@6.0.0, zbus@5.5.0, zbus_macros@5.5.0, zbus_names@4.2.0, zerocopy-derive@0.7.35, zerocopy@0.7.35, zerocopy@0.8.21, zune-core@0.4.12, zune-inflate@0.2.54, zune-jpeg@0.4.14, zvariant@5.4.0, zvariant_derive@5.4.0, zvariant_utils@3.2.0
Standards-Version: 4.7.0
Homepage: https://gitlab.gnome.org/GNOME/glycin
Vcs-Browser: https://salsa.debian.org/ubuntu-dev-team/glycin
Vcs-Git: https://salsa.debian.org/ubuntu-dev-team/glycin.git

Package: glycin-loaders
Architecture: any
Depends:
 bubblewrap,
 ${shlibs: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 contains the image loaders.

Package: libglycin-1-0
Architecture: any
Multi-Arch: same
Section: libs
Depends:
 ${shlibs: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 contains a shared library interface for glycin.

Package: gir1.2-gly-1
Architecture: any
Multi-Arch: same
Section: introspection
Depends:
 libglycin-1-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-1-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends:
 libglycin-1-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.

Package: libglycin-gtk4-1-0
Architecture: any
Multi-Arch: same
Section: libs
Depends:
 ${shlibs: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 contains a shared library interface for glycin
 which provides integration with GDK / GTK4.

Package: gir1.2-glygtk4-1
Architecture: any
Multi-Arch: same
Section: introspection
Depends:
 libglycin-gtk4-1-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-1-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends:
 libglycin-gtk4-1-0 (= ${binary:Version}),
 libglycin-1-dev (= ${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.
