control: tags -1 -moreinfo
Hi,
Debdiff has been attached. The patch is enormously large (3MB) but
99.9% of the content is automatically generated from unicode-data.
See my extremely detailed comments to diffstat below:
On Fri, Apr 26, 2019 at 06:58:00PM +0000, Niels Thykier wrote:
> Please include a full debdiff of the changes. The link to a master
> branch with no clear marking of start/end commits makes it too time
> consuming for us to evaluate the request.
Dch:
* New upstream version 2.3.0
* Bump unicode-data requirement to (>= 12.1) && (<< 12.2).
* Refresh use-unicode-data.patch; Remove pass-hardening-flags.patch (merged).
* Patch: update utf8proc_data.c against unicode-data 12.1.0~pre1.
* Add a new symbol.
diffstat for utf8proc-2.2.0 utf8proc-2.3.0
.travis.yml | 19
CMakeLists.txt | 14
| we use Makefile and don't use cmake for the debian package.
MANIFEST | 2
Makefile | 38
| upstream merged Debian's patch. most changes are due to it.
NEWS.md | 106
README.md | 4
bench/Makefile | 3
| again, makefile change due to merging Debian patch.
data/Makefile | 23
| again, makefile change due to merging Debian patch.
data/charwidths.jl | 119
| this is not used in the build process.
debian/changelog | 10
debian/control | 4
| I need to bump unicode-data requirement
debian/libutf8proc2.symbols | 1
| + utf8proc_unicode_version@Base 2.3.0
| harmless symbol addition.
debian/patches/pass-hardening-flags.patch | 69
| removed. merged by upstream.
debian/patches/series | 2
debian/patches/unicode-data-12.1.0pre1.patch | 8979 ++++++++++++++++
| utf8proc_data.c is automatically generated from unicode-data (= 12.0)
| I have to update the file against unicode-data (= 12.1) in unstable.
| The change is 100% auto-generated.
debian/patches/use-unicode-data.patch | 25
| rebased.
libutf8proc.pc.in | 10
| this pkgconfig file is newly added. Still not installed in debian package.
test/graphemetest.c | 22
| space trimming and just one more test case
test/misc.c | 4
| just one more assertion
utf8proc.c | 22
| Simpler character-width computation, and the new symbol:
|
|+UTF8PROC_DLLEXPORT const char *utf8proc_unicode_version(void) {
|+ return "12.0.0";
|+}
|
| Well, I should patch it to "12.1.0" after sending this mail.
utf8proc.h | 8
| comment updates and the prototype for the new symbol
utf8proc_data.c |14444 +++++++++++++--------------
| 100% auto-generated from unicode-data 12.1.0~pre1 (unstable)
22 files changed, 16417 insertions(+), 7511 deletions(-)
Attachment:
utf8proc.diff.zst
Description: Binary data