Bug 273063

Summary: textproc/py-RTFDE: Update to 0.1.0
Product: Ports & Packages Reporter: Jesús Daniel Colmenares Oviedo <DtxdF>
Component: Individual Port(s)Assignee: Robert Clausecker <fuz>
Status: Closed FIXED    
Severity: Affects Only Me CC: fuz
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/seamustuohy/RTFDE/commit/66780b8b1bc708f970de497e6e0c73d6f4a1a377
Attachments:
Description Flags
py-RTFDE-0.1.0.patch DtxdF: maintainer-approval+

Description Jesús Daniel Colmenares Oviedo 2023-08-11 00:18:36 UTC
Created attachment 244022 [details]
py-RTFDE-0.1.0.patch

Description:

* Remove LXML option (It is a development dependency, so RTFDE does not
  need it to work properly.)

ChangeLog:
https://github.com/seamustuohy/RTFDE/commit/66780b8b1bc708f970de497e6e0c73d6f4a1a377

* Updated to only work with bytes.
* Added far greater unicode support.
* Fixed various whitespace issues.
* Added proper htmlrtf support.
* Added support for extracting (but not parsing binary data).
* Update grammar to be far more explicit when extracting objects.
* Fixes to ensure deencapsulation handles whitespace properly.
* Adds grammar composer to make grammar modifications more clearly
  defined.
* Adding support for surrogates which use raw unicode instead of 16bit
  signed encoding.
* Added better handling of parsing unicode HH replacement chars.

QA:

* portlint: OK (looks fine.)
* testport: OK (poudriere: 13.2-RELEASE, amd64)
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-08-11 22:57:11 UTC
Will switch to DISTVERSION on commit.
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-08-13 09:42:44 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=165afb379257d6f0b973b23c46c1442ee87bee12

commit 165afb379257d6f0b973b23c46c1442ee87bee12
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2023-08-11 00:10:59 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-08-13 09:35:33 +0000

    textproc/py-RTFDE: Update to 0.1.0

    * Remove LXML option (It is a development dependency, so RTFDE does not
      need it to work properly.)

    ChangeLog:
    https://github.com/seamustuohy/RTFDE/commit/66780b8b1bc708f970de497e6e0c73d6f4a1a377

    * Updated to only work with bytes.
    * Added far greater unicode support.
    * Fixed various whitespace issues.
    * Added proper htmlrtf support.
    * Added support for extracting (but not parsing binary data).
    * Update grammar to be far more explicit when extracting objects.
    * Fixes to ensure deencapsulation handles whitespace properly.
    * Adds grammar composer to make grammar modifications more clearly
      defined.
    * Adding support for surrogates which use raw unicode instead of 16bit
      signed encoding.
    * Added better handling of parsing unicode HH replacement chars.

    PR:             273063

 textproc/py-RTFDE/Makefile | 8 +-------
 textproc/py-RTFDE/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 10 deletions(-)
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2023-08-13 09:44:17 UTC
Thank you for your contribution.