-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 16 Jan 2026 15:25:49 +0100
Source: rust-ruma-common
Architecture: source
Version: 0.14.1+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <dr@jones.dk>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Changes:
rust-ruma-common (0.14.1+ds-1) unstable; urgency=medium
.
[ upstream ]
* new release(s)
.
[ Jonas Smedegaard ]
* friendly packaging take-over:
+ set myself as maintainer
+ drop Uploaders field
+ update Vcs-* fields
thanks to Matthias Geiger and the Rust team for past contributions
* update copyright info:
+ repackage upstream source to avoid any .git* files
+ update Upstream-Name to general project name
+ fix and tighten whitespace
+ list upstream issue tracker as Upstream-Contact
+ use License-Grant and Reference fields;
silence lintian regarding Reference field (see bug#786450)
+ update coverage
+ relicense packaging under GPL-3+
+ use shortname Expat
* add git-buildpackage config:
+ use pristine-tar
+ sign tags
+ filter out any .git files
+ use DEP-14 branch names
* update watch file:
+ track Github source (not crates.io distro)
+ use Uversion-Mangle: auto (not custom regex)
+ track release tags for crate ruma (not ruma-common)
+ use Dversion-Mangle: auto
+ use Repacksuffix: +ds
* use build-system rust (not cargo);
drop related now unused packaging hint files;
build-depend on dh-sequence-rust
(not cargo dh-sequence-cargo rustc libstd-rust-dev);
autopkgtest-depend on dh-rust (not dh-cargo rustc);
build-depend unconditionally on rust crates
(i.e. without !nocheck exception)
* provide binary crate package as arch-all;
stop set Multi-Arch: same
(and neither Multi-Arch: foreign,
incompatible with arch-any packaged crates)
* resolve binary version from crate metadata
* stop provide unversioned, unstable-major- or revision-level features
* bump project versions in virtual packages and autopkgtests
* stop provide features
compat criterion events getrandom markdown pulldown-cmark
unstable-exhaustive-types unstable-msc1767 unstable-msc2285
unstable-msc2448 unstable-msc2676 unstable-msc2677 unstable-msc2746
unstable-msc3245 unstable-msc3246 unstable-msc3381 unstable-msc3440
unstable-msc3488 unstable-msc3551 unstable-msc3552 unstable-msc3553
unstable-msc3554 unstable-msc3786 unstable-msc3827 unstable-pdu
unstable-pre-spec unstable-sanitize;
provide features
compat-arbitrary-length-ids compat-empty-string-null compat-null
compat-optional compat-server-signing-key-version js
unstable-msc2666 unstable-msc3768 unstable-msc3930 unstable-msc3931
unstable-msc3932 unstable-msc4108 unstable-msc4140 unstable-msc4186
unstable-msc4306 unstable-msc4380
* embed and autopkgtest crates ruma-identifiers-validation ruma-macros
* update patches;
add debian/patches/README to describe patch naming micro-policy
* (build-)depend on packages
for crates assign as_variant cfg-if getrandom js-sys konst
proc-macro2 proc-macro-create quote serde_html_form syn time
toml web-time zeroize;
build- and autopkgtest-depend on packages
for crates assert_matches2 maplit tokio;
build-depend and relax autopkgtest-dependency on package
for crate trybuild;
build-depend (not only depend) on package for crate uuid;
depend (not autopkgtest-depend) and tighten build-dependency
on package for crate http;
build-depend and bump dependency on package for crate thiserror;
build-depend and relax dependency on package for crate rand;
tighten (build-)dependencies for crate tracing;
relax (build-)dependencies
for crates bytes percent-encoding regex serde serde_json url;
stop (build-)depend on packages
for crates criterion itoa js_option;
stop depend on packages for crates html5ever phf pulldown-cmark;
stop autopkgtest-depend on package for crate assert_matches
* add packaging source helper script copyright-check
* improve short and long description
* stop superfluously set field Priority
* declare compliance with Debian Policy 4.7.3
Checksums-Sha1:
f66f26da9305ae01f50d584b9208038dec546058 4130 rust-ruma-common_0.14.1+ds-1.dsc
7ec78eb187025e027992b890931d5fcc198c92d6 609660 rust-ruma-common_0.14.1+ds.orig.tar.xz
3af05abd46b541388826b4ad6076943968e08587 12520 rust-ruma-common_0.14.1+ds-1.debian.tar.xz
79e5b445d7a1c413afaec0f413e02f30e95b5bca 20216 rust-ruma-common_0.14.1+ds-1_amd64.buildinfo
Checksums-Sha256:
d6a8e20b3e50357222bfae52a5cc08c0eb288ff4524281c3972c44b3940f0807 4130 rust-ruma-common_0.14.1+ds-1.dsc
be452ee9da41c4f6abf02457fd17507baed8e9fe25e7979d3213579b836591ad 609660 rust-ruma-common_0.14.1+ds.orig.tar.xz
41e2b4fa3f53b56c14a237017f8e1581c445fd079d8f30e9834601efdc293272 12520 rust-ruma-common_0.14.1+ds-1.debian.tar.xz
9e365a82982dea5715283a671c9893bd349200e07b431b62d3ad952c0c45ab93 20216 rust-ruma-common_0.14.1+ds-1_amd64.buildinfo
Files:
9f1c98ee02407f12e5729e84aef9dc02 4130 rust optional rust-ruma-common_0.14.1+ds-1.dsc
a5b5149840b5f4f6edbed5c827e5a678 609660 rust optional rust-ruma-common_0.14.1+ds.orig.tar.xz
5aa5b5e7b19cea49cacd2b6cd1f99c12 12520 rust optional rust-ruma-common_0.14.1+ds-1.debian.tar.xz
38e6d4d626dca384732cbf9235790dc6 20216 rust optional rust-ruma-common_0.14.1+ds-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmlqSw0MHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhHJ4P/0P6aYXKOlK+nYZ/LjkgdCAxobvchvSnzhy8fIvH
K4QzXsYvTuNxEo44lomJqsaLkgF0UL6cR8+A7nfXyYiBf7k9dMVBjMiSLb8MsZh7
Fa0dJiwVhjlZ0vmb1em5/KpgO/hYO285rEO32b1r/rgo4SSzOPCGKnUvBU6BX8DF
3wr2wt60R8PdWMRY09SB3blEBaRioa1X3A2JXq6jMEx3dfLOyzfU5PIUq8mqXvxJ
5IGM+arV3mSUjr98bmrVBi6SA9Hi+pXWmfuWxkKi4OxgeWVVsfi0D3gdtEm5rNCx
zpli+54b3iZ3OUy3mFVfvqRFslWN3/bJolJbKJTxnPaaGROOmUZ7FvMrvnUNfzZ1
heqjaZVgzoIGDzKti8xXALPetBF05k2h0atYwNRevtKqdBVA/mscUj6FfT3Gw0+e
fgxFuoX/bToCTKB4piXlS9YloOZPQNKTmurkC6jx6t6fJb3eNC/3HLVPTffqg/2f
CbOI0T1Q/sxKS6JdnZSuMHDbZ8KPOyRltZtMIdWHr5fQfvMxrmZleVECF3Cp6+GX
RkhJ2DCdiw2woKbiAjeLcv/tECR4J0Qr8ARMEBflnsyuYJQfX7G29RljDdnuwgmo
v1mrtnl9HrC8HuRO+6FZJhrhM+011ST/62h642pKM3vkcuSZFpxVqY0MsPHyfpH5
YO0P
=MAen
-----END PGP SIGNATURE-----