head 1.9; access; symbols pkgsrc-2026Q3:1.8.0.58 pkgsrc-2026Q3-base:1.8 pkgsrc-2026Q2:1.8.0.56 pkgsrc-2026Q2-base:1.8 pkgsrc-2026Q1:1.8.0.54 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.8.0.52 pkgsrc-2025Q4-base:1.8 pkgsrc-2025Q3:1.8.0.50 pkgsrc-2025Q3-base:1.8 pkgsrc-2025Q2:1.8.0.48 pkgsrc-2025Q2-base:1.8 pkgsrc-2025Q1:1.8.0.46 pkgsrc-2025Q1-base:1.8 pkgsrc-2024Q4:1.8.0.44 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.8.0.42 pkgsrc-2024Q3-base:1.8 pkgsrc-2024Q2:1.8.0.40 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.8.0.38 pkgsrc-2024Q1-base:1.8 pkgsrc-2023Q4:1.8.0.36 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.34 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.32 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.30 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.28 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.26 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.24 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.22 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.20 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.18 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.16 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.14 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.12 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.10 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.8 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.4 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.6 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.2 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.7.0.50 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.48 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.46 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.44 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.42 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.40 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.38 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.36 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.32 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.30 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.28 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.26 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.24 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.22 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.20 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.7.0.18 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.16 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.14 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.12 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.10 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.8 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.6 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.4 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.2 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.6.0.4 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.2 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.4.0.30 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.28 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.26 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.24 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.22 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.20 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.18 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.16 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.14 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.12 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.10 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.8 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.6 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.4 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.2 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.3.0.8 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.6 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.4 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.2 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.2.0.32 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.30 pkgsrc-2008Q1:1.2.0.28 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.26 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.24 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.22 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.20 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.18 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.16 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.14 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.12 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.10 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.8 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.6 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.1.1.0.6 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.4 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.2 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.9 date 2026.09.22.07.42.17; author ryoon; state Exp; branches; next 1.8; commitid QfTYbnhjScxFBAWG; 1.8 date 2019.09.17.16.43.01; author nia; state Exp; branches; next 1.7; commitid XWz0Az9BEkCAWnDB; 1.7 date 2013.08.03.15.08.38; author wiz; state Exp; branches; next 1.6; commitid KjziphAVojACi10x; 1.6 date 2013.03.15.18.40.53; author drochner; state Exp; branches; next 1.5; 1.5 date 2013.01.10.06.59.56; author mef; state Exp; branches; next 1.4; 1.4 date 2009.06.14.17.39.09; author joerg; state Exp; branches; next 1.3; 1.3 date 2008.08.02.11.35.41; author bjs; state Exp; branches; next 1.2; 1.2 date 2004.09.22.08.09.21; author jlam; state Exp; branches; next 1.1; 1.1 date 2003.12.14.01.16.39; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.12.14.01.16.39; author xtraeme; state Exp; branches; next ; desc @@ 1.9 log @converters/fribidi: Update to 1.0.17 Changelog: Overview of changes between 1.0.16 and 1.0.17 ============================================= * Update Unicode character databases to v18.0.0 * Significant performance improvements: FSI base direction resolution, N0 bracket pairing, embedding-level resolution, and fribidi_reorder_line() no longer have quadratic worst-case behavior, giving large speedups on long paragraphs/lines. * Fixed fribidi_set_reorder_nsm() and fribidi_set_mirroring() not taking effect when called before fribidi_log2vis(). * Fixed bracket pairing (N0) to match brackets by canonical equivalence only, per UAX #9 BD16. * Fixed a stack buffer overflow when parsing character-set equivalence tables, and an out-of-bounds read on trailing '_' in charset data. * fribidi-main: fixed truncation of lines/output containing embedded NUL bytes. * Generate and install the fribidi(1) man page. * Various build fixes (MSVC, MinGW, GCC 14 warnings). @ text @@@comment $NetBSD: PLIST,v 1.8 2019/09/17 16:43:01 nia Exp $ bin/fribidi include/fribidi/fribidi-arabic.h include/fribidi/fribidi-begindecls.h include/fribidi/fribidi-bidi-types-list.h include/fribidi/fribidi-bidi-types.h include/fribidi/fribidi-bidi.h include/fribidi/fribidi-brackets.h include/fribidi/fribidi-char-sets-list.h include/fribidi/fribidi-char-sets.h include/fribidi/fribidi-common.h include/fribidi/fribidi-config.h include/fribidi/fribidi-deprecated.h include/fribidi/fribidi-enddecls.h include/fribidi/fribidi-flags.h include/fribidi/fribidi-joining-types-list.h include/fribidi/fribidi-joining-types.h include/fribidi/fribidi-joining.h include/fribidi/fribidi-mirroring.h include/fribidi/fribidi-shape.h include/fribidi/fribidi-types.h include/fribidi/fribidi-unicode-version.h include/fribidi/fribidi-unicode.h include/fribidi/fribidi.h lib/libfribidi.la lib/pkgconfig/fribidi.pc man/man1/fribidi.1 man/man3/fribidi_charset_to_unicode.3 man/man3/fribidi_debug_status.3 man/man3/fribidi_get_bidi_type.3 man/man3/fribidi_get_bidi_type_name.3 man/man3/fribidi_get_bidi_types.3 man/man3/fribidi_get_bracket.3 man/man3/fribidi_get_bracket_types.3 man/man3/fribidi_get_joining_type.3 man/man3/fribidi_get_joining_type_name.3 man/man3/fribidi_get_joining_types.3 man/man3/fribidi_get_mirror_char.3 man/man3/fribidi_get_par_direction.3 man/man3/fribidi_get_par_embedding_levels.3 man/man3/fribidi_get_par_embedding_levels_ex.3 man/man3/fribidi_get_type.3 man/man3/fribidi_get_type_internal.3 man/man3/fribidi_join_arabic.3 man/man3/fribidi_log2vis.3 man/man3/fribidi_log2vis_get_embedding_levels.3 man/man3/fribidi_mirroring_status.3 man/man3/fribidi_parse_charset.3 man/man3/fribidi_remove_bidi_marks.3 man/man3/fribidi_reorder_line.3 man/man3/fribidi_reorder_nsm_status.3 man/man3/fribidi_set_debug.3 man/man3/fribidi_set_mirroring.3 man/man3/fribidi_set_reorder_nsm.3 man/man3/fribidi_shape.3 man/man3/fribidi_shape_arabic.3 man/man3/fribidi_shape_mirroring.3 man/man3/fribidi_unicode_to_charset.3 @ 1.8 log @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. @ text @d1 1 a1 1 @@comment $NetBSD$ d27 1 @ 1.7 log @Do not install empty man pages (they confuse makemandb). Bump PKGREVISION. Reported upstream at https://bugs.freedesktop.org/show_bug.cgi?id=67714 @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.6 2013/03/15 18:40:53 drochner Exp $ d8 1 d32 2 d40 1 d51 1 d55 1 @ 1.6 log @build cleanup @ text @d1 1 a1 1 @@comment $NetBSD$ a46 1 man/man3/fribidi_set_debug.3 a51 2 man/man3/fribidi_unicode_version.3 man/man3/fribidi_version_info.3 @ 1.5 log @(1) Bump version 0.10.9 to 0.19.5 based on PR pkg/47410 -- Adjust path in patches for above change (patch target moved, and unfortunately, patches name now reflecting target path, so renamed them). -- Correct target path in Makefile. -- m17n-{db,lib} 1.6.4 ask for this version. Overview of changes between 0.19.4 and 0.19.5 ============================================= * Update to Unicode 6.2.0. Overview of changes between 0.19.2 and 0.19.4 ============================================= * Update to Unicode 6.1.0. * Misc fixes. Overview of changes between 0.19.1 and 0.19.2 ============================================= * Update to Unicode Character Database 5.1.0 * Fixed bug in Arabic ligature table (bug #208870) * Handle RLM/LRM in CP1255 charset converter. (bug #15328, Artyom) Overview of changes between 0.10.9 and 0.19.1 ============================================= * This is the first release of the fribidi2 module in CVS, mostly developed in 2004 and 2005. * Support for Arabic joining/shaping added. * API for correct handling of multi-line paragraphs added. * Restructured code base. * Supposed to be fully API/ABI compatible with 0.10 releases. Please report if it is not. @ text @d27 16 d44 8 d53 2 @ 1.4 log @Remove @@dirrm entries from PLISTs @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.3 2008/08/02 11:35:41 bjs Exp $ d3 20 a22 1 bin/fribidi-config a23 14 include/fribidi/fribidi_char_sets.h include/fribidi/fribidi_char_sets.i include/fribidi/fribidi_char_sets_cap_rtl.h include/fribidi/fribidi_char_sets_cp1255.h include/fribidi/fribidi_char_sets_cp1256.h include/fribidi/fribidi_char_sets_isiri_3342.h include/fribidi/fribidi_char_sets_iso8859_6.h include/fribidi/fribidi_char_sets_iso8859_8.h include/fribidi/fribidi_char_sets_utf8.h include/fribidi/fribidi_config.h include/fribidi/fribidi_mem.h include/fribidi/fribidi_types.h include/fribidi/fribidi_types.i include/fribidi/fribidi_unicode.h d26 3 @ 1.3 log @ Update to fribidi 0.10.9 and point ${MASTER_SITES} toward a working URL. Changes since 0.10.4: * Minor bugfix. * Update to Unicode Character Database 5.0.0 * Fixed type sizes when stdint.h is not available. * Fixed type sizes on 64-bit architectures. * We have moved to http://fribidi.org/, hosted on freedesktop.org. @ text @d1 1 a1 1 @@comment $NetBSD$ a20 1 @@dirrm include/fribidi @ 1.2 log @Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST. All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes". @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/14 01:16:39 xtraeme Exp $ d6 1 d17 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 @@comment $NetBSD$ a16 1 lib/libfribidi.a a17 3 lib/libfribidi.so lib/libfribidi.so.0 lib/libfribidi.so.0.0 @ 1.1.1.1 log @Initial import of fribidi-0.10.4 from pkgsrc-wip. 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. @ text @@