-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 27 Dec 2023 16:05:18 +0000 Source: libportal Architecture: source Version: 0.7.1-4 Distribution: unstable Urgency: medium Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org> Changed-By: Simon McVittie <smcv@debian.org> Closes: 1058245 Changes: libportal (0.7.1-4) unstable; urgency=medium . * d/p/pyportaltest-Only-create-one-session-bus-per-DBusTestCase.patch: Add patch to fix test failure with dbusmock >= 0.30.0 (Closes: #1058245) * Mark both patches as applied upstream * Don't fully rely on ${gir:Depends} for GIR XML's dependencies. A bug in current dh_girepository results in dependencies from GIR XML to a typelib not being generated as intended. Work around this by going back to hard-coding those dependencies. * d/control: Explicitly build-depend on gir1.2-gtk-3.0-dev (Helps: #1030223) * Revert "libportal*-dev: Install Xdp*.gir in multiarch library directories". We'll want vapigen to search these directories eventually, but there's a risk of breaking the build for packages like gnome-builder and gnome-contacts if we force this too soon. * Further steps towards being cross-compilable: - d/control: Explicitly build-depend on gir1.2-glib-2.0-dev - d/rules: Use d/meson/no-gjs.ini as a cross-file if cross-compiling - d/p/portal-test-gtk3-Don-t-provide-a-run-target-if-we-cannot-.patch: Add patch from upstream git to make portal-test build system cross-friendly * Upload to unstable . libportal (0.7.1-3) experimental; urgency=medium . * d/control: Use ${gir:Depends}, ${gir:Provides} for GIR XML and typelib dependencies * libportal*-dev: Install Xdp*.gir in multiarch library directories. This is unnecessary for this specific package (the GIR XML happens to be the same for all architectures), but it can be used as a test-case for whether parsers like the ones in gi-docgen and vala successfully find GIR XML in this location. (Helps: #1029957) * d/control: Explicitly build-depend on gir1.2-gtk-4.0-dev. This is a step towards being able to cross-compile with the GObject-Introspection parts omitted. (Helps: #1030223) Checksums-Sha1: 060ef6e37f4130458d8b94deb8b2ee2d31998de5 4050 libportal_0.7.1-4.dsc 2cd67de21bff3d15c055948f8d21d88eab98cc5a 10572 libportal_0.7.1-4.debian.tar.xz 1bfd07aa0414115c8c69fc5bb1fc447a271f2f57 16938 libportal_0.7.1-4_source.buildinfo Checksums-Sha256: 99d8eaf3b92c44ca7c2d228bab06455fcb52a9621e3c7984fcbd0f30c4f3a839 4050 libportal_0.7.1-4.dsc 406d93b2c449e5cb15916f4f6adb265cbad7edf1dc88bc1e705b467c3fdf32fd 10572 libportal_0.7.1-4.debian.tar.xz bec636880a529c06d348c7d466a12510ce0f7b0a7a00fed976f9c2b04e46b849 16938 libportal_0.7.1-4_source.buildinfo Files: 1c081d4409f86e21f02200795fa7295f 4050 libs optional libportal_0.7.1-4.dsc bca3681e7545048e01e3da8b2ac637fc 10572 libs optional libportal_0.7.1-4.debian.tar.xz 1ee642810ab480334ef42985612dbe42 16938 libs optional libportal_0.7.1-4_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmWMkV8ACgkQ4FrhR4+B TE9qbQ/+JzkrZOM0tfVmcZ1tC6aDA8bHQPpwcvREHEZshNOkgb5giX2GfpsbtcXP sCPEqA0cWd+XPQEUdBECYDheTnOG16U0kGBMW6VENf2MFOsdPTXmWb5eEHexWjmg 0aw3LprUFh9HVMqsCA3P1DNwEAyiGR6QCSTcZiemEFquO6nxp+3fyeLkIAw6CXfI xgldEaPUonAmbbrrGTytx5nYrFAzrL7HfXQoahM4qqPkiSF6zGuCGb5GJ1PURMoe hlFHOA7SnGUWAC2Ws4J0bLIc2Httg5dzznMv2pNYijL4Wykp25BQGm3omuag5Fv7 7VeDfvmBhkPFM1DRZSMQ45FneEDufYJU0mjacRn5T/Rq2Oi3UMyPNIdcQoFBtWkn dYwO4X7rnU+FsvbTNDXiULFOJBK2EhnQaKhwnT8Zemz3wqLQZKjg1Bha0OSrYKwx pt7JjsMef3Y9niW0ddoJhjPopO5X920X5MQXymMpQGnKT+OHFqEJ3iSTLhDVMMz8 8o07UwGFFiwLtAnDMHi3L3wO42o/hujFMbbh/lF4iFqV/5NLr8hgCbBFk8Mbkg16 dDKb0IAKBaizGGPwFxS6FNjU4HEhZdifis0QroU68JDMXQ2TDGAOCqxfuo2/o3Dh KgkwXgDnNA/Mo61cFz+IHORL+c10F1iPh27qMtQt2Xp9TwDbY+0= =yKVF -----END PGP SIGNATURE-----