Source: fwupd
Priority: optional
Uploaders: Steve McIntyre <93sam@debian.org>,
           Matthias Klumpp <mak@debian.org>,
           Mario Limonciello <superm1@gmail.com>
Build-Depends: bash-completion,
               debhelper (>= 12),
               dh-strip-nondeterminism,
               fontconfig,
               fonts-noto,
               fwupd-unsigned-dev [amd64 arm64 armhf i386],
               gcab,
               gettext (>= 0.19.8.1),
               gir1.2-pango-1.0,
               gnu-efi [amd64 arm64 armhf i386],
               gnutls-bin,
               gnutls-dev,
               gobject-introspection,
               libarchive-dev,
               libcairo-dev,
               libcairo-gobject2,
               libcbor-dev,
               libcurl4-gnutls-dev,
               libdrm-dev,
               libflashrom-dev [!ia64],
               libfreetype6-dev,
               libftdi1-dev,
               libgcab-dev,
               libgirepository1.0-dev,
               libglib2.0-dev (>= 2.45.8),
               libgudev-1.0-dev,
               libgusb-dev (>= 0.3.5),
               libjaylink-dev [!ia64],
               libjcat-dev,
               libjson-glib-dev (>= 1.1.1),
               liblzma-dev,
               libmbim-glib-dev,
               libmm-glib-dev,
               libpci-dev,
               libpolkit-gobject-1-dev,
               libprotobuf-c-dev,
               libqmi-glib-dev,
               libqrtr-glib-dev,
               libsqlite3-dev,
               libsystemd-dev,
               libtool-bin,
               libtss2-dev,
               libxmlb-dev (>= 0.1.13),
               libzstd-dev,
               locales,
               meson,
               mingw-w64-tools [amd64 arm64 armhf i386],
               pkg-config,
               polkitd | policykit-1 (>> 0.105-14),
               protobuf-c-compiler,
               python3-gi-cairo,
               python3-jinja2,
               python3-packaging,
               python3-pefile,
               python3-requests,
               python3-toml,
               python3-typogrify,
               shared-mime-info,
               systemd (>= 231),
               udev,
               umockdev,
               valac,
               valgrind [!ia64 !riscv64 !x32 !mips !sparc64 !sh4 !ppc64 !powerpcspe !hppa !alpha !mips64el !armhf !armel !mipsel !m68k]
Build-Depends-Indep: gi-docgen <!nodoc>, libglib2.0-doc <!nodoc>
Rules-Requires-Root: no
Standards-Version: 4.6.0.1
Section: admin
Homepage: https://github.com/fwupd/fwupd
Vcs-Git: https://invent.kde.org/neon/backports-jammy/fwupd.git
Vcs-Browser: https://invent.kde.org/neon/backports-jammy/fwupd
Maintainer: Neon CI <neon@kde.org>

Package: libfwupd2
Section: libs
Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends}
Multi-Arch: same
Description: Firmware update daemon library
 fwupd is a daemon to allow session software to update device firmware.
 You can either use a GUI software manager like GNOME Software to view and
 apply updates, the command-line tool or the system D-Bus interface directly.
 Firmware updates are supported for a variety of technologies.
 See <https://github.com/fwupd/fwupd> for details
 .
 This package provides the library used by the daemon.

Package: fwupd
Architecture: linux-any
Depends: adduser, shared-mime-info, ${misc:Depends}, ${shlibs:Depends}
Recommends: bolt, dbus, fwupd-signed, jq, python3, secureboot-db, udisks2
Suggests: gir1.2-fwupd-2.0
Provides: fwupdate
Conflicts: fwupdate-amd64-signed,
           fwupdate-arm64-signed,
           fwupdate-armhf-signed,
           fwupdate-i386-signed
Breaks: fwupdate (<< 12-7),
        gir1.2-dfu-1.0 (<< 0.9.7-1),
        libdfu-dev (<< 0.9.7-1),
        libdfu1 (<< 0.9.7-1)
Replaces: fwupdate (<< 12-7),
          gir1.2-dfu-1.0 (<< 0.9.7-1),
          libdfu-dev (<< 0.9.7-1),
          libdfu1 (<< 0.9.7-1)
Multi-Arch: foreign
Description: Firmware update daemon
 fwupd is a daemon to allow session software to update device firmware.
 You can either use a GUI software manager like GNOME Software to view and
 apply updates, the command-line tool or the system D-Bus interface directly.
 Firmware updates are supported for a variety of technologies.
 See <https://github.com/fwupd/fwupd> for details

Package: fwupd-tests
Architecture: linux-any
Depends: ca-certificates,
         dbus-x11,
         fwupd,
         gnome-desktop-testing,
         polkitd | policykit-1,
         python3,
         python3-gi,
         python3-requests,
         ${misc:Depends},
         ${shlibs:Depends}
Breaks: fwupd (<< 0.9.4-1)
Replaces: fwupd (<< 0.9.4-1)
Multi-Arch: foreign
Description: Test suite for firmware update daemon
 fwupd is a daemon to allow session software to update device firmware.
 You can either use a GUI software manager like GNOME Software to view and
 apply updates, the command-line tool or the system D-Bus interface directly.
 Firmware updates are supported for a variety of technologies.
 See <https://github.com/fwupd/fwupd> for details
 .
 This package provides a set of installed tests that can be run to validate
 the daemon in a continuous integration system.

Package: fwupd-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Build-Profiles: <!nodoc>
Description: Firmware update daemon documentation (HTML format)
 fwupd is a daemon to allow session software to update device firmware.
 You can either use a GUI software manager like GNOME Software to view and
 apply updates, the command-line tool or the system D-Bus interface directly.
 Firmware updates are supported for a variety of technologies.
 See <https://github.com/fwupd/fwupd> for details
 .
 This package provides development documentation for creating a package that
 uses fwupd.

Package: libfwupd-dev
Architecture: linux-any
Multi-Arch: same
Depends: gir1.2-fwupd-2.0 (= ${binary:Version}),
         libcurl4-gnutls-dev,
         libfwupd2 (= ${binary:Version}),
         libglib2.0-dev (>= 2.45.8),
         libjcat-dev,
         libjson-glib-dev (>= 1.1.1),
         ${misc:Depends}
Breaks: fwupd-dev (<< 0.5.4-2~)
Replaces: fwupd-dev (<< 0.5.4-2~)
Section: libdevel
Description: development files for libfwupd
 fwupd is a daemon to allow session software to update device firmware.
 You can either use a GUI software manager like GNOME Software to view and
 apply updates, the command-line tool or the system D-Bus interface directly.
 Firmware updates are supported for a variety of technologies.
 See <https://github.com/fwupd/fwupd> for details
 .
 This package provides the development files for libfwupd

Package: gir1.2-fwupd-2.0
Architecture: linux-any
Multi-Arch: same
Depends: ${gir:Depends}, ${misc:Depends}
Section: introspection
Description: GObject introspection data for libfwupd
 This package provides the introspection data for libfwupd.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.
