Back to libportal PTS page

Accepted libportal 0.7.1-5 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 17 Jan 2024 18:02:05 +0000
Source: libportal
Architecture: source
Version: 0.7.1-5
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Changes:
 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
Checksums-Sha1:
 4ff21e4d817aa8e8cd1cf679405a6eb8be231097 4110 libportal_0.7.1-5.dsc
 2869b06d780b6a8adf7103a1b93249235ddb2750 11364 libportal_0.7.1-5.debian.tar.xz
 af82e6f2b05328482bce2adb7c9e03bede78ea9d 17232 libportal_0.7.1-5_source.buildinfo
Checksums-Sha256:
 cb1ecac779b0088bc833ba3fb28612477df8e0a176899e27aad4f3671a2994ce 4110 libportal_0.7.1-5.dsc
 8122dba446e489bd2bf10a5ab076ea087b3899264623c5dbfb6e7e90ca90d1e8 11364 libportal_0.7.1-5.debian.tar.xz
 214b945ad488746869240622ba6dccedc9690932fe6201d763481cff37ca10df 17232 libportal_0.7.1-5_source.buildinfo
Files:
 b2c73cf14f4912a6e021c541baa08a61 4110 libs optional libportal_0.7.1-5.dsc
 3154995e73158efcbae930a1fb28b977 11364 libs optional libportal_0.7.1-5.debian.tar.xz
 89e4a436974ed5a7611a94bc4fdfcc03 17232 libs optional libportal_0.7.1-5_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmWoXfIACgkQ4FrhR4+B
TE+FSg//Tl4YgSp4O434sLb5jRJ+eNLuKhvO2UCvU6BYxXNOedx63tuCyFQwclyf
g5j7VbRjRki3v3mKOJy87iqkeZqoXqWhIQ+L0Wjik5zOnKK0YCZ1VZSejmwxJdXW
OQ38BsufoQiudKK7KQxm+zuUVAvyEzFCUPF6ZkfmieW0yKkq+FtXxGX+2B6hrpif
un+yaSv+Zybuh3P+8anDn92cKcfQukNDIzM5go3feCy7NTxcxNbmn3+o1mg498mk
G8vIkd1ogsw9uX7hz/uJ1Js7I2uQI+gce46uCSDhUzeDdKvkCiu2tK70B7OQUYqc
JFoO+mVxFsLnhCJHMWN3w0puFdpPgAwOUQ9WK2ShMvpyPz156fLfvQBamc7Z/nex
v41Nh50Y2L2fKKbS/Oc60KERO/7ns3xr3T8dwT8ig1QYrmhNHAhQp12zmwbcT+dH
AuMGjwWQUP1UzeDzehUZ+VCyxRuse9NoxskMDik0fF4xISkP1BZmDI02E+/fdHm6
SS+k9i4kcBRnaNqdCdSP+uWokdXxDixfinfI7GdljBKwC7/edc7Cr9ystT0p9wlh
jRf+ba3cVF/xanuga29IMjZDlLQOAUYv1pn+Z1LkHAbr6LhK+3rT2N2iEajj7zaZ
xB/ef8EOVwS1TmHBS5Mzfqi72xcUOJvmuvk8kX1iYXVSqiMJWSw=
=ITSX
-----END PGP SIGNATURE-----