diff -pruN 4.0.13-6/debian/changelog 4.0.13-6ubuntu2/debian/changelog
--- 4.0.13-6/debian/changelog	2021-09-02 13:20:27.000000000 +0000
+++ 4.0.13-6ubuntu2/debian/changelog	2025-05-20 10:17:26.000000000 +0000
@@ -1,3 +1,19 @@
+foomatic-db-engine (4.0.13-6ubuntu2) questing; urgency=medium
+
+  * No-change rebuild for libxml2 soname change.
+
+ -- Matthias Klose <doko@ubuntu.com>  Tue, 20 May 2025 12:17:26 +0200
+
+foomatic-db-engine (4.0.13-6ubuntu1) plucky; urgency=medium
+
+  * When generating PPDs make sure they always have a "*1284DeviceID:"
+    entry with "MFG" and "MDL" fields. Fill the field with the display
+    names of the printer XML entry if no explicit device ID data is
+    available. This is needed for Windows 10 and 11 accepting a printer
+    shared by CUPS (patch from upstream).
+
+ -- Till Kamppeter <till.kamppeter@gmail.com>  Wed, 19 Feb 2025 19:48:40 +0100
+
 foomatic-db-engine (4.0.13-6) unstable; urgency=medium
 
   * Run wrap-and-sort -baskt
diff -pruN 4.0.13-6/debian/patches/0007-for-windows-10-11-ppd-1284-device-id-always-needs-mfg-and-mdl.patch 4.0.13-6ubuntu2/debian/patches/0007-for-windows-10-11-ppd-1284-device-id-always-needs-mfg-and-mdl.patch
--- 4.0.13-6/debian/patches/0007-for-windows-10-11-ppd-1284-device-id-always-needs-mfg-and-mdl.patch	1970-01-01 00:00:00.000000000 +0000
+++ 4.0.13-6ubuntu2/debian/patches/0007-for-windows-10-11-ppd-1284-device-id-always-needs-mfg-and-mdl.patch	2025-02-19 18:40:01.000000000 +0000
@@ -0,0 +1,18 @@
+--- a/lib/Foomatic/DB.pm
++++ b/lib/Foomatic/DB.pm
+@@ -3272,11 +3272,13 @@
+     my $pnpmake;
+     $pnpmake = $ieeemake or $pnpmake = $dat->{'general_mfg'} or 
+ 	$pnpmake = $dat->{'pnp_mfg'} or $pnpmake = $dat->{'par_mfg'} or
+-	$pnpmake = $dat->{'usb_mfg'} or $pnpmake = "";
++	$pnpmake = $dat->{'usb_mfg'} or $pnpmake = $dat->{'make'} or
++	$pnpmake = "";
+     my $pnpmodel;
+     $pnpmodel = $ieeemodel or $pnpmodel = $dat->{'general_mdl'} or
+ 	$pnpmodel = $dat->{'pnp_mdl'} or $pnpmodel = $dat->{'par_mdl'} or
+-	$pnpmodel = $dat->{'usb_mdl'} or $pnpmodel = "";
++	$pnpmodel = $dat->{'usb_mdl'} or $pnpmodel = $dat->{'model'} or
++	$pnpmodel = "";
+     my $pnpcmd;
+     $pnpcmd = $ieeecmd or $pnpcmd = $dat->{'general_cmd'} or 
+ 	$pnpcmd = $dat->{'pnp_cmd'} or $pnpcmd = $dat->{'par_cmd'} or
diff -pruN 4.0.13-6/debian/patches/series 4.0.13-6ubuntu2/debian/patches/series
--- 4.0.13-6/debian/patches/series	2021-09-02 13:20:27.000000000 +0000
+++ 4.0.13-6ubuntu2/debian/patches/series	2025-02-19 18:39:15.000000000 +0000
@@ -4,3 +4,4 @@
 0004-Upstream-fix-CURL-and-WGET-detection.patch
 0005-Use-pkg-config-instead-of-xml2-config.patch
 0006-Recognize-fractional-numbers-in-PageSize.patch
+0007-for-windows-10-11-ppd-1284-device-id-always-needs-mfg-and-mdl.patch
