pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/converters/fribidi fribidi: Update to 1.0.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a28bcdf1b0e5
branches:  trunk
changeset: 339859:a28bcdf1b0e5
user:      nia <nia%pkgsrc.org@localhost>
date:      Tue Sep 17 16:43:01 2019 +0000

description:
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.

diffstat:

 converters/fribidi/Makefile |  40 +++++++++++++++++-----------------------
 converters/fribidi/PLIST    |   8 +++++++-
 converters/fribidi/distinfo |  10 +++++-----
 3 files changed, 29 insertions(+), 29 deletions(-)

diffs (113 lines):

diff -r 53e5373b5af0 -r a28bcdf1b0e5 converters/fribidi/Makefile
--- a/converters/fribidi/Makefile       Tue Sep 17 11:44:33 2019 +0000
+++ b/converters/fribidi/Makefile       Tue Sep 17 16:43:01 2019 +0000
@@ -1,34 +1,28 @@
-# $NetBSD: Makefile,v 1.24 2018/09/27 17:15:25 jklos Exp $
+# $NetBSD: Makefile,v 1.25 2019/09/17 16:43:01 nia Exp $
+
+DISTNAME=      fribidi-1.0.5
+CATEGORIES=    converters
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=fribidi/}
+EXTRACT_SUFX=  .tar.bz2
+GITHUB_PROJECT=        fribidi
+GITHUB_RELEASE=        v${PKGVERSION_NOREV}
 
-DISTNAME=              fribidi-0.19.7
-CATEGORIES=            converters
-MASTER_SITES=          ${MASTER_SITE_GNU:=fribidi/}
-LICENSE=               gnu-gpl-v2
-EXTRACT_SUFX=          .tar.bz2
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/fribidi/fribidi
+COMMENT=       Free Implementation of the Unicode Bidirectional Algorithm
+LICENSE=       gnu-gpl-v2
 
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              https://github.com/fribidi/fribidi
-COMMENT=               Free Implementation of the Unicode Bidirectional Algorithm
+USE_LIBTOOL=   yes
+GNU_CONFIGURE= yes
+USE_TOOLS+=    pkg-config gmake
+
+TEST_TARGET=   check
 
 REPLACE_INTERPRETER+=  bash
 REPLACE.bash.old=      /bin/bash
 REPLACE.bash.new=      ${SH}
 REPLACE_FILES.bash=    run.tests
 
-USE_LIBTOOL=           yes
-GNU_CONFIGURE=         yes
-USE_TOOLS+=            pkg-config gmake
-
 PKGCONFIG_OVERRIDE=    fribidi.pc.in
 
-TEST_TARGET=           check
-
-# avoid installing empty man pages
-# (makemandb reports errors for them, and they have no use)
-# https://bugs.freedesktop.org/show_bug.cgi?id=67714
-
-post-install:
-       cd ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3 && \
-               rm fribidi_set_debug.3 fribidi_unicode_version.3 fribidi_version_info.3
-
 .include "../../mk/bsd.pkg.mk"
diff -r 53e5373b5af0 -r a28bcdf1b0e5 converters/fribidi/PLIST
--- a/converters/fribidi/PLIST  Tue Sep 17 11:44:33 2019 +0000
+++ b/converters/fribidi/PLIST  Tue Sep 17 16:43:01 2019 +0000
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.7 2013/08/03 15:08:38 wiz Exp $
+@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
@@ -28,12 +29,15 @@
 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
@@ -44,8 +48,10 @@
 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
diff -r 53e5373b5af0 -r a28bcdf1b0e5 converters/fribidi/distinfo
--- a/converters/fribidi/distinfo       Tue Sep 17 11:44:33 2019 +0000
+++ b/converters/fribidi/distinfo       Tue Sep 17 16:43:01 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2015/11/03 01:43:48 agc Exp $
+$NetBSD: distinfo,v 1.12 2019/09/17 16:43:01 nia Exp $
 
-SHA1 (fribidi-0.19.7.tar.bz2) = e470e078eafe6c065708def3e037c129c0d7367d
-RMD160 (fribidi-0.19.7.tar.bz2) = 031cd7a160717bca78cbee93cfc92c6c86f373a3
-SHA512 (fribidi-0.19.7.tar.bz2) = 4bfdda43d961030a8a2ae2c98d2ca5d43c1b59633fa0987920c5537ec69f3f624204ceacc4c474d878cbb417ee2d9e708dfe169cfce6ad584d2f2d5122678b63
-Size (fribidi-0.19.7.tar.bz2) = 648299 bytes
+SHA1 (fribidi-1.0.5.tar.bz2) = 39d2bcb3ef93365222e7cdaf648cd167785ec3bf
+RMD160 (fribidi-1.0.5.tar.bz2) = 22358fe74a9854dbe84efba2015373b841e5cc51
+SHA512 (fribidi-1.0.5.tar.bz2) = c8fb32468be4c461832d586d6c6af65fad1cfe9d5b2fed405f247d6974425ccedeb21ad11609fbcabc3ae5d635d78d88c12d201a4d19ef997e9497054afcdeb2
+Size (fribidi-1.0.5.tar.bz2) = 2082617 bytes



Home | Main Index | Thread Index | Old Index