--=-T7fx5syGYmICgoJVG2IG
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hi Ben,
On Thu, 2025-07-10 at 19:35 +0000, Ben Westover wrote:
- debian/patches/soversion.patch: As per the discussion at [1],
should this be removed entirely or switched to minor version
increments?
I would prefer not to do this, as it would mean uploading to NEW very
often and I would need to get a DD to do that every time as I am a DM. However I am willing to do this if it makes more sense for everyone.
It looks like upstream don't bump the minor version very often -- for
instance, 10.0.x lasted from Feb 16, 2022 all the way to Feb 15, 2025.
Having separate packages for each minor version would ensure that any
packages that build-depend on dpp won't break after upstream's ABI-
breaking changes (i.e. a package can depend on libdpp10.1 and will
continue to build successfully even after the dpp package is updated to
10.2 and libdpp10.2 is introduced to the archive, as libdpp10.1 will
remain for anything that needs it. If the package depends on libdpp10
instead, then when 10.2 comes around, it will be forced to build with
the newer version with breaking changes, and potentially FTBFS.)
- The docs from the libdpp-doc package are unusable; it looks like the
formatting was lost somewhere. For instance, the logo covers the
entire screen and I cannot access anything from the navigation bar.
I just tested this, and it looks like it happens both with and without
my local CSS patch. So the upstream's local doc build support must be
broken in a big way; I'll look into it.
Found the culprit! Upstream uses a git submodule for doxygen-awesome-css
and refers to it in Doxyfile in HTML_EXTRA_STYLESHEET. doxygen-awesome-
css is packaged in Debian, so changing the path to the stylesheet from
the package should fix the issue. I've attached a patch for this.
Would you like the Salsa repo moved to the debian/ group or would you
prefer to keep it where it is?
Thanks,
Maytham
--=-T7fx5syGYmICgoJVG2IG
Content-Disposition: attachment; filename="use-packaged-doxygen-awesome-css.patch"
Content-Type: text/x-patch; name="use-packaged-doxygen-awesome-css.patch";
charset="UTF-8"
Content-Transfer-Encoding: base64
RnJvbSAyZTIxY2Y4MDFjYjUzNGY5MDZhZTViYjc5N2FlNTljOTU1NWE4MTFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXl0aGFtIEFsc3VkYW55IDxtYXl0aGFtQGRlYmlhbi5vcmc+ CkRhdGU6IEZyaSwgMTEgSnVsIDIwMjUgMDk6Mzc6MTkgKzA4MDAKU3ViamVjdDogW1BBVENIXSBV c2UgcGFja2FnZWQgZG94eWdlbi1hd2Vzb21lLWNzcwoKLS0tCiBkZWJpYW4vY29udHJvbCAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIGRlYmlhbi9wYXRjaGVzL2RvYy11c2UtcGFj a2FnZWQtY3NzLnBhdGNoIHwgMTYgKysrKysrKysrKysrKysrKwogZGViaWFuL3BhdGNoZXMvc2Vy aWVzICAgICAgICAgICAgICAgICAgICAgfCAgMSArCiAzIGZpbGVzIGNoYW5nZWQsIDE4IGluc2Vy dGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkZWJpYW4vcGF0Y2hlcy9kb2MtdXNlLXBhY2th Z2VkLWNzcy5wYXRjaAoKZGlmZiAtLWdpdCBhL2RlYmlhbi9jb250cm9sIGIvZGViaWFuL2NvbnRy b2wKaW5kZXggMzkyNzY2Zi4uZTdlYjdhOSAxMDA2NDQKLS0tIGEvZGViaWFuL2NvbnRyb2wKKysr IGIvZGViaWFuL2NvbnRyb2wKQEAgLTYsNiArNiw3IEBAIEJ1aWxkLURlcGVuZHM6CiAgZGViaGVs cGVyLWNvbXBhdCAoPSAxMyksCiAgY21ha2UsCiAgZG94eWdlbiA8IW5vZG9jPiwKKyBkb3h5Z2Vu LWF3ZXNvbWUtY3NzIDwhbm9kb2M+LAogIGdyYXBodml6IDwhbm9kb2M+LAogIGxpYm9wdXMtZGV2 LAogIGxpYnNzbC1kZXYsCmRpZmYgLS1naXQgYS9kZWJpYW4vcGF0Y2hlcy9kb2MtdXNlLXBhY2th Z2VkLWNzcy5wYXRjaCBiL2RlYmlhbi9wYXRjaGVzL2RvYy11c2UtcGFja2FnZWQtY3NzLnBhdGNo Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjhmYjdlNWQKLS0tIC9kZXYvbnVs bAorKysgYi9kZWJpYW4vcGF0Y2hlcy9kb2MtdXNlLXBhY2thZ2VkLWNzcy5wYXRjaApAQCAtMCww ICsxLDE2IEBACitEZXNjcmlwdGlvbjogVXNlIHRoZSBzdHlsZXNoZWV0cyBmcm9tIHRoZSBkb3h5 Z2VuLWF3ZXNvbWUtY3NzIHBhY2thZ2UuCitBdXRob3I6IE1heXRoYW0gQWxzdWRhbnkgPG1heXRo YW1AZGViaWFuLm9yZz4KK0ZvcndhcmRlZDogbm90LW5lZWRlZAorTGFzdC1VcGRhdGU6IDIwMjUt MDctMTEKKworLS0tIGEvRG94eWZpbGUKKysrKyBiL0RveHlmaWxlCitAQCAtMTA4Miw3ICsxMDgy LDcgQEAKKyAjIHNlZSB0aGUgZG9jdW1lbnRhdGlvbi4KKyAjIFRoaXMgdGFnIHJlcXVpcmVzIHRo YXQgdGhlIHRhZyBHRU5FUkFURV9IVE1MIGlzIHNldCB0byBZRVMuCisgCistSFRNTF9FWFRSQV9T VFlMRVNIRUVUICA9IGRveHlnZW4tYXdlc29tZS1jc3MvZG94eWdlbi1hd2Vzb21lLmNzcyBkb2Nw YWdlcy9zdHlsZS5jc3MKKytIVE1MX0VYVFJBX1NUWUxFU0hFRVQgID0gL3Vzci9zaGFyZS9kb3h5 Z2VuLWF3ZXNvbWUtY3NzL2RveHlnZW4tYXdlc29tZS5jc3MgZG9jcGFnZXMvc3R5bGUuY3NzCisg CisgIyBUaGUgSFRNTF9FWFRSQV9GSUxFUyB0YWcgY2FuIGJlIHVzZWQgdG8gc3BlY2lmeSBvbmUg b3IgbW9yZSBleHRyYSBpbWFnZXMgb3IKKyAjIG90aGVyIHNvdXJjZSBmaWxlcyB3aGljaCBzaG91 bGQgYmUgY29waWVkIHRvIHRoZSBIVE1MIG91dHB1dCBkaXJlY3RvcnkuIE5vdGUKZGlmZiAtLWdp dCBhL2RlYmlhbi9wYXRjaGVzL3NlcmllcyBiL2RlYmlhbi9wYXRjaGVzL3NlcmllcwppbmRleCAy M2NlODYyLi40YTU3ODljIDEwMDY0NAotLS0gYS9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMKKysrIGIv ZGViaWFuL3BhdGNoZXMvc2VyaWVzCkBAIC0xLDMgKzEsNCBAQAogZXh0ZXJuYWwtanNvbi5wYXRj aAogc292ZXJzaW9uLnBhdGNoCiBkb2MtbG9jYWwtd2ViLXNvdXJjZS5wYXRjaAorZG9jLXVzZS1w YWNrYWdlZC1jc3MucGF0Y2gKLS0gCjIuNTAuMC43MTQuZzE5NmJmOWY0MjJmCgo=
--=-T7fx5syGYmICgoJVG2IG--
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEESl/RzRFQh8wD3DXB1ZeJcgbF8H8FAmhwa+AACgkQ1ZeJcgbF 8H80lA/9FtIANCYS0rG22/R6ypVUzwfCgMqQivl9vqbz8TrqGvNFmSolposwHFOL SlhhHKkhtahg31qS9EvevKQDIb7LspsTETXWg0To42qTZQOEP/RdowyvfMsDXZ2G gfAkJoaKB69VvRYNR/pSX6i2vTj+LNrlBiB13poRwWoEz7oHZVKfWXaJbWD/+VDI Cf5B7/bIveGASRSyIEfjFRiySHt1mYlHqzvOlbzIrQJmIXXAlS6cIQklshUbaopN 4WADKuP3GMXKzLrTumyM78K8X4PBimgegj2RECGnRfhhlGoAd7jDv0AX1kgcj16J MA0C1BqnUNm0V+kYtSOga8AEZ0IsWc2HR86qrtq+WWpcOlnaGuxcfBJyliHy5sdN Oa+oZhp8lsA+2w8nXoGJUfB1hs9qDXPodU+i14s5mCYY21JmHtyKIfBHL55Jl8I1 PEk7oYcR1/kjodTrtKczJ/WRBZyqEq0hqwpJ04+TDtNTu/9XmDS56mshzkB6ArrB djC0B4WNMzeou+N6uq0SuKV62Uk5O+ZsOX/EsR3TBUDz9JQDDH8DGU7srJIaFCZA VcxPkYTCC7swChe05HLKd7DiPqGTnB2VTriEa1HuByxRFYuoIC3ARmarAvSC9WxN INSAtKwY/7Y5KvMKYKuKnr+PrBrpFCIbNu1r+rXpF5e6fpP8ExU=
=gR2T
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)