Bug#1033281: unblock: dictionaries-common/1.29.5
El mar, 21 mar 2023 a las 9:40, Agustin Martin () escribió: > > Package: release.debian.org > Severity: normal > User: release.debian@packages.debian.org > Usertags: unblock > X-Debbugs-Cc: dictionaries-com...@packages.debian.org > Control: affects -1 + src:dictionaries-common > > Please unblock package dictionaries-common ... > While changes are not at all critical (things will keep working with > old info, new location for bdic conversion tool is just a symlink tp > old one) I would appreciate if last version reaches testing to avoid > having different info in new_stable and sid (and to have my git > history as clean as possible and avoid branches in case something > really important deserves an upload). > > I am attaching a full debdiff with all changes from previous version > and a "debdiff -w" file skipping whitespace changes. debdiff -w output really attached. Sorry for the noise. diff -Nru -w dictionaries-common-1.29.4/debian/changelog dictionaries-common-1.29.5/debian/changelog --- dictionaries-common-1.29.4/debian/changelog 2023-01-25 23:07:33.0 +0100 +++ dictionaries-common-1.29.5/debian/changelog 2023-03-14 22:17:31.0 +0100 @@ -1,3 +1,15 @@ +dictionaries-common (1.29.5) unstable; urgency=medium + + [ Soren Stoutner ] + * debian/copyright: Update copyright dates to include 2023. + * policy/dsdt-policy.xml.in: Update to reflect changes in the Qt +packaging. + + [ Agustin Martin Domingo ] + * installdeb-myspell: Add /usr/bin/convert-bdic as first option. + + -- Agustin Martin Domingo Tue, 14 Mar 2023 22:17:31 +0100 + dictionaries-common (1.29.4) unstable; urgency=medium * debian/po/ro.po: Romanian debconf templates translation-revision, diff -Nru -w dictionaries-common-1.29.4/debian/copyright dictionaries-common-1.29.5/debian/copyright --- dictionaries-common-1.29.4/debian/copyright 2022-12-06 22:57:10.0 +0100 +++ dictionaries-common-1.29.5/debian/copyright 2023-03-14 22:12:41.0 +0100 @@ -5,9 +5,9 @@ Files: * Copyright: 1999-2008 Rafael Laboissiere - 2001-2022 Agustín Martín Domingo + 2001-2023 Agustín Martín Domingo 2003-2016 René Engelhard - 2022 Soren Stoutner + 2022-2023 Soren Stoutner License: GPL-2+ Files: support/emacsen/ispell.el diff -Nru -w dictionaries-common-1.29.4/policy/dsdt-policy.xml.in dictionaries-common-1.29.5/policy/dsdt-policy.xml.in --- dictionaries-common-1.29.4/policy/dsdt-policy.xml.in 2022-12-13 18:24:52.0 +0100 +++ dictionaries-common-1.29.5/policy/dsdt-policy.xml.in 2023-03-14 22:12:41.0 +0100 @@ -139,7 +139,7 @@ - 1999-2014,2022 +1999-2014,2022-2023 Rafael Laboissire, David Coe, Agustn @@ -781,14 +781,10 @@ - Hunspell dictionary packages should build-depend on - qt6-webengine-dev-tools or a superseding package - so that they can use qwebengine_convert_dict to - generate the binary .bdic dictionary files. - Although qwebengine_convert_dict is also - available in qtwebengine5-dev-tools (in a - different path) its use is discouraged as it will disappear - sooner. +Hunspell dictionary packages should build-depend on the +convert-bdic package so that they can use the +convert-bdic command to generate the binary +.bdic dictionary files. For more information see . @@ -1374,24 +1370,30 @@ binary .bdic file. Qt distributes a renamed version of this tool called qwebengine_convert_dict that is - shipped in Debian as part of +currently shipped in Debian as part of the qt6-webengine-dev-tools package. +Because the versions of Qt available in Debian change over time, +the latest version of Qt that ships +qwebengine_convert_dict will always provide a +virtual package named convert-bdic which will +install a symlink from /usr/bin/convert-bdic +to the current versioned location of +qwebengine_convert_dict. + + Hunspell dictionaries should build-depend on - qt6-webengine-dev-tools or a newer package - that supersedes it. - During binary package creation they should compile the binary - dictionary by calling a command similar to the following - where xx_XX corresponds to the language of - the Hunspell dictionary. - The .dic needs to reside in the same - directory as the .aff during binary - compilation so that qwebengine_convert_dict - can locate it. +convert-bdic. During binary package creation +they should compile the binary dictionary by calling a command +similar to the following where xx_XX +corresponds to the language of the Hunspell dictionary. +The .aff needs to reside in the same +directory as the .dic during binary compilation so +that convert-bdic can locate it. -/usr/lib/qt6/libexec/qwebengine_convert_dict path/to/xx_XX.dic path/to/xx_XX.bdic +convert-bdic
Bug#1033281: unblock: dictionaries-common/1.29.5
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock X-Debbugs-Cc: dictionaries-com...@packages.debian.org Control: affects -1 + src:dictionaries-common Please unblock package dictionaries-common Sorry I forgot about hard freeze starting 2023-03-12. Did not it notice until 2023-03-16 message from the release team (Bits from the Release Team: bookworm in hard freeze), but uploaded this version on 2023-03-14. Changes are documentation changes in hunspell dictionaries policy to adjust it to last changes in qt6-webengine-dev that reached testing on 2023-03-09 and a minor change in installdeb-myspell to look for bdic conversion tool first in new location. While changes are not at all critical (things will keep working with old info, new location for bdic conversion tool is just a symlink tp old one) I would appreciate if last version reaches testing to avoid having different info in new_stable and sid (and to have my git history as clean as possible and avoid branches in case something really important deserves an upload). I am attaching a full debdiff with all changes from previous version and a "debdiff -w" file skipping whitespace changes. Thanks for all and sorry for having missed this. unblock dictionaries-common/1.29.5 diff -Nru dictionaries-common-1.29.4/debian/changelog dictionaries-common-1.29.5/debian/changelog --- dictionaries-common-1.29.4/debian/changelog 2023-01-25 23:07:33.0 +0100 +++ dictionaries-common-1.29.5/debian/changelog 2023-03-14 22:17:31.0 +0100 @@ -1,3 +1,15 @@ +dictionaries-common (1.29.5) unstable; urgency=medium + + [ Soren Stoutner ] + * debian/copyright: Update copyright dates to include 2023. + * policy/dsdt-policy.xml.in: Update to reflect changes in the Qt +packaging. + + [ Agustin Martin Domingo ] + * installdeb-myspell: Add /usr/bin/convert-bdic as first option. + + -- Agustin Martin Domingo Tue, 14 Mar 2023 22:17:31 +0100 + dictionaries-common (1.29.4) unstable; urgency=medium * debian/po/ro.po: Romanian debconf templates translation-revision, diff -Nru dictionaries-common-1.29.4/debian/copyright dictionaries-common-1.29.5/debian/copyright --- dictionaries-common-1.29.4/debian/copyright 2022-12-06 22:57:10.0 +0100 +++ dictionaries-common-1.29.5/debian/copyright 2023-03-14 22:12:41.0 +0100 @@ -5,9 +5,9 @@ Files: * Copyright: 1999-2008 Rafael Laboissiere - 2001-2022 Agustín Martín Domingo - 2003-2016 René Engelhard - 2022 Soren Stoutner + 2001-2023 Agustín Martín Domingo + 2003-2016 René Engelhard + 2022-2023 Soren Stoutner License: GPL-2+ Files: support/emacsen/ispell.el diff -Nru dictionaries-common-1.29.4/policy/dsdt-policy.xml.in dictionaries-common-1.29.5/policy/dsdt-policy.xml.in --- dictionaries-common-1.29.4/policy/dsdt-policy.xml.in 2022-12-13 18:24:52.0 +0100 +++ dictionaries-common-1.29.5/policy/dsdt-policy.xml.in 2023-03-14 22:12:41.0 +0100 @@ -139,7 +139,7 @@ - 1999-2014,2022 +1999-2014,2022-2023 Rafael Laboissire, David Coe, Agustn @@ -779,19 +779,15 @@ myspell dictionary package. - - - Hunspell dictionary packages should build-depend on - qt6-webengine-dev-tools or a superseding package - so that they can use qwebengine_convert_dict to - generate the binary .bdic dictionary files. - Although qwebengine_convert_dict is also - available in qtwebengine5-dev-tools (in a - different path) its use is discouraged as it will disappear - sooner. - For more information see . - - + + +Hunspell dictionary packages should build-depend on the +convert-bdic package so that they can use the +convert-bdic command to generate the binary +.bdic dictionary files. +For more information see . + + @@ -1357,106 +1353,105 @@ Hunspell Binary Dictionaries - Google's Chromium project developed a binary Hunspell file - format used for spell checking by their web engine. - The binary format combines the - text-based .dic - and .aff files into - one .bdic binary file. - Other web engines that are based on Chromium's code, like Qt - WebEngine included in KDE, can also use - these .bdic dictionaries. - - - Google created a tool called convert_dict - that takes the input from a pair of .dic - and .aff files and compiles them into a - binary .bdic file. - Qt distributes a renamed version of this tool - called qwebengine_convert_dict that is - shipped in Debian as part of - the qt6-webengine-dev-tools package. - - - Hunspell dictionaries should build-depend on - qt6-webengine-dev-tools or a newer package - that supersedes it. - During binary package creation they should compile the binary - dictionary by calling a command similar to the following - where xx_XX corresponds to