Accepted libportal 0.7.1-5 (source) into unstable
- To: debian-devel-changes@lists.debian.org
- Subject: Accepted libportal 0.7.1-5 (source) into unstable
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Wed, 17 Jan 2024 23:19:39 +0000
- Debian: DAK
- Debian-architecture: source
- Debian-archive-action: accept
- Debian-changes: libportal_0.7.1-5_source.changes
- Debian-source: libportal
- Debian-suite: unstable
- Debian-version: 0.7.1-5
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id: Content-Transfer-Encoding:Content-Type:Subject:MIME-Version:To:Reply-To:From: Cc:Content-ID:Content-Description:In-Reply-To:References; bh=sHv2Qx8J42ZoP+VhIsvl627zSEF7OIO1BYl11Q1pXQ0=; b=jX2wj+gN68t+fM8kLfF0KnywKf jG5gWPfw5uE3hlvaabygbz0B6Ccz6cZ9hSAzdDs3fqvYSl8PaTIw5mFcFeWu5cejttBwykWGkEN2O hJRKxWzqnLh/Mw3DMYk6HE6S514zQ+Ct8Bg6Ubd7yajg+v6dBJL0t9Foa8vX37BGojjiaA6rvhl7w RVMo0avE3wQTM248kg+NuUZwcgu6J+8l0gcVGqxJujIYttqixNaFiZQPWk/a2QFaNEM2FkUH/nS63 OoInCjVk5Lz+oFhE+ILCAS/AJAG66NI/FDmyhLDD/W93X6y7NEabO37WXo5cufzRD4rxvSuBg8Tbz nfDDm2cg==;
- Mail-followup-to: debian-devel@lists.debian.org
- Message-id: <E1rQFC7-000MFA-7a@fasolo.debian.org>
- Reply-to: debian-devel@lists.debian.org
-----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-----