summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Try fixing parallel build from git checkoutHEADmasterBehdad Esfahbod2018-02-091-1/+9
| | | | Fixes https://github.com/fribidi/fribidi/issues/52
* Remove notes.orgBehdad Esfahbod2018-02-091-318/+0
|
* Merge pull request #48 from khaledhosny/versionDov Grobgeld2018-02-041-4/+1
|\ | | | | Keep micro version in full version even if 0
| * Keep micro version in full version even if 0Khaled Hosny2018-02-041-4/+1
|/ | | | | This is more consistent and matches pretty much every other autotools setup.
* Release 1.0.1Dov2018-02-042-1/+6
|
* Fix of minor reference error.Dov2018-02-042-2/+2
|
* Merge pull request #43 from luzpaz/typosDov Grobgeld2018-02-0410-21/+21
|\ | | | | Misc. typos
| * Misc. typosluz.paz2018-02-0310-21/+21
| | | | | | Found via `codespell -q 3`
* | Merge pull request #46 from khaledhosny/parallel-buildDov Grobgeld2018-02-043-2/+9
|\ \ | |/ |/| Fix parallel build
| * Fix parallel buildKhaled Hosny2018-02-043-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
* Update git.mkBehdad Esfahbod2018-01-283-42/+207
|
* Towards fixing out-of-tree buildsBehdad Esfahbod2018-01-282-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.
* [gen.tab] Remove reliance on VPATHBehdad Esfahbod2018-01-281-18/+10
|
* Fix non-debug buildBehdad Esfahbod2018-01-281-11/+11
|
* Preparing for release 1.0.0.Dov Grobgeld2018-01-273-12/+22
|
* Merge pull request #39 from tmm1/xcompileDov Grobgeld2018-01-171-6/+6
|\ | | | | Fix clang cross compiles
| * Fix clang compilesAman Gupta2018-01-161-6/+6
|/
* Less hackish cross compilation support.Dov Grobgeld2018-01-133-30/+137
| | | | | * Changed hardcoded gcc for build compiler to use m4_ax_prog_cc_for_build.m4 instead as suggested by Khaled.
* Simplistic cross compilation support from a gcc based system.Dov Grobgeld2018-01-073-11/+34
|
* Do not call bootstrap from makeloqs2017-12-051-6/+1
| | | | Calling bootstrap from make causes configure to be called again with no arguments. fribidi/fribidi#35
* Update symbol listBehdad Esfahbod2017-11-231-0/+5
|
* Fix sonameBehdad Esfahbod2017-11-231-1/+1
| | | | https://github.com/fribidi/fribidi/issues/29
* Misc warning fixesBehdad Esfahbod2017-11-234-50/+53
|
* Fix buildBehdad Esfahbod2017-11-232-0/+2
|
* Drop CVS keywords that make no sense nowKhaled Hosny2017-11-2356-339/+0
|
* Merge pull request #34 from khaledhosny/docsDov Grobgeld2017-11-212-10/+13
|\ | | | | Doc fixes
| * Document fribidi_get_bracketsKhaled Hosny2017-11-211-8/+13
| |
| * Fix doc buildKhaled Hosny2017-11-211-2/+0
|/
* Merge pull request #32 from khaledhosny/dist-check2Dov Grobgeld2017-11-201-2/+2
|\ | | | | Thinko!
| * Thinko!Khaled Hosny2017-11-201-2/+2
|/
* Merge pull request #24 from khaledhosny/w-error-undefDov Grobgeld2017-11-2017-130/+53
|\ | | | | Fix building with -Werror=undef
| * Fix build with -Werror=undefKhaled Hosny2017-11-164-5/+5
| | | | | | | | Pango meson build sets this by default.
| * Simplify fribidi-types.h a bitKhaled Hosny2017-11-1612-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.
| * FRIBIDI_CHUNK_SIZE is not used anywhereKhaled Hosny2017-11-161-17/+0
| |
* | Merge pull request #31 from khaledhosny/dist-checkDov Grobgeld2017-11-202-6/+10
|\ \ | |/ |/| Fix make distcheck
| * Show test-suite.log on failureKhaled Hosny2017-11-201-2/+2
| |
| * Fix make distcheckKhaled Hosny2017-11-202-5/+9
|/
* Merge pull request #27 from khaledhosny/ciDov Grobgeld2017-11-153-3/+49
|\ | | | | Setup Travis CI builds
| * Run fribidi-vs-unicode tests with make checkKhaled Hosny2017-11-152-3/+28
| |
| * Disable make distcheck on Travis for nowKhaled Hosny2017-11-151-1/+1
| |
| * Add Travis CI supportKhaled Hosny2017-11-151-0/+21
|/
* Updated the CapRTL reference test.Dov Grobgeld2017-11-151-4/+4
|
* Fixed critical bug in fribidi_get_bracket_types().Dov Grobgeld2017-11-151-7/+5
|
* Clean up of dead code.Dov Grobgeld2017-11-151-6/+1
|
* Updated licensing inline documentation.Dov Grobgeld2017-11-153-4/+3
|
* Merge pull request #22 from khaledhosny/fix-testsDov Grobgeld2017-11-151-1/+5
|\ | | | | Restore call to fribidi_unicode_to_charset
| * Restore call to fribidi_unicode_to_charsetKhaled Hosny2017-11-141-1/+5
|/ | | | | This partially reverts commit e71e49f9645d21ab511723caf8c75e8d9880aacf as it broke make check badly!
* Turned FribidiBracketType into a simple UINT32 instead of a struct.Dov Grobgeld2017-11-145-22/+20
|
* Fixed reversed logics in optimization in fribidi-bracket_types().Dov Grobgeld2017-11-141-2/+2
| | | | | * As reported by Khaled Husny. * See: https://github.com/fribidi/fribidi/commit/f20b6480b9cd46dae8d82a6f95d9c53558fcfd20#commitcomment-25604008
* Merge pull request #14 from khaledhosny/no-glibDov Grobgeld2017-11-1215-141/+74
|\ | | | | Drop glib dependency