summaryrefslogtreecommitdiff
path: root/converters/fribidi
AgeCommit message (Collapse)AuthorFilesLines
2015-11-03Add SHA512 digests for distfiles for converters categoryagc1-1/+2
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-14Update to 0.19.7. Fix ABI version in bl3.mk while here.wiz3-8/+7
Overview of changes between 0.19.6 and 0.19.7 ============================================= * Disable thread-unsafe memory pool by default. (bug #79385) * Misc fixes.
2014-03-18Undo change of ABI_DEPENDS for fribidi.gdt1-1/+2
This commit restores the ABI_DEPENDS line that was there until yesterday, 0.10.4nb1. It's unclear what the right answer is for fribidi and ABI_DEPENDS, and if revbumping is needed - so for now avoid the issue.
2014-03-18Update BUILDLINK_API_DEPENDS to 0.19.1.gdt1-3/+2
Based on a report from Bob Bernstein, m17n-lib does not build with 0.10.9. According to http://upstream-tracker.org/versions/fribidi.html there was an API and ABI break at 0.19.1, and then it has been essentially stable.
2013-12-31Remove unneeded patches. ok joergwiz5-64/+1
2013-12-11Update to 0.19.6:wiz2-7/+6
Overview of changes between 0.19.5 and 0.19.6 ============================================= * Fix two minor bidi bugs. * Build with new libtool to support ppc64le.
2013-08-03Do not install empty man pages (they confuse makemandb).wiz2-7/+11
Bump PKGREVISION. Reported upstream at https://bugs.freedesktop.org/show_bug.cgi?id=67714
2013-03-15Bump PKGREVISION for more files in PLIST.wiz1-1/+2
2013-03-15build cleanupdrochner4-29/+30
2013-01-10(1) Bump version 0.10.9 to 0.19.5 based on PR pkg/47410mef5-68/+0
Deleting renamed patches.
2013-01-10(1) Bump version 0.10.9 to 0.19.5 based on PR pkg/47410mef8-27/+120
-- 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.
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-01-23Don't use non-ASCII character literals.joerg6-1/+74
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-08-02Update to fribidi 0.10.9 and point ${MASTER_SITES} toward a working URL.bjs3-10/+10
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.
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-2/+2
Patch provided by Sergey Svishchev in private mail.
2006-11-14DESTDIR support. Use modular Xorg for wv.joerg1-1/+3
XXX Remove pre-install in libiconv?
2006-10-04Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.wiz1-2/+2
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-11Convert all packages using REPLACE_INTERPRETER to the new variable namesghen1-4/+4
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*). Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted here, if at all. Ok with rillig.
2006-03-09Use REPLACE_INTERPRETER instead of a patch.ghen3-13/+7
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam1-2/+2
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-07-21Change path from devel/pkgconfig to devel/pkg-config.wiz1-2/+2
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests in addition to SHA1 onesagc1-1/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-2/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
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".
2004-05-07Drop maintainership; I don't have the enough free time to maintainxtraeme1-2/+2
all these packages.
2004-04-25Unused.wiz1-24/+0
2004-04-15The buildlink2 framework does nothing with .pc files -- remove themwiz1-2/+1
from the buildlink2.mk files.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-11/+7
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-15Convert to buildlink3.wiz2-3/+25
2004-02-14PKGCONFIG_OVERRIDE is relative to WRKSRC.jmmv1-2/+2
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2003-12-30Whitespace fixcjep1-2/+1
2003-12-14Initial import of fribidi-0.10.4 from pkgsrc-wip.xtraeme6-0/+105
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.