Bug 261267 - textproc/teckit: Update to 2.5.11 and use upstream release archive
Summary: textproc/teckit: Update to 2.5.11 and use upstream release archive
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-17 09:38 UTC by Daniel Engberg
Modified: 2022-01-19 07:54 UTC (History)
4 users (show)

See Also:
nikola.lecic: maintainer-feedback+


Attachments
Patch for teckit (2.04 KB, patch)
2022-01-17 09:38 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer 2022-01-17 09:38:43 UTC
Created attachment 231069 [details]
Patch for teckit

Changelog: https://github.com/silnrsi/teckit/releases

Change to upstream release archive as recommended by Porters Handbook

Looking at the commits between these two versions most seems to be related to build fixes and support for newer variants of Unicode so I don't think anything will break however I'm not sure how to test this port though :/
Comment 1 Daniel Engberg freebsd_committer 2022-01-17 09:39:34 UTC
Compile and tested on FreeBSD 13.0-STABLE #2 stable/13-n248607-93a95ebbf7c (amd64) (make, make check-plist)
Poudriere testport OK 12.2-RELEASE (amd64)
Poudriere testport OK 13.0-RELEASE (i386)
Comment 2 Nikola Lečić 2022-01-17 12:18:00 UTC
Approved, thank you very much for your time.
Comment 3 commit-hook freebsd_committer 2022-01-19 07:53:03 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=19e1f64ff3f14c307a308ccc2b30753a761d3b0e

commit 19e1f64ff3f14c307a308ccc2b30753a761d3b0e
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2022-01-19 07:36:33 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2022-01-19 07:52:05 +0000

    textproc/teckit: Update to 2.5.11 and use upstream release archive

    Changelog: https://github.com/silnrsi/teckit/releases

    Use upstream release archive as recommended by Porters Handbook

    PR:             261267
    Reviewed by:    Nikola Lečić <nikola.lecic@anthesphoria.net> (maintainer)

 textproc/teckit/Makefile  | 10 ++++------
 textproc/teckit/distinfo  |  6 +++---
 textproc/teckit/pkg-plist |  1 -
 3 files changed, 7 insertions(+), 10 deletions(-)
Comment 4 Daniel Engberg freebsd_committer 2022-01-19 07:54:44 UTC
Thanks for reviewing