Bug 273063 - textproc/py-RTFDE: Update to 0.1.0
Summary: textproc/py-RTFDE: Update to 0.1.0
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: Robert Clausecker
URL: https://github.com/seamustuohy/RTFDE/...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-11 00:18 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2023-08-13 09:44 UTC (History)
1 user (show)

See Also:


Attachments
py-RTFDE-0.1.0.patch (2.19 KB, patch)
2023-08-11 00:18 UTC, Jesús Daniel Colmenares Oviedo
DtxdF: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.