[neon/backports-resolute/snapd-glib-resolute/Neon/unstable] debian: import from salsa
Carlos De Maine
null at kde.org
Mon Jul 27 02:45:52 BST 2026
Git commit f5c59bfab868e6e76ce77b4a5c00aa57325458a9 by Carlos De Maine.
Committed on 27/07/2026 at 01:45.
Pushed by carlosdem into branch 'Neon/unstable'.
import from salsa
A +565 -0 debian/changelog
A +226 -0 debian/control
A +66 -0 debian/copyright
A +318 -0 debian/copyright.in
A +1 -0 debian/gir1.2-snapd-2.install
A +1 -0 debian/libsnapd-glib-2-1.install
A +531 -0 debian/libsnapd-glib-2-1.symbols
A +5 -0 debian/libsnapd-glib-dev.install
A +1 -0 debian/libsnapd-qt-2-1.install
A +4 -0 debian/libsnapd-qt-dev.install
A +1 -0 debian/libsnapd-qt6-2-1.install
A +4 -0 debian/libsnapd-qt6-dev.install
A +107 -0 debian/patches/1001_support-qt5+qt6-dual-builds.patch
A +19 -0 debian/patches/2001_install-docs-to-html-subfolder.patch
A +2 -0 debian/patches/series
A +2 -0 debian/qml-module-snapd2.install
A +2 -0 debian/qml6-module-snapd2.install
A +72 -0 debian/rules
A +9 -0 debian/snapd-glib-doc.doc-base
A +1 -0 debian/snapd-glib-doc.examples
A +1 -0 debian/snapd-glib-doc.install
A +1 -0 debian/snapd-glib-doc.links
A +2 -0 debian/snapd-glib-tests.install
A +1 -0 debian/source/format
A +3 -0 debian/tests/control
A +3 -0 debian/tests/unit
A +4 -0 debian/upstream/metadata
A +2 -0 debian/watch
https://invent.kde.org/neon/backports-resolute/snapd-glib-resolute/-/commit/f5c59bfab868e6e76ce77b4a5c00aa57325458a9
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..8e40e77
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,565 @@
+snapd-glib (1.71-1) UNRELEASED; urgency=medium
+
+ * New upstream release (LP: #2144644)
+ * d/p: Drop patches applied upstream
+ * d/p: Refresh
+
+ -- Marco Trevisan (Treviño) <marco at ubuntu.com> Tue, 17 Mar 2026 12:37:27 +0100
+
+snapd-glib (1.70-1) unstable; urgency=medium
+
+ [ Alfred Neumayer ]
+ * New upstream release.
+ + debian/:
+ + Rename bin:pkgs qml{,6}-module-snapd to qml{,6}-module-snapd2.
+ * debian/patches:
+ + Add 1003_snapd-qt-Change-soup3-based-QML-module-name-to-Snapd.patch.
+ Rename soup3-based QML bindings to Snapd2.
+ + Add 1004-qml-plugin-Register-QSnapdGetSnapsRequest-type-in-QM.patch.
+ Support SnapdClient.getSnaps() in QML.
+ * debian/libsnapd-glib-2-1.symbols:
+ + Update symbols for v1.70.
+
+ [ Mike Gabriel ]
+ * debian/:
+ + Move documentation files into new arch:all doc:pkg snapd-glib-doc.
+ * debian/patches:
+ + Drop 1002_fix-public-include-not-installed.patch. Applied upstream.
+ + Trivial rebase of 1001 + 1002.
+ * debian/control:
+ + Add B:/R: relation between NEW qml-module-snapd2 and former qml-module-
+ snapd.
+ + Append trailing comma to various package relation fields.
+ + Replace libgirepository1.0-dev by gobject-introspection and gir1.2-*-dev.
+ (Closes: #1118921).
+ * debian/copyright:
+ + Use new FSF mailing address.
+
+ -- Mike Gabriel <sunweaver at debian.org> Mon, 10 Nov 2025 09:08:29 +0100
+
+snapd-glib (1.67-2) unstable; urgency=medium
+
+ [ Aurélien COUDERC ]
+ * Add patch for snapdqt_global.h not being installed breaking builds
+ of reverse dependencies like plasma-discover. (Closes: #1104844)
+
+ -- Mike Gabriel <sunweaver at debian.org> Tue, 20 May 2025 09:22:58 +0200
+
+snapd-glib (1.67-1) unstable; urgency=medium
+
+ * New upstream release.
+ * debian/patches:
+ + Add 2001_install-docs-to-html-subfolder.patch. Use a different install
+ target for doc files.
+ * debian/control:
+ + Drop from B-D: gtk-doc-tools, add gi-docgen instead.
+ + Bump Standards-Version: to 4.7.2. No changes needed.
+ * debian/rules:
+ + Drop execute_before_dh_install: override. No need to move doc files
+ around anymore.
+ * debian/libsnapd-glib-2-1.symbols:
+ + Update file.
+
+ -- Mike Gabriel <sunweaver at debian.org> Sun, 04 May 2025 20:51:31 +0200
+
+snapd-glib (1.66-2) unstable; urgency=medium
+
+ * debian/patches:
+ + Update 1001_support-qt5+qt6-dual-builds.patch. Fix filenames of generated
+ .cmake files when building against Qt6. Thanks to Aurélien COUDERC for
+ testing the Qt6 builds of snapd-glib.
+
+ -- Mike Gabriel <sunweaver at debian.org> Tue, 01 Apr 2025 14:31:58 +0200
+
+snapd-glib (1.66-1) unstable; urgency=medium
+
+ * Re-upload to unstable as is.
+
+ -- Mike Gabriel <sunweaver at debian.org> Wed, 12 Mar 2025 08:17:58 +0100
+
+snapd-glib (1.66-1~exp2) experimental; urgency=medium
+
+ * debian/patches:
+ + Update 1001_support-qt5+qt6-dual-builds.patch. CMake folder names required
+ adjustments to be automatically found by CMake.
+ * debian/libsnapd-qt{,6}-dev.install:
+ + Adjust to path name changes of CMake configuration files.
+
+ -- Mike Gabriel <sunweaver at debian.org> Mon, 10 Mar 2025 09:34:09 +0100
+
+snapd-glib (1.66-1~exp1) experimental; urgency=medium
+
+ * Upload to experimental.
+
+ [ Scarlett Moore ]
+ * New upstream release (1.66)
+ * Bump standards version; no changes required.
+
+ [ Mike Gabriel ]
+ * debian/patches:
+ + Add 1001_support-qt5+qt6-dual-builds.patch. Support dually building
+ against Qt5 and Qt6.
+ * debian/:
+ + Dual build against Qt5 and Qt6 (introducing new Qt6-related bin:pkgs.
+ * debian/control:
+ + Drop from B-D: pkg-kde-tools. Not used anymore.
+ + Add ${gir:Provides} to libsnapd-glib-dev.
+ * debian/copyright:
+ + Update copyright attributions for debian/.
+
+ -- Mike Gabriel <sunweaver at debian.org> Mon, 10 Mar 2025 08:37:54 +0100
+
+snapd-glib (1.66-0ubuntu1) plucky; urgency=medium
+
+ * New upstream release (1.66)
+ * Drop no longer required upstream patches.
+ * Update symbols from build logs.
+
+ -- Rik Mills <rikmills at kde.org> Sun, 26 Jan 2025 13:39:01 +0000
+
+snapd-glib (1.65-0ubuntu3) plucky; urgency=medium
+
+ * Rebuild against Qt 6.7.2
+
+ -- Rik Mills <rikmills at kde.org> Wed, 30 Oct 2024 10:42:42 +0000
+
+snapd-glib (1.65-0ubuntu2) oracular; urgency=medium
+
+ * debian/patches: Apply upstream_fix-build-in-armhf.patch to fix tests
+ on armhf. (LP: #2077200)
+ * debian/rules: Make build time tests fatal again.
+
+ -- Rik Mills <rikmills at kde.org> Tue, 10 Sep 2024 11:42:29 +0100
+
+snapd-glib (1.65-0ubuntu1) oracular; urgency=medium
+
+ [ Simon Quigley ]
+ * New upstream release.
+
+ [ Rik Mills ]
+ * Add upstream_install-notice-header.patch to fix plasma-discover
+ FTBFS.
+ * Do not build for Qt6 on i386, as build dependencies are not available.
+ * Make build time tests non fatal for now:
+ https://github.com/canonical/snapd-glib/issues/162
+
+ -- Rik Mills <rikmills at kde.org> Sun, 07 Jul 2024 06:29:35 +0100
+
+snapd-glib (1.64-1ubuntu1) oracular; urgency=medium
+
+ * Merge from Debian unstable. Remaining changes:
+ - debian/tests/control: Unmark unit test as flaky
+ * Dropped changes, no longer needed:
+ - debian/libsnapd-qt1.symbols: Use C++ symbol names.
+
+ -- Steve Langasek <steve.langasek at ubuntu.com> Thu, 06 Jun 2024 14:39:16 -0700
+
+snapd-glib (1.64-1) unstable; urgency=medium
+
+ * New upstream release.
+ * debian/libsnapd-qt-2-1.symbols:
+ + Drop file. Resolve various issues with C++ symbols and API derivations
+ related to 3rd party code / compiler changes. (Closes: #1064650, #1067380,
+ #1015665).
+ * debian/libsnapd-glib-2-1.symbols:
+ + Update symbols.
+ * debian/copyright:
+ + Update copyright attribution for debian/.
+
+ -- Mike Gabriel <sunweaver at debian.org> Mon, 25 Mar 2024 14:39:15 +0100
+
+snapd-glib (1.63-5.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Update libsnapd-qt-2-1.symbols to support riscv64. (Closes: #1052429)
+
+ -- Bo YU <tsu.yubo at gmail.com> Mon, 08 Jan 2024 16:11:01 +0800
+
+snapd-glib (1.64-0ubuntu5) noble; urgency=medium
+
+ * No-change rebuild for CVE-2024-3094
+
+ -- Steve Langasek <steve.langasek at ubuntu.com> Sun, 31 Mar 2024 08:23:03 +0000
+
+snapd-glib (1.64-0ubuntu4) noble; urgency=medium
+
+ * No-change rebuild against libqt5core5t64
+
+ -- Steve Langasek <steve.langasek at ubuntu.com> Fri, 15 Mar 2024 07:08:58 +0000
+
+snapd-glib (1.64-0ubuntu3) noble; urgency=medium
+
+ * No-change rebuild against libglib2.0-0t64
+
+ -- Steve Langasek <steve.langasek at ubuntu.com> Fri, 08 Mar 2024 06:59:07 +0000
+
+snapd-glib (1.64-0ubuntu2) mantic; urgency=medium
+
+ * Update symbols files
+
+ -- Jeremy Bícha <jbicha at ubuntu.com> Thu, 13 Jul 2023 16:23:38 -0400
+
+snapd-glib (1.64-0ubuntu1) mantic; urgency=medium
+
+ * Sync with Debian. Remaining changes:
+ + debian/libsnapd-qt1.symbols:
+ - Use C++ symbol names.
+ * debian/tests/control: Unmark unit test as flaky
+ * New upstream release compatible with glib 2.77.0
+ * Update symbols files
+
+ -- Jeremy Bícha <jbicha at ubuntu.com> Thu, 13 Jul 2023 15:42:17 -0400
+
+snapd-glib (1.63-5) unstable; urgency=medium
+
+ [ Jeremy Bicha ]
+ * Build-Depend on dh-sequence-gir & dh-sequence-pkgkde-symbolshelper
+ * Simplify debian/rules a bit
+
+ [ Mike Gabriel ]
+ * debian/tests/control:
+ + Mark (only) autopkgtest 'unit' as flaky for now as suggested by
+ Paul Gevery. (Closes: #1019707, #1018083).
+
+ -- Mike Gabriel <sunweaver at debian.org> Fri, 27 Jan 2023 20:50:10 +0100
+
+snapd-glib (1.63-4ubuntu1) lunar; urgency=medium
+
+ * Merge with Debian, remaining Ubuntu changes:
+ + Build-Depend on dh-sequence-translations instead of kde-symbolshelper
+ + debian/libsnapd-qt1.symbols:
+ - Use C++ symbol names.
+
+ -- Jeremy Bicha <jbicha at ubuntu.com> Thu, 15 Dec 2022 09:40:26 -0500
+
+snapd-glib (1.63-4) unstable; urgency=medium
+
+ * Team upload
+ * Release to unstable
+
+ -- Jeremy Bicha <jbicha at ubuntu.com> Thu, 08 Dec 2022 18:04:57 -0500
+
+snapd-glib (1.63-3) experimental; urgency=medium
+
+ [ Debian Janitor ]
+ * debian/control:
+ + Apply multi-arch hints.
+ + qml-module-snapd: Add Multi-Arch: same.
+
+ [ Mike Gabriel ]
+ * debian/libsnapd-qt-2-1.symbols:
+ + Update .symbols file for more architectures.
+
+ -- Mike Gabriel <sunweaver at debian.org> Thu, 08 Dec 2022 21:47:10 +0100
+
+snapd-glib (1.63-2) experimental; urgency=medium
+
+ * debian/libsnapd-qt-2-1.symbols:
+ + Update for armel, armhf, i386, mips64el, powerpc, ppc64, ppc64el, riscv64
+ and s390x.
+
+ -- Mike Gabriel <sunweaver at debian.org> Sun, 25 Sep 2022 23:14:47 +0200
+
+snapd-glib (1.63-1) experimental; urgency=medium
+
+ * Upload to experimental.
+
+ [ Jeremy Bicha ]
+ * New upstream release.
+ * Build with libsoup3.
+ * Update libraries for soname bump.
+
+ [ Mike Gabriel ]
+ * debian/watch:
+ + Adjust for changed URLs over at Github.
+ * debian/*.symbols:
+ + Update .symbols for 1.63.
+ * debian/control:
+ + Bump Standards-Version: to 4.6.1. No changes needed.
+ * debian/copyright:
+ + Update copyright attributions for debian/*.
+
+ [ Debian Janitor ]
+ * Set upstream metadata fields: Repository.
+
+ -- Mike Gabriel <sunweaver at debian.org> Thu, 22 Sep 2022 22:41:17 +0200
+
+snapd-glib (1.63-0ubuntu1) kinetic; urgency=medium
+
+ * New upstream release
+ * Build with libsoup3
+ * Update libraries for soname bump
+ * debian/libsnapd-qt-2-1.symbols: Add new symbols
+ * New upstream release
+
+ -- Jeremy Bicha <jbicha at ubuntu.com> Wed, 24 Aug 2022 08:03:42 -0400
+
+snapd-glib (1.60-1) unstable; urgency=medium
+
+ * New upstream release.
+ * debian/*.symbols:
+ + Update .symbols files.
+
+ -- Mike Gabriel <sunweaver at debian.org> Sat, 23 Apr 2022 00:54:39 +0200
+
+snapd-glib (1.60-0ubuntu1) jammy; urgency=medium
+
+ * New upstream release.
+ * debian/*.symbols:
+ - Updated
+
+ -- Robert Ancell <robert.ancell at canonical.com> Thu, 17 Feb 2022 12:45:02 +1300
+
+snapd-glib (1.59-3ubuntu1) jammy; urgency=medium
+
+ * Merge with Debian, remaining Ubuntu changes:
+ * debian/rules:
+ - Use dh-translations to make translatable
+ - Not using pkgkde_symbolshelper
+ * debian/control:
+ - Set maintainer to Ubuntu.
+ - Build-depend on dh-translations, drop pkgkde_symbolshelper
+ * debian/libsnapd-qt1.symbols:
+ - Use C++ symbol names.
+
+ -- Robert Ancell <robert.ancell at canonical.com> Thu, 17 Feb 2022 12:33:08 +1300
+
+snapd-glib (1.59-3) unstable; urgency=medium
+
+ * debian/libsnapd-qt1.symbols:
+ + Update symbols from previous build logs.
+
+ -- Mike Gabriel <sunweaver at debian.org> Sun, 28 Nov 2021 18:39:25 +0100
+
+snapd-glib (1.59-2) unstable; urgency=medium
+
+ * debian/libsnapd-qt1.symbols:
+ + Update symbols from previous build logs.
+
+ -- Mike Gabriel <sunweaver at debian.org> Sun, 28 Nov 2021 13:23:29 +0100
+
+snapd-glib (1.59-1) unstable; urgency=medium
+
+ * New upstream release.
+ * debian/{control,compat}:
+ + Switch to debhelper-compat notation. Bump to DH compat level version 13.
+ * debian/control:
+ + Bump to Standards-Version: 4.6.0. No changes needed.
+ + Add Rules-Requires-Root: field and set it to 'no'.
+ * debian/{control,snapd-glib-tests.install}:
+ + Make snapd-glib-tests Multi-Archi:foreign (was: same).
+ * debian/rules:
+ + Add get-orig-source target for maintainers' convenience.
+ * debian/{rules,libsnapd-glib-dev.*}:
+ + Install gtk-doc files to pkg's documentation folder, register API
+ documentation with doc-base.
+ * debian/*.symbols:
+ + Update .symbols files. (Closes: #997455).
+ + Add Build-Depends-Package: metadata field.
+ * debian/libsnapd-glib-dev.examples:
+ + Add example file.
+ * debian/upstream/metadata:
+ + Add file. Comply with DEP-12.
+ * debian/copyright:
+ + Update auto-generated copyright.in file.
+ + Update copyright attributions.
+
+ -- Mike Gabriel <sunweaver at debian.org> Sat, 27 Nov 2021 17:36:42 +0100
+
+snapd-glib (1.58-4) unstable; urgency=medium
+
+ * debian/rules:
+ + Typo fix in debhelper arguoment.
+
+ -- Mike Gabriel <sunweaver at debian.org> Thu, 04 Feb 2021 21:53:41 +0100
+
+snapd-glib (1.58-3) unstable; urgency=medium
+
+ * debian/libsnapd-qt1.symbols:
+ + Update for armel and armhf.
+ * debian/rules:
+ + Avoid running unit tests in parallel.
+
+ -- Mike Gabriel <sunweaver at debian.org> Thu, 04 Feb 2021 16:47:21 +0100
+
+snapd-glib (1.58-2) unstable; urgency=medium
+
+ * debian/libsnapd-qt1.symbols:
+ + Re-create with pkgkde-symbolshelper tool. With the downside of starting
+ afresh at 1.58 for all symbols.
+ * debian/patches:
+ + Drop reproducible.patch. Not required for 1.58, it seems. Patch seems
+ to be applied upstream.
+
+ -- Mike Gabriel <sunweaver at debian.org> Thu, 04 Feb 2021 12:17:35 +0100
+
+snapd-glib (1.58-1) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Robert Ancell ]
+ * New upstream release (1.55)
+ * debian/libsnapd-glib1.symbols, debian/libsnapd-qt1.symbols:
+ - Updated
+ * debian/control:
+ - Change snapd recommends to suggests
+
+ [ Mike Gabriel ]
+ * New upstream release (1.58)
+ * debian/control:
+ + Add B-D pkg-kde-tools.
+ + Bump Standards-Version: to 4.5.1. No changes needed.
+ * debian/rules:
+ + Enable pkgkde_symbolshelper DH option.
+ * debian/libsnapd-qt1.symbols:
+ + Update symbols. (Closes: #957822).
+ * debian/libsnapd-glib1.symbols:
+ + Update symbols.
+ * debian/copyright.in:
+ + Update auto-generated copyright.in file.
+
+ [ Chris Lamb ]
+ * debian/patches:
+ + Add reproducible.patch. (Closes: #952694).
+
+ -- Mike Gabriel <sunweaver at debian.org> Thu, 04 Feb 2021 00:12:19 +0100
+
+snapd-glib (1.54-1) unstable; urgency=medium
+
+ * New upstream release:
+ - Fix snapd-glib pkg-config file not having correct include
+
+ -- Robert Ancell <robert.ancell at canonical.com> Tue, 26 Nov 2019 08:48:56 +1300
+
+snapd-glib (1.52-1) unstable; urgency=medium
+
+ * New upstream release (Closes: #944363)
+ * debian/control:
+ - Add build-depends on meson
+ * debian/rules:
+ - Drop autotools configuration
+ * debian/snapd-glib-tests.install:
+ - Put autopkg tests in multiarch location
+ * debian/copyright:
+ - Fix version number being incorrect in the LGPL-3 text
+ - Update copyright years
+ * debian/libsnapd-glib1.symbols:
+ * debian/libsnapd-qt1.symbols:
+ - Updated
+
+ -- Robert Ancell <robert.ancell at canonical.com> Tue, 19 Nov 2019 15:25:12 +1300
+
+snapd-glib (1.46-1) unstable; urgency=medium
+
+ [ Robert Ancell ]
+ * New upstream release
+ * debian/rules:
+ - Build with --enable-installed-tests
+ * debian/tests/control, debian/tests/unit,
+ debian/snapd-glib-tests.install:
+ - Add autopkg tests
+ * debian/libsnapd-glib-dev.install, debian/libsnapd-qt-dev.install:
+ - Fix Qt .pc file being in wrong package
+ * debian/libsnapd-glib1.symbols, debian/libsnapd-qt1.symbols:
+ - Updated (Closes: #923906)
+
+ [ Jeremy Bicha ]
+ * Add Breaks/Replaces for Qt .pc move
+
+ -- Jeremy Bicha <jbicha at debian.org> Tue, 05 Mar 2019 00:25:35 -0500
+
+snapd-glib (1.45-1) unstable; urgency=medium
+
+ * New upstream release
+ * Update symbols
+
+ -- Robert Ancell <robert.ancell at canonical.com> Thu, 06 Dec 2018 10:52:14 +1300
+
+snapd-glib (1.44-2) unstable; urgency=medium
+
+ * debian/libsnapd-qt1.symbols: Add an optional symbol for mips & mipsel
+ (Closes: #909447)
+
+ -- Jeremy Bicha <jbicha at debian.org> Tue, 09 Oct 2018 06:25:37 -0400
+
+snapd-glib (1.44-1) unstable; urgency=medium
+
+ * New upstream release:
+ - Reconnect to snapd if disconnected while trying to send the request
+ - Handle short writes to snapd
+
+ -- Robert Ancell <robert.ancell at canonical.com> Sat, 22 Sep 2018 09:28:21 +0400
+
+snapd-glib (1.43-1) unstable; urgency=medium
+
+ * New upstream release:
+ - Add SNAPD_ERROR_AUTH_CANCELLED
+ - Fix small memory leak
+ - Fix compile warnings
+
+ -- Robert Ancell <robert.ancell at canonical.com> Thu, 23 Aug 2018 11:52:29 +1200
+
+snapd-glib (1.42-1) unstable; urgency=medium
+
+ [ Robert Ancell ]
+ * New upstream release (Closes: #897866)
+ - Fix buffer overflows reading HTTP chunked data (LP: #1740865)
+ - Fix memory leak in QSnapdAssertion
+ - Remove cancelled requests from the request queue.
+ - Fix SnapdClient reference leak in each request
+ * Update symbols
+
+ [ Jeremy Bicha ]
+ * Update Vcs fields for move to https://salsa.debian.org/
+
+ -- Jeremy Bicha <jbicha at debian.org> Thu, 09 Aug 2018 17:50:52 -0400
+
+snapd-glib (1.38-1) unstable; urgency=medium
+
+ [ Jeremy Bicha ]
+ * Try harder to not build on hurd
+
+ [ Robert Ancell ]
+ * New upstream release
+
+ -- Robert Ancell <robert.ancell at canonical.com> Thu, 01 Mar 2018 13:41:36 +1300
+
+snapd-glib (1.37-1) unstable; urgency=medium
+
+ [ Jeremy Bicha ]
+ * Don't try to build on hurd (Closes: #882523)
+
+ [ Robert Ancell ]
+ * New upstream release
+ * snapd-login-service no longer exists, remove binary package
+ * Don't build-depend on gnome-common
+ * Update symbols (one private one removed)
+
+ -- Robert Ancell <robert.ancell at canonical.com> Tue, 27 Feb 2018 10:59:38 +1300
+
+snapd-glib (1.32-1) unstable; urgency=medium
+
+ * New upstream release
+ * Update symbols
+
+ -- Robert Ancell <robert.ancell at canonical.com> Fri, 26 Jan 2018 14:54:20 +1300
+
+snapd-glib (1.30-1) unstable; urgency=medium
+
+ * New upstream release
+ * Update symbols
+
+ -- Robert Ancell <robert.ancell at canonical.com> Tue, 28 Nov 2017 11:54:37 +1300
+
+snapd-glib (1.29-1) unstable; urgency=medium
+
+ * New upstream release
+ * Update symbols
+
+ -- Jeremy Bicha <jbicha at debian.org> Tue, 21 Nov 2017 16:06:38 -0500
+
+snapd-glib (1.24-1) unstable; urgency=medium
+
+ * Initial release. (Closes: #879894)
+
+ -- Jeremy Bicha <jbicha at debian.org> Sat, 28 Oct 2017 09:59:39 -0400
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..f6c766a
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,226 @@
+Source: snapd-glib
+Section: libs
+Priority: optional
+Maintainer: Ayatana Packagers <pkg-ayatana-devel at alioth-lists.debian.net>
+Uploaders:
+ Jeremy Bicha <jbicha at debian.org>,
+ Mike Gabriel <sunweaver at debian.org>,
+ Robert Ancell <robert.ancell at canonical.com>
+Build-Depends: debhelper-compat (= 13),
+ dh-sequence-gir,
+ dh-sequence-pkgkde-symbolshelper,
+ gi-docgen,
+ gir1.2-gio-2.0-dev,
+ gir1.2-gobject-2.0-dev,
+ gir1.2-gudev-1.0-dev,
+ gobject-introspection (>= 1.80),
+ libglib2.0-dev,
+ libjson-glib-dev,
+ libsoup-3.0-dev,
+ meson,
+ qtbase5-dev,
+ qtdeclarative5-dev,
+ qt6-base-dev,
+ qt6-declarative-dev,
+ valac
+Standards-Version: 4.7.2
+Rules-Requires-Root: no
+Homepage: https://github.com/snapcore/snapd-glib
+Vcs-Git: https://salsa.debian.org/debian-ayatana-team/snapd-glib.git
+Vcs-Browser: https://salsa.debian.org/debian-ayatana-team/snapd-glib
+
+Package: libsnapd-glib-2-1
+Architecture: linux-any kfreebsd-any
+Multi-Arch: same
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+Suggests: snapd,
+Description: GLib snapd library
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+
+Package: gir1.2-snapd-2
+Section: introspection
+Architecture: linux-any kfreebsd-any
+Multi-Arch: same
+Depends: ${misc:Depends},
+ ${gir:Depends},
+ libsnapd-glib-2-1 (= ${binary:Version}),
+Description: Typelib file for libsnapd-glib1
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+ .
+ This package contains introspection data.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.
+
+Package: libsnapd-glib-dev
+Section: libdevel
+Architecture: linux-any kfreebsd-any
+Multi-Arch: same
+Depends: ${misc:Depends},
+ libsnapd-glib-2-1 (= ${binary:Version}),
+ gir1.2-snapd-2 (= ${binary:Version}),
+ libglib2.0-dev,
+ libsoup-3.0-dev,
+ libjson-glib-dev,
+Provides: ${gir:Provides},
+Description: GLib snapd library (development files)
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+ .
+ This package contains header files and development information, which
+ is useful for building applications that need to communicate with snapd.
+
+Package: libsnapd-qt6-2-1
+Architecture: linux-any kfreebsd-any
+Multi-Arch: same
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+Suggests: snapd,
+Description: Qt snapd library (Qt6 version
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+ .
+ snapd-qt is a wrapper library for snapd-glib for Qt6 applications.
+
+Package: libsnapd-qt-2-1
+Architecture: linux-any kfreebsd-any
+Multi-Arch: same
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+Suggests: snapd,
+Description: Qt snapd library (Qt5 version)
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+ .
+ snapd-qt is a wrapper library for snapd-glib for Qt5 applications.
+
+Package: qml6-module-snapd2
+Architecture: linux-any kfreebsd-any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+Suggests: snapd,
+Multi-Arch: same
+Description: Snapd QML module (Qt6 version)
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+ .
+ This is a QML module for Qt6 applications to access snapd.
+
+Package: qml-module-snapd2
+Architecture: linux-any kfreebsd-any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+Suggests: snapd,
+Multi-Arch: same
+Breaks: qml-module-snapd (<< 1.70-1~),
+Replace: qml-module-snapd (<< 1.70-1~),
+Description: Snapd QML module (Qt5 version)
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+ .
+ This is a QML module for Qt5 applications to access snapd.
+
+Package: libsnapd-qt6-dev
+Section: libdevel
+Architecture: linux-any kfreebsd-any
+Multi-Arch: same
+Depends: ${misc:Depends},
+ libsnapd-qt6-2-1 (= ${binary:Version}),
+ qt6-base-dev,
+Breaks: libsnapd-glib-dev (<< 1.46),
+Replaces: libsnapd-glib-dev (<< 1.46),
+Description: Qt snapd library (Qt6 development files)
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+ .
+ snapd-qt is a wrapper library for snapd-glib for Qt6 applications.
+ .
+ This package contains the development files.
+
+Package: libsnapd-qt-dev
+Section: libdevel
+Architecture: linux-any kfreebsd-any
+Multi-Arch: same
+Depends: ${misc:Depends},
+ libsnapd-qt-2-1 (= ${binary:Version}),
+ qtbase5-dev,
+Breaks: libsnapd-glib-dev (<< 1.46),
+Replaces: libsnapd-glib-dev (<< 1.46),
+Description: Qt snapd library (Qt5 development files)
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+ .
+ snapd-qt is a wrapper library for snapd-glib for Qt5 applications.
+ .
+ This package contains the development files.
+
+Package: snapd-glib-tests
+Architecture: linux-any kfreebsd-any
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+Description: GLib snapd library (installed tests)
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+ .
+ This package contains test programs, designed to be run as part of a
+ regression testsuite.
+
+Package: snapd-glib-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends},
+Breaks: libsnapd-glib-dev (<< 1.70-1~),
+Replaces: libsnapd-glib-dev (<< 1.70-1~),
+Description: GLib snapd library (API documentation)
+ snapd-glib is a library to allow GLib based applications access to snapd,
+ the daemon that controls Snaps.
+ .
+ Snaps are 'universal' packages that work across many different Linux
+ systems, enabling secure distribution of the latest apps and utilities
+ for cloud, servers, desktops and the internet of things.
+ .
+ This package contains the snapd-glib API documentation.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..fdb8555
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,66 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: snapd-glib
+Source: https://github.com/snapcore/snapd-glib
+
+Files: *
+Copyright: 2016-2021 Canonical Ltd.
+License: LGPL-2 or LGPL-3
+
+Files: debian/*
+Copyright: 2016-2022, Canonical Ltd.
+ 2021-2025, Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
+ 2024-2025, Scarlett Moore <sgmoore at debian.org>
+License: GPL-3+
+
+License: GPL-3+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-3’.
+
+License: LGPL-2
+ This package is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License version 2 as published by the Free Software Foundation.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this package; if not, write to the Free Software
+ Foundation, Inc., 31 Milk Street, # 960789, Boston, MA 02196
+ USA
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in `/usr/share/common-licenses/LGPL-2’.
+
+License: LGPL-3
+ This package is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License version 3 as published by the Free Software Foundation.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this package; if not, write to the Free Software
+ Foundation, Inc., 31 Milk Street, # 960789, Boston, MA 02196
+ USA
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in `/usr/share/common-licenses/LGPL-3’.
diff --git a/debian/copyright.in b/debian/copyright.in
new file mode 100644
index 0000000..d5bdac7
--- /dev/null
+++ b/debian/copyright.in
@@ -0,0 +1,318 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: FIXME
+Upstream-Contact: FIXME
+Source: FIXME
+Disclaimer: Autogenerated by CDBS
+
+Files: examples/snapctl-glib.c
+ snapd-glib/requests/snapd-get-aliases.c
+ snapd-glib/requests/snapd-get-aliases.h
+ snapd-glib/requests/snapd-get-apps.c
+ snapd-glib/requests/snapd-get-apps.h
+ snapd-glib/requests/snapd-get-assertions.c
+ snapd-glib/requests/snapd-get-assertions.h
+ snapd-glib/requests/snapd-get-buy-ready.c
+ snapd-glib/requests/snapd-get-buy-ready.h
+ snapd-glib/requests/snapd-get-change.c
+ snapd-glib/requests/snapd-get-change.h
+ snapd-glib/requests/snapd-get-changes.c
+ snapd-glib/requests/snapd-get-changes.h
+ snapd-glib/requests/snapd-get-connections.c
+ snapd-glib/requests/snapd-get-connections.h
+ snapd-glib/requests/snapd-get-find.c
+ snapd-glib/requests/snapd-get-find.h
+ snapd-glib/requests/snapd-get-icon.c
+ snapd-glib/requests/snapd-get-icon.h
+ snapd-glib/requests/snapd-get-interfaces-legacy.c
+ snapd-glib/requests/snapd-get-interfaces-legacy.h
+ snapd-glib/requests/snapd-get-interfaces.c
+ snapd-glib/requests/snapd-get-interfaces.h
+ snapd-glib/requests/snapd-get-sections.c
+ snapd-glib/requests/snapd-get-sections.h
+ snapd-glib/requests/snapd-get-snap-conf.c
+ snapd-glib/requests/snapd-get-snap-conf.h
+ snapd-glib/requests/snapd-get-snap.c
+ snapd-glib/requests/snapd-get-snap.h
+ snapd-glib/requests/snapd-get-snaps.c
+ snapd-glib/requests/snapd-get-snaps.h
+ snapd-glib/requests/snapd-get-system-info.c
+ snapd-glib/requests/snapd-get-system-info.h
+ snapd-glib/requests/snapd-get-users.c
+ snapd-glib/requests/snapd-get-users.h
+ snapd-glib/requests/snapd-json.c
+ snapd-glib/requests/snapd-json.h
+ snapd-glib/requests/snapd-post-aliases.c
+ snapd-glib/requests/snapd-post-aliases.h
+ snapd-glib/requests/snapd-post-assertions.c
+ snapd-glib/requests/snapd-post-assertions.h
+ snapd-glib/requests/snapd-post-buy.c
+ snapd-glib/requests/snapd-post-buy.h
+ snapd-glib/requests/snapd-post-change.c
+ snapd-glib/requests/snapd-post-change.h
+ snapd-glib/requests/snapd-post-create-user.c
+ snapd-glib/requests/snapd-post-create-user.h
+ snapd-glib/requests/snapd-post-create-users.c
+ snapd-glib/requests/snapd-post-create-users.h
+ snapd-glib/requests/snapd-post-download.c
+ snapd-glib/requests/snapd-post-download.h
+ snapd-glib/requests/snapd-post-interfaces.c
+ snapd-glib/requests/snapd-post-interfaces.h
+ snapd-glib/requests/snapd-post-login.c
+ snapd-glib/requests/snapd-post-login.h
+ snapd-glib/requests/snapd-post-logout.c
+ snapd-glib/requests/snapd-post-logout.h
+ snapd-glib/requests/snapd-post-snap-stream.c
+ snapd-glib/requests/snapd-post-snap-stream.h
+ snapd-glib/requests/snapd-post-snap-try.c
+ snapd-glib/requests/snapd-post-snap-try.h
+ snapd-glib/requests/snapd-post-snap.c
+ snapd-glib/requests/snapd-post-snap.h
+ snapd-glib/requests/snapd-post-snapctl.c
+ snapd-glib/requests/snapd-post-snapctl.h
+ snapd-glib/requests/snapd-post-snaps.c
+ snapd-glib/requests/snapd-post-snaps.h
+ snapd-glib/requests/snapd-put-snap-conf.c
+ snapd-glib/requests/snapd-put-snap-conf.h
+ snapd-glib/requests/snapd-request-async.c
+ snapd-glib/requests/snapd-request-async.h
+ snapd-glib/requests/snapd-request.c
+ snapd-glib/requests/snapd-request.h
+ snapd-glib/snapd-alias.c
+ snapd-glib/snapd-alias.h
+ snapd-glib/snapd-app.c
+ snapd-glib/snapd-app.h
+ snapd-glib/snapd-assertion.c
+ snapd-glib/snapd-assertion.h
+ snapd-glib/snapd-auth-data.c
+ snapd-glib/snapd-auth-data.h
+ snapd-glib/snapd-change.c
+ snapd-glib/snapd-change.h
+ snapd-glib/snapd-channel.c
+ snapd-glib/snapd-channel.h
+ snapd-glib/snapd-client-sync.c
+ snapd-glib/snapd-client.c
+ snapd-glib/snapd-client.h
+ snapd-glib/snapd-connection.c
+ snapd-glib/snapd-connection.h
+ snapd-glib/snapd-enum-types.c.in
+ snapd-glib/snapd-enum-types.h.in
+ snapd-glib/snapd-error.c
+ snapd-glib/snapd-error.h
+ snapd-glib/snapd-glib.h
+ snapd-glib/snapd-icon.c
+ snapd-glib/snapd-icon.h
+ snapd-glib/snapd-interface.c
+ snapd-glib/snapd-interface.h
+ snapd-glib/snapd-login.c
+ snapd-glib/snapd-login.h
+ snapd-glib/snapd-maintenance.c
+ snapd-glib/snapd-maintenance.h
+ snapd-glib/snapd-markdown-node.c
+ snapd-glib/snapd-markdown-node.h
+ snapd-glib/snapd-markdown-parser.c
+ snapd-glib/snapd-markdown-parser.h
+ snapd-glib/snapd-media.c
+ snapd-glib/snapd-media.h
+ snapd-glib/snapd-plug-ref.c
+ snapd-glib/snapd-plug-ref.h
+ snapd-glib/snapd-plug.c
+ snapd-glib/snapd-plug.h
+ snapd-glib/snapd-price.c
+ snapd-glib/snapd-price.h
+ snapd-glib/snapd-screenshot.c
+ snapd-glib/snapd-screenshot.h
+ snapd-glib/snapd-slot-ref.c
+ snapd-glib/snapd-slot-ref.h
+ snapd-glib/snapd-slot.c
+ snapd-glib/snapd-slot.h
+ snapd-glib/snapd-snap.c
+ snapd-glib/snapd-snap.h
+ snapd-glib/snapd-system-information.c
+ snapd-glib/snapd-system-information.h
+ snapd-glib/snapd-task.c
+ snapd-glib/snapd-task.h
+ snapd-glib/snapd-user-information.c
+ snapd-glib/snapd-user-information.h
+ snapd-glib/snapd-version.h
+ snapd-qt/Snapd/alias.h
+ snapd-qt/Snapd/app.h
+ snapd-qt/Snapd/assertion.h
+ snapd-qt/Snapd/auth-data.h
+ snapd-qt/Snapd/change.h
+ snapd-qt/Snapd/channel.h
+ snapd-qt/Snapd/client.h
+ snapd-qt/Snapd/connection.h
+ snapd-qt/Snapd/enums.h
+ snapd-qt/Snapd/icon.h
+ snapd-qt/Snapd/interface.h
+ snapd-qt/Snapd/maintenance.h
+ snapd-qt/Snapd/markdown-node.h
+ snapd-qt/Snapd/markdown-parser.h
+ snapd-qt/Snapd/media.h
+ snapd-qt/Snapd/plug-ref.h
+ snapd-qt/Snapd/plug.h
+ snapd-qt/Snapd/price.h
+ snapd-qt/Snapd/request.h
+ snapd-qt/Snapd/screenshot.h
+ snapd-qt/Snapd/slot-ref.h
+ snapd-qt/Snapd/slot.h
+ snapd-qt/Snapd/snap.h
+ snapd-qt/Snapd/system-information.h
+ snapd-qt/Snapd/task.h
+ snapd-qt/Snapd/user-information.h
+ snapd-qt/Snapd/wrapped-object.h
+ snapd-qt/alias.cpp
+ snapd-qt/app.cpp
+ snapd-qt/assertion.cpp
+ snapd-qt/auth-data.cpp
+ snapd-qt/change.cpp
+ snapd-qt/channel.cpp
+ snapd-qt/client-private.h
+ snapd-qt/client.cpp
+ snapd-qt/connection.cpp
+ snapd-qt/icon.cpp
+ snapd-qt/interface.cpp
+ snapd-qt/maintenance.cpp
+ snapd-qt/markdown-node.cpp
+ snapd-qt/markdown-parser.cpp
+ snapd-qt/media.cpp
+ snapd-qt/plug-ref.cpp
+ snapd-qt/plug.cpp
+ snapd-qt/price.cpp
+ snapd-qt/request.cpp
+ snapd-qt/screenshot.cpp
+ snapd-qt/slot-ref.cpp
+ snapd-qt/slot.cpp
+ snapd-qt/snap.cpp
+ snapd-qt/stream-wrapper.cpp
+ snapd-qt/stream-wrapper.h
+ snapd-qt/system-information.cpp
+ snapd-qt/task.cpp
+ snapd-qt/user-information.cpp
+ snapd-qt/variant.h
+ tests/mock-snapd.c
+ tests/mock-snapd.h
+ tests/test-glib.c
+ tests/test-markdown-glib.c
+ tests/test-markdown-qt.cpp
+ tests/test-qt.cpp
+ tests/test-qt.h
+Copyright: 2016, Canonical Ltd.
+ 2017, Canonical Ltd.
+ 2018, Canonical Ltd.
+ 2019, Canonical Ltd.
+ 2020, Canonical Ltd.
+ 2021, Canonical Ltd.
+License: LGPL (v2 or v3)
+ FIXME
+
+Files: README.md
+ debian/control
+ debian/files
+ debian/gir1.2-snapd-1.install
+ debian/libsnapd-glib-dev.doc-base
+ debian/libsnapd-glib-dev.examples
+ debian/libsnapd-glib-dev.install
+ debian/libsnapd-glib-dev.links
+ debian/libsnapd-glib1.install
+ debian/libsnapd-glib1.symbols
+ debian/libsnapd-qt-dev.install
+ debian/libsnapd-qt1.install
+ debian/libsnapd-qt1.symbols
+ debian/qml-module-snapd.install
+ debian/rules
+ debian/snapd-glib-tests.install
+ debian/source/format
+ debian/tests/control
+ debian/tests/unit
+ debian/upstream
+ debian/watch
+ doc/meson.build
+ doc/reference/meson.build
+ doc/reference/snapd-glib-docs.xml
+ doc/reference/snapd-glib-sections.txt
+ doc/reference/xml/gtkdocentities.ent.in
+ doc/reference/xml/meson.build
+ examples/meson.build
+ meson.build
+ meson_options.txt
+ po/POTFILES.in
+ po/meson.build
+ snapd-glib.doap
+ snapd-glib/meson.build
+ snapd-glib/snapd-glib.map
+ snapd-glib/snapd-glib.pc.in
+ snapd-qt/Snapd/Alias
+ snapd-qt/Snapd/App
+ snapd-qt/Snapd/Assertion
+ snapd-qt/Snapd/AuthData
+ snapd-qt/Snapd/Change
+ snapd-qt/Snapd/Channel
+ snapd-qt/Snapd/Client
+ snapd-qt/Snapd/Connection
+ snapd-qt/Snapd/Enums
+ snapd-qt/Snapd/Icon
+ snapd-qt/Snapd/Interface
+ snapd-qt/Snapd/Maintenance
+ snapd-qt/Snapd/MarkdownNode
+ snapd-qt/Snapd/MarkdownParser
+ snapd-qt/Snapd/Media
+ snapd-qt/Snapd/Plug
+ snapd-qt/Snapd/PlugRef
+ snapd-qt/Snapd/Price
+ snapd-qt/Snapd/Request
+ snapd-qt/Snapd/Screenshot
+ snapd-qt/Snapd/Slot
+ snapd-qt/Snapd/SlotRef
+ snapd-qt/Snapd/Snap
+ snapd-qt/Snapd/SystemInformation
+ snapd-qt/Snapd/Task
+ snapd-qt/Snapd/UserInformation
+ snapd-qt/Snapd/WrappedObject
+ snapd-qt/SnapdConfig.cmake.in
+ snapd-qt/SnapdConfigVersion.cmake.in
+ snapd-qt/meson.build
+ snapd-qt/qmldir
+ snapd-qt/snapd-qt.pc.in
+ tests/meson.build
+ tests/test-glib.test.in
+ tests/test-markdown-glib.test.in
+ tests/test-markdown-qt.test.in
+ tests/test-qt.test.in
+Copyright: NONE
+License: UNKNOWN
+ FIXME
+
+Files: snapd-qt/qml-plugin.cpp
+ snapd-qt/qml-plugin.h
+Copyright: 2016, Canonical, Ltd.
+License: LGPL (v2 or v3)
+ FIXME
+
+Files: COPYING.LGPL3
+Copyright: 2007, Free Software Foundation, Inc. <http:fsf.org/>
+License: GNU Lesser General Public License, Version 3
+ FIXME
+
+Files: debian/copyright
+Copyright: -format/1.0/
+ 2016-2019, Canonical Ltd.
+License: GNU Lesser General Public License, Version 3 GNU Library General Public License, Version 2.0 GNU General Public License v3.0 or later
+ FIXME
+
+Files: COPYING.LGPL2
+Copyright: 1991, Free Software Foundation, Inc.
+License: GNU Library General Public License, Version 2.0
+ FIXME
+
+Files: debian/changelog
+Copyright: Fix version number being incorrect in the LGPL-3 text
+ years
+License: UNKNOWN
+ FIXME
+
+Files: NEWS
+Copyright: headers
+License: UNKNOWN
+ FIXME
+
diff --git a/debian/gir1.2-snapd-2.install b/debian/gir1.2-snapd-2.install
new file mode 100644
index 0000000..49d71c9
--- /dev/null
+++ b/debian/gir1.2-snapd-2.install
@@ -0,0 +1 @@
+usr/lib/*/girepository-1.0
diff --git a/debian/libsnapd-glib-2-1.install b/debian/libsnapd-glib-2-1.install
new file mode 100644
index 0000000..3a61bd6
--- /dev/null
+++ b/debian/libsnapd-glib-2-1.install
@@ -0,0 +1 @@
+usr/lib/*/libsnapd-glib-2.so.*
diff --git a/debian/libsnapd-glib-2-1.symbols b/debian/libsnapd-glib-2-1.symbols
new file mode 100644
index 0000000..34b5b06
--- /dev/null
+++ b/debian/libsnapd-glib-2-1.symbols
@@ -0,0 +1,531 @@
+# SymbolsHelper-Confirmed: 1.66 amd64 arm64 armhf i386 ppc64el riscv64 s390x
+libsnapd-glib-2.so.1 libsnapd-glib-2-1 #MINVER#
+* Build-Depends-Package: libsnapd-glib-dev
+ snapd_alias_get_app at Base 1.8
+ snapd_alias_get_app_auto at Base 1.25
+ snapd_alias_get_app_manual at Base 1.25
+ snapd_alias_get_command at Base 1.25
+ snapd_alias_get_name at Base 1.8
+ snapd_alias_get_snap at Base 1.8
+ snapd_alias_get_status at Base 1.8
+ snapd_alias_get_type at Base 1.8
+ snapd_alias_status_get_type at Base 1.8
+ snapd_app_get_active at Base 1.25
+ snapd_app_get_aliases at Base 1.7
+ snapd_app_get_common_id at Base 1.41
+ snapd_app_get_daemon_type at Base 1.9
+ snapd_app_get_desktop_file at Base 1.14
+ snapd_app_get_enabled at Base 1.25
+ snapd_app_get_name at Base 0.1
+ snapd_app_get_snap at Base 1.25
+ snapd_app_get_type at Base 0.1
+ snapd_assertion_get_body at Base 1.8
+ snapd_assertion_get_header at Base 1.8
+ snapd_assertion_get_headers at Base 1.8
+ snapd_assertion_get_signature at Base 1.8
+ snapd_assertion_get_type at Base 1.8
+ snapd_assertion_new at Base 1.8
+ snapd_auth_data_get_discharges at Base 0.1
+ snapd_auth_data_get_macaroon at Base 0.1
+ snapd_auth_data_get_type at Base 0.1
+ snapd_auth_data_new at Base 0.1
+ snapd_autorefresh_change_data_get_refresh_forced at Base 1.65
+ snapd_autorefresh_change_data_get_snap_names at Base 1.65
+ snapd_autorefresh_change_data_get_type at Base 1.65
+ snapd_category_details_get_name at Base 1.64
+ snapd_category_details_get_type at Base 1.64
+ snapd_category_get_featured at Base 1.64
+ snapd_category_get_name at Base 1.64
+ snapd_category_get_type at Base 1.64
+ snapd_change_data_get_type at Base 1.65
+ snapd_change_filter_get_type at Base 1.29
+ snapd_change_get_data at Base 1.65
+ snapd_change_get_error at Base 1.30
+ snapd_change_get_id at Base 1.5
+ snapd_change_get_kind at Base 1.5
+ snapd_change_get_ready at Base 1.5
+ snapd_change_get_ready_time at Base 1.5
+ snapd_change_get_spawn_time at Base 1.5
+ snapd_change_get_status at Base 1.5
+ snapd_change_get_summary at Base 1.5
+ snapd_change_get_tasks at Base 1.5
+ snapd_change_get_type at Base 1.5
+ snapd_channel_get_branch at Base 1.31
+ snapd_channel_get_confinement at Base 1.24
+ snapd_channel_get_epoch at Base 1.24
+ snapd_channel_get_name at Base 1.24
+ snapd_channel_get_released_at at Base 1.46
+ snapd_channel_get_revision at Base 1.24
+ snapd_channel_get_risk at Base 1.31
+ snapd_channel_get_size at Base 1.24
+ snapd_channel_get_track at Base 1.31
+ snapd_channel_get_type at Base 1.24
+ snapd_channel_get_version at Base 1.24
+ snapd_client_abort_change_async at Base 1.30
+ snapd_client_abort_change_finish at Base 1.30
+ snapd_client_abort_change_sync at Base 1.30
+ snapd_client_add_assertions_async at Base 1.8
+ snapd_client_add_assertions_finish at Base 1.8
+ snapd_client_add_assertions_sync at Base 1.8
+ snapd_client_alias_async at Base 1.25
+ snapd_client_alias_finish at Base 1.25
+ snapd_client_alias_sync at Base 1.25
+ snapd_client_buy_async at Base 0.1
+ snapd_client_buy_finish at Base 0.1
+ snapd_client_buy_sync at Base 0.1
+ snapd_client_check_buy_async at Base 1.3
+ snapd_client_check_buy_finish at Base 1.3
+ snapd_client_check_buy_sync at Base 1.3
+ snapd_client_check_themes_async at Base 1.60
+ snapd_client_check_themes_finish at Base 1.60
+ snapd_client_check_themes_sync at Base 1.60
+ snapd_client_connect_async at Base 1.3
+ snapd_client_connect_finish at Base 1.3
+ snapd_client_connect_interface_async at Base 0.1
+ snapd_client_connect_interface_finish at Base 0.1
+ snapd_client_connect_interface_sync at Base 0.1
+ snapd_client_connect_sync at Base 0.1
+ snapd_client_create_user_async at Base 1.3
+ snapd_client_create_user_finish at Base 1.3
+ snapd_client_create_user_sync at Base 1.3
+ snapd_client_create_users_async at Base 1.3
+ snapd_client_create_users_finish at Base 1.3
+ snapd_client_create_users_sync at Base 1.3
+ snapd_client_disable_aliases_async at Base 1.8
+ snapd_client_disable_aliases_finish at Base 1.8
+ snapd_client_disable_aliases_sync at Base 1.8
+ snapd_client_disable_async at Base 0.1
+ snapd_client_disable_finish at Base 0.1
+ snapd_client_disable_sync at Base 0.1
+ snapd_client_disconnect_interface_async at Base 0.1
+ snapd_client_disconnect_interface_finish at Base 0.1
+ snapd_client_disconnect_interface_sync at Base 0.1
+ snapd_client_download_async at Base 1.55
+ snapd_client_download_finish at Base 1.55
+ snapd_client_download_sync at Base 1.55
+ snapd_client_enable_aliases_async at Base 1.8
+ snapd_client_enable_aliases_finish at Base 1.8
+ snapd_client_enable_aliases_sync at Base 1.8
+ snapd_client_enable_async at Base 0.1
+ snapd_client_enable_finish at Base 0.1
+ snapd_client_enable_sync at Base 0.1
+ snapd_client_find_async at Base 0.1
+ snapd_client_find_category_async at Base 1.64
+ snapd_client_find_category_finish at Base 1.64
+ snapd_client_find_category_sync at Base 1.64
+ snapd_client_find_finish at Base 0.1
+ snapd_client_find_refreshable_async at Base 1.5
+ snapd_client_find_refreshable_finish at Base 1.5
+ snapd_client_find_refreshable_sync at Base 1.5
+ snapd_client_find_section_async at Base 1.7
+ snapd_client_find_section_finish at Base 1.7
+ snapd_client_find_section_sync at Base 1.7
+ snapd_client_find_sync at Base 0.1
+ snapd_client_follow_logs_async at Base 1.64
+ snapd_client_follow_logs_finish at Base 1.64
+ snapd_client_follow_logs_sync at Base 1.64
+ snapd_client_get_aliases_async at Base 1.8
+ snapd_client_get_aliases_finish at Base 1.8
+ snapd_client_get_aliases_sync at Base 1.8
+ snapd_client_get_allow_interaction at Base 1.19
+ snapd_client_get_apps2_async at Base 1.45
+ snapd_client_get_apps2_finish at Base 1.45
+ snapd_client_get_apps2_sync at Base 1.45
+ snapd_client_get_apps_async at Base 1.25
+ snapd_client_get_apps_finish at Base 1.25
+ snapd_client_get_apps_sync at Base 1.25
+ snapd_client_get_assertions_async at Base 1.8
+ snapd_client_get_assertions_finish at Base 1.8
+ snapd_client_get_assertions_sync at Base 1.8
+ snapd_client_get_auth_data at Base 0.8
+ snapd_client_get_categories_async at Base 1.64
+ snapd_client_get_categories_finish at Base 1.64
+ snapd_client_get_categories_sync at Base 1.64
+ snapd_client_get_change_async at Base 1.29
+ snapd_client_get_change_finish at Base 1.29
+ snapd_client_get_change_sync at Base 1.29
+ snapd_client_get_changes_async at Base 1.29
+ snapd_client_get_changes_finish at Base 1.29
+ snapd_client_get_changes_sync at Base 1.29
+ snapd_client_get_connections_async at Base 1.48
+ snapd_client_get_connections_finish at Base 1.48
+ snapd_client_get_connections_sync at Base 1.48
+ snapd_client_get_connections2_async at Base 1.49
+ snapd_client_get_connections2_finish at Base 1.49
+ snapd_client_get_connections2_sync at Base 1.49
+ snapd_client_get_icon_async at Base 0.1
+ snapd_client_get_icon_finish at Base 0.1
+ snapd_client_get_icon_sync at Base 0.1
+ snapd_client_get_interfaces2_async at Base 1.48
+ snapd_client_get_interfaces2_finish at Base 1.48
+ snapd_client_get_interfaces2_sync at Base 1.48
+ snapd_client_get_interfaces_async at Base 0.1
+ snapd_client_get_interfaces_finish at Base 0.1
+ snapd_client_get_interfaces_sync at Base 0.1
+ snapd_client_get_logs_async at Base 1.64
+ snapd_client_get_logs_finish at Base 1.64
+ snapd_client_get_logs_sync at Base 1.64
+ snapd_client_get_maintenance at Base 1.45
+ snapd_client_get_model_assertion_async at Base 1.67
+ snapd_client_get_model_assertion_finish at Base 1.67
+ snapd_client_get_model_assertion_sync at Base 1.67
+ snapd_client_get_notices_async at Base 1.65
+ snapd_client_get_notices_finish at Base 1.65
+ snapd_client_get_notices_sync at Base 1.65
+ snapd_client_get_notices_with_filters_async at Base 1.65
+ snapd_client_get_notices_with_filters_finish at Base 1.65
+ snapd_client_get_notices_with_filters_sync at Base 1.65
+ snapd_client_get_sections_async at Base 1.7
+ snapd_client_get_sections_finish at Base 1.7
+ snapd_client_get_sections_sync at Base 1.7
+ snapd_client_get_serial_assertion_async at Base 1.67
+ snapd_client_get_serial_assertion_finish at Base 1.67
+ snapd_client_get_serial_assertion_sync at Base 1.67
+ snapd_client_get_snap_async at Base 1.42
+ snapd_client_get_snap_conf_async at Base 1.48
+ snapd_client_get_snap_conf_finish at Base 1.48
+ snapd_client_get_snap_conf_sync at Base 1.48
+ snapd_client_get_snap_finish at Base 1.42
+ snapd_client_get_snap_sync at Base 1.42
+ snapd_client_get_snaps_async at Base 1.42
+ snapd_client_get_snaps_finish at Base 1.42
+ snapd_client_get_snaps_sync at Base 1.42
+ snapd_client_get_socket_path at Base 1.24
+ snapd_client_get_system_information_async at Base 0.1
+ snapd_client_get_system_information_finish at Base 0.1
+ snapd_client_get_system_information_sync at Base 0.1
+ snapd_client_get_type at Base 0.1
+ snapd_client_get_user_agent at Base 1.16
+ snapd_client_get_users_async at Base 1.26
+ snapd_client_get_users_finish at Base 1.26
+ snapd_client_get_users_sync at Base 1.26
+ snapd_client_install2_async at Base 1.12
+ snapd_client_install2_finish at Base 1.12
+ snapd_client_install2_sync at Base 1.12
+ snapd_client_install_async at Base 0.1
+ snapd_client_install_finish at Base 0.1
+ snapd_client_install_stream_async at Base 1.9
+ snapd_client_install_stream_finish at Base 1.9
+ snapd_client_install_stream_sync at Base 1.9
+ snapd_client_install_sync at Base 0.1
+ snapd_client_install_themes_async at Base 1.60
+ snapd_client_install_themes_finish at Base 1.60
+ snapd_client_install_themes_sync at Base 1.60
+ snapd_client_list_async at Base 0.1
+ snapd_client_list_finish at Base 0.1
+ snapd_client_list_one_async at Base 0.1
+ snapd_client_list_one_finish at Base 0.1
+ snapd_client_list_one_sync at Base 0.1
+ snapd_client_list_sync at Base 0.1
+ snapd_client_login2_async at Base 1.26
+ snapd_client_login2_finish at Base 1.26
+ snapd_client_login2_sync at Base 1.26
+ snapd_client_login_async at Base 0.1
+ snapd_client_login_finish at Base 0.1
+ snapd_client_login_sync at Base 0.1
+ snapd_client_logout_async at Base 1.55
+ snapd_client_logout_finish at Base 1.55
+ snapd_client_logout_sync at Base 1.55
+ snapd_client_new at Base 0.1
+ snapd_client_new_from_socket at Base 1.5
+ snapd_client_notices_set_after_notice at Base 1.66
+ snapd_client_notices_set_since_nanoseconds at Base 1.66
+ snapd_client_prefer_async at Base 1.25
+ snapd_client_prefer_finish at Base 1.25
+ snapd_client_prefer_sync at Base 1.25
+ snapd_client_refresh_all_async at Base 1.5
+ snapd_client_refresh_all_finish at Base 1.5
+ snapd_client_refresh_all_sync at Base 1.5
+ snapd_client_refresh_async at Base 0.1
+ snapd_client_refresh_finish at Base 0.1
+ snapd_client_refresh_sync at Base 0.1
+ snapd_client_remove_async at Base 0.1
+ snapd_client_remove_finish at Base 0.1
+ snapd_client_remove_sync at Base 0.1
+ snapd_client_remove2_async at Base 1.50
+ snapd_client_remove2_finish at Base 1.50
+ snapd_client_remove2_sync at Base 1.50
+ snapd_client_reset_aliases_async at Base 1.8
+ snapd_client_reset_aliases_finish at Base 1.8
+ snapd_client_reset_aliases_sync at Base 1.8
+ snapd_client_run_snapctl2_async at Base 1.59
+ snapd_client_run_snapctl2_finish at Base 1.59
+ snapd_client_run_snapctl2_sync at Base 1.59
+ snapd_client_run_snapctl_async at Base 1.8
+ snapd_client_run_snapctl_finish at Base 1.8
+ snapd_client_run_snapctl_sync at Base 1.8
+ snapd_client_set_allow_interaction at Base 1.19
+ snapd_client_set_auth_data at Base 0.8
+ snapd_client_set_snap_conf_async at Base 1.48
+ snapd_client_set_snap_conf_finish at Base 1.48
+ snapd_client_set_snap_conf_sync at Base 1.48
+ snapd_client_set_socket_path at Base 1.24
+ snapd_client_set_user_agent at Base 1.16
+ snapd_client_switch_async at Base 1.26
+ snapd_client_switch_finish at Base 1.26
+ snapd_client_switch_sync at Base 1.26
+ snapd_client_try_async at Base 1.9
+ snapd_client_try_finish at Base 1.9
+ snapd_client_try_sync at Base 1.9
+ snapd_client_unalias_async at Base 1.25
+ snapd_client_unalias_finish at Base 1.25
+ snapd_client_unalias_sync at Base 1.25
+ snapd_confinement_get_type at Base 0.1
+ snapd_connection_get_gadget at Base 1.48
+ snapd_connection_get_interface at Base 1.48
+ snapd_connection_get_manual at Base 1.48
+ snapd_connection_get_name at Base 0.1
+ snapd_connection_get_plug at Base 1.48
+ snapd_connection_get_plug_attribute at Base 1.48
+ snapd_connection_get_plug_attribute_names at Base 1.48
+ snapd_connection_get_slot at Base 1.48
+ snapd_connection_get_slot_attribute at Base 1.48
+ snapd_connection_get_slot_attribute_names at Base 1.48
+ snapd_connection_get_snap at Base 0.1
+ snapd_connection_get_type at Base 0.1
+ snapd_connection_has_plug_attribute at Base 1.48
+ snapd_connection_has_slot_attribute at Base 1.48
+ snapd_create_user_flags_get_type at Base 1.3
+ snapd_daemon_type_get_type at Base 1.9
+ snapd_error_get_type at Base 0.9
+ snapd_error_quark at Base 0.9
+ snapd_find_flags_get_type at Base 0.1
+ snapd_get_aliases_get_type at Base 1.25
+ snapd_get_apps_flags_get_type at Base 1.25
+ snapd_get_apps_get_type at Base 1.25
+ snapd_get_assertions_get_type at Base 1.25
+ snapd_get_buy_ready_get_type at Base 1.25
+ snapd_get_categories_get_type at Base 1.64
+ snapd_get_change_get_type at Base 1.25
+ snapd_get_changes_get_type at Base 1.29
+ snapd_get_connections_flags_get_type at Base 1.49
+ snapd_get_connections_get_type at Base 1.48
+ snapd_get_find_get_type at Base 1.25
+ snapd_get_icon_get_type at Base 1.25
+ snapd_get_interfaces_flags_get_type at Base 1.48
+ snapd_get_interfaces_get_type at Base 1.25
+ snapd_get_interfaces_legacy_get_type at Base 1.48
+ snapd_get_logs_get_type at Base 1.64
+ snapd_get_model_get_type at Base 1.67
+ snapd_get_model_serial_get_type at Base 1.67
+ snapd_get_notices_get_type at Base 1.65
+ snapd_get_sections_get_type at Base 1.25
+ snapd_get_snap_conf_get_type at Base 1.48
+ snapd_get_snap_get_type at Base 1.25
+ snapd_get_snaps_flags_get_type at Base 1.42
+ snapd_get_snaps_get_type at Base 1.25
+ snapd_get_system_info_get_type at Base 1.25
+ snapd_get_themes_get_type at Base 1.60
+ snapd_get_users_get_type at Base 1.26
+ snapd_icon_get_data at Base 0.1
+ snapd_icon_get_mime_type at Base 0.1
+ snapd_icon_get_type at Base 0.1
+ snapd_install_flags_get_type at Base 1.9
+ snapd_interface_get_doc_url at Base 1.48
+ snapd_interface_get_name at Base 1.48
+ snapd_interface_get_plugs at Base 1.48
+ snapd_interface_get_slots at Base 1.48
+ snapd_interface_get_summary at Base 1.48
+ snapd_interface_get_type at Base 1.48
+ snapd_interface_make_label at Base 1.58
+ snapd_link_get_type at Base 1.70
+ snapd_link_get_url_type at Base 1.70
+ snapd_link_get_urls at Base 1.70
+ snapd_link_new at Base 1.70
+ snapd_log_get_message at Base 1.64
+ snapd_log_get_pid at Base 1.64
+ snapd_log_get_sid at Base 1.64
+ snapd_log_get_timestamp at Base 1.64
+ snapd_log_get_type at Base 1.64
+ snapd_login_async at Base 0.9
+ snapd_login_finish at Base 0.9
+ snapd_login_sync at Base 0.9
+ snapd_maintenance_get_kind at Base 1.45
+ snapd_maintenance_get_message at Base 1.45
+ snapd_maintenance_get_type at Base 1.45
+ snapd_maintenance_kind_get_type at Base 1.45
+ snapd_markdown_node_get_children at Base 1.48
+ snapd_markdown_node_get_node_type at Base 1.48
+ snapd_markdown_node_get_text at Base 1.48
+ snapd_markdown_node_get_type at Base 1.48
+ snapd_markdown_node_type_get_type at Base 1.48
+ snapd_markdown_parser_get_preserve_whitespace at Base 1.48
+ snapd_markdown_parser_get_type at Base 1.48
+ snapd_markdown_parser_new at Base 1.48
+ snapd_markdown_parser_parse at Base 1.48
+ snapd_markdown_parser_set_preserve_whitespace at Base 1.48
+#MISSING: 1.67# snapd_markdown_version_get_type at Base 1.48
+ snapd_media_get_height at Base 1.45
+ snapd_media_get_media_type at Base 1.45
+ snapd_media_get_type at Base 1.45
+ snapd_media_get_url at Base 1.45
+ snapd_media_get_width at Base 1.45
+ snapd_media_new at Base 1.45
+ snapd_notice_compare_last_occurred at Base 1.66
+ snapd_notice_get_expire_after at Base 1.65
+ snapd_notice_get_first_occurred2 at Base 1.66
+ snapd_notice_get_first_occurred at Base 1.65
+ snapd_notice_get_id at Base 1.65
+ snapd_notice_get_key at Base 1.65
+ snapd_notice_get_last_data2 at Base 1.66
+ snapd_notice_get_last_data at Base 1.65
+ snapd_notice_get_last_occurred2 at Base 1.66
+ snapd_notice_get_last_occurred at Base 1.65
+ snapd_notice_get_last_occurred_nanoseconds at Base 1.66
+ snapd_notice_get_last_repeated2 at Base 1.66
+ snapd_notice_get_last_repeated at Base 1.65
+ snapd_notice_get_notice_type at Base 1.65
+ snapd_notice_get_occurrences at Base 1.65
+ snapd_notice_get_repeat_after at Base 1.65
+ snapd_notice_get_type at Base 1.65
+ snapd_notice_get_user_id at Base 1.65
+ snapd_notice_type_get_type at Base 1.65
+ snapd_notices_monitor_get_type at Base 1.66
+ snapd_notices_monitor_new at Base 1.66
+ snapd_notices_monitor_new_with_client at Base 1.66
+ snapd_notices_monitor_start at Base 1.66
+ snapd_notices_monitor_stop at Base 1.66
+ snapd_plug_get_attribute at Base 1.3
+ snapd_plug_get_attribute_names at Base 1.3
+ snapd_plug_get_connected_slots at Base 1.48
+ snapd_plug_get_connections at Base 0.1
+ snapd_plug_get_interface at Base 0.1
+ snapd_plug_get_label at Base 0.1
+ snapd_plug_get_name at Base 0.1
+ snapd_plug_get_snap at Base 0.1
+ snapd_plug_get_type at Base 0.1
+ snapd_plug_has_attribute at Base 1.3
+ snapd_plug_ref_get_plug at Base 1.48
+ snapd_plug_ref_get_snap at Base 1.48
+ snapd_plug_ref_get_type at Base 1.48
+ snapd_post_aliases_get_type at Base 1.25
+ snapd_post_assertions_get_type at Base 1.25
+ snapd_post_buy_get_type at Base 1.25
+ snapd_post_change_get_type at Base 1.25
+ snapd_post_create_user_get_type at Base 1.25
+ snapd_post_create_users_get_type at Base 1.25
+ snapd_post_download_get_type at Base 1.55
+ snapd_post_interfaces_get_type at Base 1.25
+ snapd_post_login_get_type at Base 1.25
+ snapd_post_logout_get_type at Base 1.55
+ snapd_post_snap_get_type at Base 1.25
+ snapd_post_snap_stream_get_type at Base 1.25
+ snapd_post_snap_try_get_type at Base 1.25
+ snapd_post_snapctl_get_type at Base 1.25
+ snapd_post_snaps_get_type at Base 1.25
+ snapd_post_themes_get_type at Base 1.60
+ snapd_price_get_amount at Base 0.1
+ snapd_price_get_currency at Base 0.1
+ snapd_price_get_type at Base 0.1
+ snapd_publisher_validation_get_type at Base 1.42
+ snapd_put_snap_conf_get_type at Base 1.48
+ snapd_remove_flags_get_type at Base 1.50
+ snapd_request_async_get_type at Base 1.25
+ snapd_request_get_type at Base 0.7
+ snapd_screenshot_get_height at Base 1.0
+ snapd_screenshot_get_type at Base 1.0
+ snapd_screenshot_get_url at Base 1.0
+ snapd_screenshot_get_width at Base 1.0
+ snapd_screenshot_new at Base 1.0
+ snapd_slot_get_attribute at Base 1.3
+ snapd_slot_get_attribute_names at Base 1.3
+ snapd_slot_get_connected_plugs at Base 1.48
+ snapd_slot_get_connections at Base 0.1
+ snapd_slot_get_interface at Base 0.1
+ snapd_slot_get_label at Base 0.1
+ snapd_slot_get_name at Base 0.1
+ snapd_slot_get_snap at Base 0.1
+ snapd_slot_get_type at Base 0.1
+ snapd_slot_has_attribute at Base 1.3
+ snapd_slot_ref_get_slot at Base 1.48
+ snapd_slot_ref_get_snap at Base 1.48
+ snapd_slot_ref_get_type at Base 1.48
+ snapd_snap_get_apps at Base 0.1
+ snapd_snap_get_base at Base 1.45
+ snapd_snap_get_broken at Base 1.25
+ snapd_snap_get_categories at Base 1.64
+ snapd_snap_get_channel at Base 0.1
+ snapd_snap_get_channels at Base 1.24
+ snapd_snap_get_common_ids at Base 0.41
+ snapd_snap_get_confinement at Base 0.1
+ snapd_snap_get_contact at Base 1.13
+ snapd_snap_get_description at Base 0.1
+ snapd_snap_get_developer at Base 0.1
+ snapd_snap_get_devmode at Base 0.1
+ snapd_snap_get_download_size at Base 0.1
+ snapd_snap_get_hold at Base 1.64
+ snapd_snap_get_icon at Base 0.1
+ snapd_snap_get_id at Base 0.1
+ snapd_snap_get_install_date at Base 0.1
+ snapd_snap_get_installed_size at Base 0.1
+ snapd_snap_get_jailmode at Base 1.8
+ snapd_snap_get_license at Base 1.19
+ snapd_snap_get_links at Base 1.70
+ snapd_snap_get_media at Base 1.45
+ snapd_snap_get_mounted_from at Base 1.45
+ snapd_snap_get_name at Base 0.1
+ snapd_snap_get_prices at Base 0.1
+ snapd_snap_get_private at Base 0.1
+ snapd_snap_get_proceed_time at Base 1.65
+ snapd_snap_get_publisher_display_name at Base 1.42
+ snapd_snap_get_publisher_id at Base 1.42
+ snapd_snap_get_publisher_username at Base 1.42
+ snapd_snap_get_publisher_validation at Base 1.42
+ snapd_snap_get_revision at Base 0.1
+ snapd_snap_get_screenshots at Base 1.0
+ snapd_snap_get_snap_type at Base 0.1
+ snapd_snap_get_status at Base 0.1
+ snapd_snap_get_store_url at Base 1.60
+ snapd_snap_get_summary at Base 0.1
+ snapd_snap_get_title at Base 1.14
+ snapd_snap_get_tracking_channel at Base 1.7
+ snapd_snap_get_tracks at Base 1.24
+ snapd_snap_get_trymode at Base 0.1
+ snapd_snap_get_type at Base 0.1
+ snapd_snap_get_version at Base 0.1
+ snapd_snap_get_website at Base 1.50
+ snapd_snap_match_channel at Base 1.24
+ snapd_snap_status_get_type at Base 0.1
+ snapd_snap_type_get_type at Base 0.1
+ snapd_system_confinement_get_type at Base 1.14
+ snapd_system_information_get_architecture at Base 1.64
+ snapd_system_information_get_binaries_directory at Base 1.11
+ snapd_system_information_get_build_id at Base 1.40
+ snapd_system_information_get_confinement at Base 1.14
+ snapd_system_information_get_managed at Base 1.7
+ snapd_system_information_get_mount_directory at Base 1.11
+ snapd_system_information_get_on_classic at Base 0.1
+ snapd_system_information_get_os_id at Base 0.1
+ snapd_system_information_get_kernel_version at Base 1.11
+ snapd_system_information_get_os_version at Base 0.1
+ snapd_system_information_get_refresh_hold at Base 1.42
+ snapd_system_information_get_refresh_last at Base 1.42
+ snapd_system_information_get_refresh_next at Base 1.42
+ snapd_system_information_get_refresh_schedule at Base 1.42
+ snapd_system_information_get_refresh_timer at Base 1.42
+ snapd_system_information_get_sandbox_features at Base 1.42
+ snapd_system_information_get_series at Base 0.1
+ snapd_system_information_get_store at Base 1.7
+ snapd_system_information_get_type at Base 0.1
+ snapd_system_information_get_version at Base 0.1
+ snapd_task_data_get_affected_snaps at Base 1.66
+ snapd_task_data_get_type at Base 1.66
+ snapd_task_get_data at Base 1.66
+ snapd_task_get_id at Base 0.4
+ snapd_task_get_kind at Base 0.4
+ snapd_task_get_progress_done at Base 0.4
+ snapd_task_get_progress_label at Base 1.5
+ snapd_task_get_progress_total at Base 0.4
+ snapd_task_get_ready at Base 0.4
+ snapd_task_get_ready_time at Base 0.7
+ snapd_task_get_spawn_time at Base 0.4
+ snapd_task_get_status at Base 0.4
+ snapd_task_get_summary at Base 0.4
+ snapd_task_get_type at Base 0.4
+ snapd_theme_status_get_type at Base 1.60
+ snapd_user_information_get_auth_data at Base 1.26
+ snapd_user_information_get_email at Base 1.26
+ snapd_user_information_get_id at Base 1.26
+ snapd_user_information_get_ssh_keys at Base 1.3
+ snapd_user_information_get_type at Base 1.3
+ snapd_user_information_get_username at Base 1.3
diff --git a/debian/libsnapd-glib-dev.install b/debian/libsnapd-glib-dev.install
new file mode 100644
index 0000000..323231f
--- /dev/null
+++ b/debian/libsnapd-glib-dev.install
@@ -0,0 +1,5 @@
+usr/include/*/snapd-glib-2
+usr/lib/*/pkgconfig/snapd-glib-2.pc
+usr/lib/*/libsnapd-glib*.so
+usr/share/gir-1.0
+usr/share/vala
diff --git a/debian/libsnapd-qt-2-1.install b/debian/libsnapd-qt-2-1.install
new file mode 100644
index 0000000..b75980c
--- /dev/null
+++ b/debian/libsnapd-qt-2-1.install
@@ -0,0 +1 @@
+usr/lib/*/libsnapd-qt-2.so.*
diff --git a/debian/libsnapd-qt-dev.install b/debian/libsnapd-qt-dev.install
new file mode 100644
index 0000000..db0fafa
--- /dev/null
+++ b/debian/libsnapd-qt-dev.install
@@ -0,0 +1,4 @@
+usr/include/*/qt5/snapd-qt-2
+usr/lib/*/cmake/Snapd-2/
+usr/lib/*/pkgconfig/snapd-qt-2.pc
+usr/lib/*/libsnapd-qt-2.so
diff --git a/debian/libsnapd-qt6-2-1.install b/debian/libsnapd-qt6-2-1.install
new file mode 100644
index 0000000..8f334a5
--- /dev/null
+++ b/debian/libsnapd-qt6-2-1.install
@@ -0,0 +1 @@
+usr/lib/*/libsnapd-qt6-2.so.*
diff --git a/debian/libsnapd-qt6-dev.install b/debian/libsnapd-qt6-dev.install
new file mode 100644
index 0000000..bf2c052
--- /dev/null
+++ b/debian/libsnapd-qt6-dev.install
@@ -0,0 +1,4 @@
+usr/include/*/qt6/snapd-qt-2
+usr/lib/*/cmake/SnapdQt6-2/
+usr/lib/*/pkgconfig/snapd-qt6-2.pc
+usr/lib/*/libsnapd-qt6-2.so
diff --git a/debian/patches/1001_support-qt5+qt6-dual-builds.patch b/debian/patches/1001_support-qt5+qt6-dual-builds.patch
new file mode 100644
index 0000000..0e53fe4
--- /dev/null
+++ b/debian/patches/1001_support-qt5+qt6-dual-builds.patch
@@ -0,0 +1,107 @@
+Description: Support dually building against Qt5 and Qt6.
+Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
+Forwarded: pending
+
+--- a/snapd-qt/meson.build
++++ b/snapd-qt/meson.build
+@@ -6,9 +6,12 @@
+ qt_min_version = '5.9.5'
+ qt_version = 'qt5'
+ qt_core_camel = 'Qt5Core'
+- description = 'Snapd Qt'
++ description = 'Snapd Qt5'
+ cmake_base_name = 'SnapdQt5'
++ cmake_name = 'Snapd'
++ cmake_name_dir = 'Snapd'
+ library_name = 'snapd-qt'
++ include_name = 'snapd-qt'
+ qt_core_dep = dependency ('qt5', modules: [ 'Core' ])
+ qt_network_dep = dependency ('qt5', modules: [ 'Network' ])
+ qml_dep = dependency ('qt5', modules: [ 'Qml' ])
+@@ -18,9 +21,12 @@
+ qt_min_version = '6.2.4'
+ qt_version = 'qt6'
+ qt_core_camel = 'Qt6Core'
+- description = 'Snapd Qt'
++ description = 'Snapd Qt6'
+ cmake_base_name = 'SnapdQt6'
+- library_name = 'snapd-qt'
++ cmake_name = 'SnapdQt6'
++ cmake_name_dir = 'SnapdQt6'
++ library_name = 'snapd-qt6'
++ include_name = 'snapd-qt'
+ qt6_core_dep = dependency ('qt6', modules: [ 'Core' ])
+ qt6_network_dep = dependency ('qt6', modules: [ 'Network' ])
+ qml_dep = dependency ('qt6', modules: [ 'Qml' ])
+@@ -29,6 +35,8 @@
+ qt_name = 'Snapd'
+ if not get_option('soup2')
+ library_name += '-2'
++ include_name += '-2'
++ cmake_name_dir += '-2'
+ qt_name += '2'
+ endif
+
+@@ -40,9 +48,9 @@
+ include_type: 'system'
+ )
+
+-install_header_dir = join_paths (includedir, library_name, 'Snapd')
++install_header_dir = join_paths (includedir, f'@qt_version@', include_name, 'Snapd')
+ qml_dir = join_paths (libdir, f'@qt_version@', 'qml', f'@qt_name@')
+-cmake_dir = join_paths (libdir, 'cmake', qt_name)
++cmake_dir = join_paths (libdir, 'cmake', cmake_name_dir)
+
+ source_cpp = [
+ 'alias.cpp',
+@@ -180,21 +188,24 @@
+ pc_required_qt=f'@qt_core_camel@'
+ pc.generate (libraries: snapd_qt_lib,
+ filebase: library_name,
+- name: 'Snapd Qt',
++ name: f'@description@',
+ description: 'Library for accessing snapd',
+ version: meson.project_version (),
+- requires: pc_required_qt,)
++ requires: pc_required_qt,
++ subdirs: join_paths (f'@qt_version@', include_name),)
+
+ cmake_conf = configuration_data ()
+ cmake_conf.set ('libdir', libdir)
+ cmake_conf.set ('includedir', includedir)
+ cmake_conf.set ('version', meson.project_version ())
+ cmake_conf.set ('library_name', library_name)
++cmake_conf.set ('include_name', include_name)
++cmake_conf.set ('qt_version', qt_version)
+ cmake_file = configure_file (input: f'@cmake_base_name at Config.cmake.in',
+- output: 'SnapdConfig.cmake',
++ output: f'@cmake_name at Config.cmake',
+ configuration: cmake_conf)
+ cmake_version_file = configure_file (input: f'@cmake_base_name at ConfigVersion.cmake.in',
+- output: 'SnapdConfigVersion.cmake',
++ output: f'@cmake_name at ConfigVersion.cmake',
+ configuration: cmake_conf)
+ install_data (cmake_file, cmake_version_file,
+ install_dir: cmake_dir)
+--- a/snapd-qt/SnapdQt5Config.cmake.in
++++ b/snapd-qt/SnapdQt5Config.cmake.in
+@@ -2,7 +2,7 @@
+ # SNAPD_LIBRARIES - The libraries needed to use snapd-qt
+
+ set(SNAPD_LIBRARIES @libdir@/lib at library_name@.so)
+-set(SNAPD_INCLUDE_DIRS @includedir@/@library_name@/)
++set(SNAPD_INCLUDE_DIRS @includedir@/@qt_version@/@include_name@/)
+
+ add_library(Snapd::Core SHARED IMPORTED)
+ set_target_properties(Snapd::Core PROPERTIES
+--- a/snapd-qt/SnapdQt6Config.cmake.in
++++ b/snapd-qt/SnapdQt6Config.cmake.in
+@@ -2,7 +2,7 @@
+ # SNAPD_LIBRARIES - The libraries needed to use snapd-qt
+
+ set(SNAPD_LIBRARIES @libdir@/lib at library_name@.so)
+-set(SNAPD_INCLUDE_DIRS @includedir@/@library_name@/)
++set(SNAPD_INCLUDE_DIRS @includedir@/@qt_version@/@include_name@/)
+
+ add_library(Snapd::Core SHARED IMPORTED)
+ set_target_properties(Snapd::Core PROPERTIES
diff --git a/debian/patches/2001_install-docs-to-html-subfolder.patch b/debian/patches/2001_install-docs-to-html-subfolder.patch
new file mode 100644
index 0000000..09153b0
--- /dev/null
+++ b/debian/patches/2001_install-docs-to-html-subfolder.patch
@@ -0,0 +1,19 @@
+Description: Install doc files to /usr/share/doc/libsnapd-glib-dev/html
+Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
+Forwarded: no, Debian-specific
+
+--- a/doc/meson.build
++++ b/doc/meson.build
+@@ -8,9 +8,9 @@
+ configuration: doc_conf)
+ custom_target('documentation',
+ depends: snapd_glib_gir,
+- command : [docgen, 'generate', '--config', settings_file, '--no-namespace-dir', '--output-dir', join_paths('@OUTDIR@', 'snapd-glib'), join_paths (meson.project_build_root (), 'snapd-glib', 'Snapd-2.gir')],
+- output: 'snapd-glib',
++ command : [docgen, 'generate', '--config', settings_file, '--no-namespace-dir', '--output-dir', join_paths('@OUTDIR@', 'html'), join_paths (meson.project_build_root (), 'snapd-glib', 'Snapd-2.gir')],
++ output: 'html',
+ build_by_default: true,
+ install: true,
+- install_dir: get_option('prefix') / get_option('datadir') / 'doc',) # installs to PREFIX/share/doc/snapd-glib
++ install_dir: get_option('prefix') / get_option('datadir') / 'doc' / 'libsnapd-glib-dev',) # installs to PREFIX/share/doc/libsnapd-glib-dev/html
+ endif
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..bb24d52
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+1001_support-qt5+qt6-dual-builds.patch
+2001_install-docs-to-html-subfolder.patch
diff --git a/debian/qml-module-snapd2.install b/debian/qml-module-snapd2.install
new file mode 100644
index 0000000..0607edc
--- /dev/null
+++ b/debian/qml-module-snapd2.install
@@ -0,0 +1,2 @@
+usr/lib/*/qt5/qml/Snapd2/*.so
+usr/lib/*/qt5/qml/Snapd2/qmldir
diff --git a/debian/qml6-module-snapd2.install b/debian/qml6-module-snapd2.install
new file mode 100644
index 0000000..548b8d4
--- /dev/null
+++ b/debian/qml6-module-snapd2.install
@@ -0,0 +1,2 @@
+usr/lib/*/qt6/qml/Snapd2/*.so
+usr/lib/*/qt6/qml/Snapd2/qmldir
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..4e38fa2
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,72 @@
+#!/usr/bin/make -f
+
+NULL =
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
+
+%:
+ dh $@
+
+override_dh_auto_configure:
+ dh_auto_configure --builddirectory=build-qt6 \
+ --buildsystem=meson \
+ -- \
+ -Dqt6=true \
+ -Dqt5=false \
+ -Ddocs=true \
+ -Dexamples=true \
+ -Dintrospection=true \
+ -Dvala-bindings=true \
+ -Dincludedir=/usr/include/$(DEB_HOST_MULTIARCH)
+ $(meson_opts) \
+ $(NULL)
+ dh_auto_configure --builddirectory=build-qt5 \
+ --buildsystem=meson \
+ -- \
+ -Dqt6=false \
+ -Dqt5=true \
+ -Ddocs=false \
+ -Dexamples=false \
+ -Dintrospection=false \
+ -Dvala-bindings=false \
+ -Dincludedir=/usr/include/$(DEB_HOST_MULTIARCH)
+ $(meson_opts) \
+ $(NULL)
+
+override_dh_auto_build:
+ dh_auto_build --builddirectory=build-qt6 \
+ --buildsystem=meson \
+ $(NULL)
+ dh_auto_build --builddirectory=build-qt5 \
+ --buildsystem=meson \
+ $(NULL)
+
+override_dh_auto_test:
+ dh_auto_test --builddirectory=build-qt6 \
+ --buildsystem=meson \
+ --no-parallel \
+ $(NULL)
+ dh_auto_test --builddirectory=build-qt5 \
+ --buildsystem=meson \
+ --no-parallel \
+ $(NULL)
+
+override_dh_auto_install:
+ dh_auto_install --builddirectory=build-qt6 \
+ --buildsystem=meson \
+ $(NULL)
+ dh_auto_install --builddirectory=build-qt5 \
+ --buildsystem=meson \
+ $(NULL)
+
+override_dh_auto_clean:
+ dh_auto_clean --builddirectory=build-qt6 \
+ --buildsystem=meson \
+ $(NULL)
+ dh_auto_clean --builddirectory=build-qt5 \
+ --buildsystem=meson \
+ $(NULL)
+
+get-orig-source:
+ uscan --noconf --force-download --rename --download-current-version --destdir=..
diff --git a/debian/snapd-glib-doc.doc-base b/debian/snapd-glib-doc.doc-base
new file mode 100644
index 0000000..3a45896
--- /dev/null
+++ b/debian/snapd-glib-doc.doc-base
@@ -0,0 +1,9 @@
+Document: snapd-glib-dpc
+Title: snapd-glib API
+Author: Canonical Ltd.
+Abstract: This document describes the snapd-glib API
+Section: Programming/C++
+
+Format: HTML
+Index: /usr/share/doc/libsnapd-glib-dev/html/index.html
+Files: /usr/share/doc/libsnapd-glib-dev/html/*
diff --git a/debian/snapd-glib-doc.examples b/debian/snapd-glib-doc.examples
new file mode 100644
index 0000000..43ec862
--- /dev/null
+++ b/debian/snapd-glib-doc.examples
@@ -0,0 +1 @@
+examples/*.c
diff --git a/debian/snapd-glib-doc.install b/debian/snapd-glib-doc.install
new file mode 100644
index 0000000..7260c44
--- /dev/null
+++ b/debian/snapd-glib-doc.install
@@ -0,0 +1 @@
+usr/share/doc/libsnapd-glib-dev/html
diff --git a/debian/snapd-glib-doc.links b/debian/snapd-glib-doc.links
new file mode 100644
index 0000000..f63782e
--- /dev/null
+++ b/debian/snapd-glib-doc.links
@@ -0,0 +1 @@
+usr/share/doc/libsnapd-glib-dev/html usr/share/gtk-doc/html/snapd-glib
diff --git a/debian/snapd-glib-tests.install b/debian/snapd-glib-tests.install
new file mode 100644
index 0000000..e2a2951
--- /dev/null
+++ b/debian/snapd-glib-tests.install
@@ -0,0 +1,2 @@
+usr/libexec/installed-tests
+usr/share/installed-tests
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..7d144d8
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,3 @@
+Tests: unit
+Restrictions: allow-stderr
+Depends: snapd-glib-tests, gnome-desktop-testing
diff --git a/debian/tests/unit b/debian/tests/unit
new file mode 100755
index 0000000..fc05314
--- /dev/null
+++ b/debian/tests/unit
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec gnome-desktop-testing-runner snapd-glib
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..42411cd
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,4 @@
+Bug-Database: https://github.com/snapcore/snapd-glib/issues
+Bug-Submit: https://github.com/snapcore/snapd-glib/issues/new
+Repository: https://github.com/snapcore/snapd-glib.git
+Repository-Browse: https://github.com/snapcore/snapd-glib
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..99e77dc
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+https://github.com/snapcore/snapd-glib/tags .*/([0-9.]+)\.tar\.gz
More information about the Neon-commits
mailing list