./converters/fribidi, Free Implementation of the Unicode Bidirectional Algorithm

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.9, Package name: fribidi-1.0.9, Maintainer: pkgsrc-users

Free Implementation of the Unicode Bidirectional Algorithm.

The library implements all of the algorithm as described in the "Unicode
Standard Annex #9, The Bidirectional Algorithm,
http://www.unicode.org/unicode/reports/tr9/". FriBidi is exhautively tested
against Bidi Reference Code, and due to our best knowledge, does not contain
any conformance bugs.

In the API, we were inspired by the document "Bi-Di languages support - BiDi
API proposal" by Franck Portaneri which he wrote as a proposal for adding BiDi
support to Mozilla.

Internally the library uses Unicode entirely. The character property function
was automatically created from the Unicode property list data file,
PropList.txt, available from the Unicode Online Data site. This means that
every Unicode character will be treated in strict accordance with the Unicode
specification. The same is true for the mirroring of characters, which also
works for all the characters listed as mirrorable in the Unicode specification.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 6646193abcbdb8434ff0cc5da28c252a59e7dfb4
RMD160: 2bd97363d956db9bfe7f552ba13b390c3330a1e2
Filesize: 1114.926 KB

Version history: (Expand)


CVS history: (Expand)


   2020-03-17 07:42:57 by Roland Illig | Files touched by this commit (1)
Log message:
converters/fribidi: remove outdated REPLACE_BASH

There is no file run.tests anymore.
   2020-03-04 11:25:40 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
fribidi: Update to 1.0.9

Overview of changes between 1.0.8 and 1.0.9
=============================================

* A bug fix in the fribidi unicode algorithm where isolate sequences were not \ 
really isolated.

* Restored mistakenly removed deprecated function \ 
fribidi_log2vis_get_embedding_levels()

* autotools now generates xz archives instead of bzip2 archives
   2019-12-14 03:56:27 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
fribidi: Update to 1.0.8

Overview of changes between 1.0.7 and 1.0.8
=============================================

* A bug fix in the fribidi unicode algorithm for multiple isolate sequences.

* Fixed a potential buffer overflow for a long sequence of isolate overrides \ 
characters
   2019-10-01 15:14:10 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
fribidi: Update to 1.0.7

Overview of changes between 1.0.6 and 1.0.7
=============================================

* This is a minor bugfix that removes symlinks and updates the meson version.

Overview of changes between 1.0.5 and 1.0.6
=============================================

* This is a minor bugfix release that fixes a list of minor issues that have \ 
turned up during the last year.

* Various compilation and cross compilation issues.

* Various minor header cleanups.

* Removed libc's bsearch for performance and portability reasons
   2019-09-17 18:43:01 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
fribidi: Update to 1.0.5

Version 1.0.0 of FriBidi is a major update that adds support for all the
changes to the Unicode Bidirectional Algorithm that were introduced in
UAX#9, version 6.3, and beyond. This library contains test code that
validates the algorithm against the test-files provided by the Unicode
consortium, and have been verified to be 100% compliant with version 10 of
the unicode algorithm.

Because of changes to the algorithm, the previous API have been deprecated
in favor of a new API that introduces another couple of parameters. But the
old API has been retained, and will return the same results as before these
algorithmic changes.

This version supports Unicode version 11.
   2018-09-27 19:15:25 by John Klos | Files touched by this commit (1)
Log message:
Distfiles fetched from http://fribidi.org/ are HTML files. Fixed.
   2015-11-03 02:43:56 by Alistair G. Crooks | Files touched by this commit (120)
Log message:
Add SHA512 digests for distfiles for converters category

Problems found with existing distfile:
	distfiles/libiconv-1.13-cp932.patch.gz
No changes made to the libiconv distinfo file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-08-14 22:08:43 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update to 0.19.7. Fix ABI version in bl3.mk while here.

Overview of changes between 0.19.6 and 0.19.7
=============================================
* Disable thread-unsafe memory pool by default. (bug #79385)
* Misc fixes.