summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-02-09Try fixing parallel build from git checkoutHEADmasterBehdad Esfahbod1-1/+9
Fixes https://github.com/fribidi/fribidi/issues/52
2018-02-09Remove notes.orgBehdad Esfahbod1-318/+0
2018-02-04Merge pull request #48 from khaledhosny/versionDov Grobgeld1-4/+1
Keep micro version in full version even if 0
2018-02-04Keep micro version in full version even if 0Khaled Hosny1-4/+1
This is more consistent and matches pretty much every other autotools setup.
2018-02-04Release 1.0.1Dov2-1/+6
2018-02-04Fix of minor reference error.Dov2-2/+2
2018-02-04Merge pull request #43 from luzpaz/typosDov Grobgeld10-21/+21
Misc. typos
2018-02-04Merge pull request #46 from khaledhosny/parallel-buildDov Grobgeld3-2/+9
Fix parallel build
2018-02-04Fix parallel buildKhaled Hosny3-2/+9
Parallel build was failing while building the man pages. doc/Makefile.am tries cleverly to handle the fact that c2man produces all the man pages at once, following the approach described in: https://www.gnu.org/software/automake/manual/html_node/Multiple-Outputs.html However this is failing because c2man is not generating all the requested man pages, so the rule ends being run multiple times instead of once and parallel builds are broken. One of the requested pages is for a function that doesn’t exist, fribidi_log2vis_get_embedding_levels_ex, so I removed it from fribidi.def. Two functions were not documented, so I added minimal documentation for them. But the last two are for variables not functions and c2man does not like that it seems so I added a hack to drop these two as well without modifying fribidi.def. Fixes https://github.com/fribidi/fribidi/issues/45
2018-02-03Misc. typosluz.paz10-21/+21
Found via `codespell -q 3`
2018-01-28Update git.mkBehdad Esfahbod3-42/+207
2018-01-28Towards fixing out-of-tree buildsBehdad Esfahbod2-26/+13
One cannot just call compiler like that. Sources files need to be redirected through Make to be found correctly. Let's see if overriding CC and CFLAGS works. This, still fails to build for me from a bootstrap repo and out-of-tree build. Make seem to have become too smart for what I wrote before. Still trying.
2018-01-28[gen.tab] Remove reliance on VPATHBehdad Esfahbod1-18/+10
2018-01-28Fix non-debug buildBehdad Esfahbod1-11/+11
2018-01-27Preparing for release 1.0.0.Dov Grobgeld3-12/+22
2018-01-17Merge pull request #39 from tmm1/xcompileDov Grobgeld1-6/+6
Fix clang cross compiles
2018-01-16Fix clang compilesAman Gupta1-6/+6
2018-01-13Less hackish cross compilation support.Dov Grobgeld3-30/+137
* Changed hardcoded gcc for build compiler to use m4_ax_prog_cc_for_build.m4 instead as suggested by Khaled.
2018-01-07Simplistic cross compilation support from a gcc based system.Dov Grobgeld3-11/+34
2017-12-05Do not call bootstrap from makeloqs1-6/+1
Calling bootstrap from make causes configure to be called again with no arguments. fribidi/fribidi#35
2017-11-23Update symbol listBehdad Esfahbod1-0/+5
2017-11-23Fix sonameBehdad Esfahbod1-1/+1
https://github.com/fribidi/fribidi/issues/29
2017-11-23Misc warning fixesBehdad Esfahbod4-50/+53
2017-11-23Fix buildBehdad Esfahbod2-0/+2
2017-11-23Drop CVS keywords that make no sense nowKhaled Hosny56-339/+0
2017-11-21Merge pull request #34 from khaledhosny/docsDov Grobgeld2-10/+13
Doc fixes
2017-11-21Document fribidi_get_bracketsKhaled Hosny1-8/+13
2017-11-21Fix doc buildKhaled Hosny1-2/+0
2017-11-20Merge pull request #32 from khaledhosny/dist-check2Dov Grobgeld1-2/+2
Thinko!
2017-11-20Thinko!Khaled Hosny1-2/+2
2017-11-20Merge pull request #24 from khaledhosny/w-error-undefDov Grobgeld17-130/+53
Fix building with -Werror=undef
2017-11-20Merge pull request #31 from khaledhosny/dist-checkDov Grobgeld2-6/+10
Fix make distcheck
2017-11-20Show test-suite.log on failureKhaled Hosny1-2/+2
2017-11-20Fix make distcheckKhaled Hosny2-5/+9
2017-11-16Fix build with -Werror=undefKhaled Hosny4-5/+5
Pango meson build sets this by default.
2017-11-16Simplify fribidi-types.h a bitKhaled Hosny12-108/+48
It is 2017, I think we can rely on the presence of one of these three int types headers. Also rename types that are not exposed in public headers to use the standard names.
2017-11-16FRIBIDI_CHUNK_SIZE is not used anywhereKhaled Hosny1-17/+0
2017-11-15Merge pull request #27 from khaledhosny/ciDov Grobgeld3-3/+49
Setup Travis CI builds
2017-11-15Updated the CapRTL reference test.Dov Grobgeld1-4/+4
2017-11-15Fixed critical bug in fribidi_get_bracket_types().Dov Grobgeld1-7/+5
2017-11-15Clean up of dead code.Dov Grobgeld1-6/+1
2017-11-15Updated licensing inline documentation.Dov Grobgeld3-4/+3
2017-11-15Run fribidi-vs-unicode tests with make checkKhaled Hosny2-3/+28
2017-11-15Disable make distcheck on Travis for nowKhaled Hosny1-1/+1
2017-11-15Add Travis CI supportKhaled Hosny1-0/+21
2017-11-15Merge pull request #22 from khaledhosny/fix-testsDov Grobgeld1-1/+5
Restore call to fribidi_unicode_to_charset
2017-11-14Restore call to fribidi_unicode_to_charsetKhaled Hosny1-1/+5
This partially reverts commit e71e49f9645d21ab511723caf8c75e8d9880aacf as it broke make check badly!
2017-11-14Turned FribidiBracketType into a simple UINT32 instead of a struct.Dov Grobgeld5-22/+20
2017-11-14Fixed reversed logics in optimization in fribidi-bracket_types().Dov Grobgeld1-2/+2
* As reported by Khaled Husny. * See: https://github.com/fribidi/fribidi/commit/f20b6480b9cd46dae8d82a6f95d9c53558fcfd20#commitcomment-25604008
2017-11-12Merge pull request #14 from khaledhosny/no-glibDov Grobgeld15-141/+74
Drop glib dependency