libportal (0.7.1-5)
[PTS] [DDPO]
OK: VCS matches the version in the archive
- Git: https://salsa.debian.org/debian/libportal.git
-
- Branch: debian/latest
- Path: debian/changelog
- Repo size: 241664
- Browser: https://salsa.debian.org/debian/libportal
- Last scan: 2024-05-02 10:32:21+00
- Next scan: 2024-05-09 08:54:00+00
- CI pipeline status: success
- Debian changelog in Git:
libportal (0.7.1-5) unstable; urgency=medium
* Generate a vapigen wrapper that searches the appropriate ${libdir}.
Ideally vapigen should have a solution to this, but at the moment it
can't find GLib-2.0.gir without the compatibility symlink provided
by libgirepository1.0-dev (#1060904).
Generating our own wrapper like this also allows for
cross-compilation, by using the build-architecture vapigen but
telling it to look for GIR XML in the host architecture's library
directory. This acts as a prototype of being able to generate Vala
API descriptions during cross-compilation more generically.
* d/control: Stop depending on libgirepository1.0-dev explicitly.
Now that we can find GIR XML in /usr/lib/*/gir-1.0, we don't need
the libgirepository1.0-dev metapackage, which is not and cannot
be Multi-Arch: same (see #801672). Instead, we can take smaller
parts of it: the gobject-introspection tools, and the GIR XML in
gir1.2-glib-2.0-dev (which we already depended on).
Until all of our build-dependencies add dependencies for the
GIR XML that they depend on, we also need to build-depend on
gir1.2-freedesktop-dev.
* d/control, d/rules: Use cross g-ir-scanner to support cross-compiling.
Ideally this would be automatic (#1060838), but it isn't. Accept an
older version of gobject-introspection when not cross-compiling,
to facilitate backports.
* d/control: Build-Depend on Gio-2.0 by its systematic name
gir1.2-gio-2.0-dev, a virtual package provided by gir1.2-glib-2.0-dev
-- Simon McVittie <smcv@debian.org> Wed, 17 Jan 2024 18:02:05 +0000
- This branch is even with tag debian/0.7.1-5