Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged with KOReader fork of crengine #125

Merged
merged 36 commits into from
Jan 27, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
eb5b148
Merged koreader changes
pkb Jan 4, 2020
1e675f9
Moved qimagescale to thirdparty dir, fix to make it compile, not sure…
pkb Jan 4, 2020
0ebc393
Added cmake file for qimagescale
pkb Jan 4, 2020
b88ad8f
Fixed numbered lists rendering error caused by merge
pkb Jan 4, 2020
f35d75a
Merge branch 'master' into koreader-merge
pkb Jan 11, 2020
6783fe1
Fixed compilation errors appeared after merging with master
pkb Jan 11, 2020
00d7d2d
Changed kerning mode to shaping mode and kerning enabled/disabled opt…
pkb Jan 11, 2020
98da572
Updated harfbuzz to 2.6.4
pkb Jan 11, 2020
a480d68
Fixed gcc compilation error
pkb Jan 11, 2020
3d2a2b1
Fixes by virxkane
pkb Jan 12, 2020
80a3e0c
Merge branch 'koreader-merge' of github.com:pkb/coolreader into korea…
pkb Jan 12, 2020
7ec46da
Added nanosvg as thirdparty coponent
pkb Jan 12, 2020
37bad17
Reapplied d763864ba60633b588515d9e9a4380cac27739fc commit
pkb Jan 12, 2020
0522604
Added missing nanosvg header file
pkb Jan 12, 2020
c84ee21
lvtextfm: fix/cleanup lastnonspace code bits
poire-z Jan 10, 2020
3ee69f5
lvtextfm: fix vertical-align: top & bottom
poire-z Jan 10, 2020
5be8211
renderBlockElementEnhanced: minor fixes related to floats
poire-z Jan 10, 2020
2a6d92c
renderBlockElementEnhanced: compute baseline of block
poire-z Jan 10, 2020
a615db8
Add support for display: inline-block/inline-table
poire-z Jan 10, 2020
47800ed
Better selection highlighting by using getSegmentRects()
poire-z Jan 10, 2020
369eef0
Merge branch 'koreader-merge' of github.com:pkb/coolreader into korea…
pkb Jan 12, 2020
e5e3e0e
Preliminary changes for Android just to avoid build failure
pkb Jan 18, 2020
eccef73
Merge branch 'master' into koreader-merge
pkb Jan 18, 2020
5cfe9ce
Save DOM version in a history file
pkb Jan 20, 2020
d88dd35
Set requested DOM version before loading a document
pkb Jan 21, 2020
8c4c133
Restored size assignment in LDOMNameIdMap::AddItem()
pkb Jan 22, 2020
18bc23e
Updated ui-options in android project to reflect changes in engine.
virxkane Jan 24, 2020
0e569b7
Updated config.h of HarfBuzz 2.6.4 for android build.
virxkane Jan 24, 2020
816ea69
Enabled nanoSVG for android build.
virxkane Jan 24, 2020
b33babb
Updated ndk-build project.
virxkane Jan 24, 2020
246abab
Attempt to fix issue with bookmarks lost because of auto boxing
pkb Jan 25, 2020
5802468
ldomXRange/ldomMarkedRange: update enhanced drawing flag
poire-z Jan 22, 2020
23963b8
Fixed TOC
pkb Jan 25, 2020
b2a65ad
Fixes to recursively check autoboxing nodes to find XPath target
pkb Jan 26, 2020
49fccf5
Merge pull request #1 from virxkane/koreader-merge-v
pkb Jan 26, 2020
1477d8f
Use XPath with element identifiers instead of node indexes
pkb Jan 26, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 13 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
*.*~
.DS_*
._*
qtbuild
v3build
v5build
Expand All @@ -8,3 +10,14 @@ qt-build
qtcreator-build
CMakeLists.txt.user
*~
*.a
*.so
cr3gui/data/desktop/
cr3gui/data/devices/
cr3gui/data/manual/
cr3gui/data/cr3.css
cr3gui/data/cr3.ini
cr3gui/data/dict/
cr3gui/data/dict_ext
cr3gui/data/tessdata/

15 changes: 13 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,14 @@ else()
SET(USE_UNRAR 0)
endif(DEFINED USE_UNRAR)

find_path(NANOSVG_INCLUDE_DIR nanosvg.h)
if (NOT NANOSVG_FOUND)
SET(NANOSVG_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/thirdparty/nanosvg/src)
endif(NOT NANOSVG_FOUND)

ADD_DEFINITIONS(-DUSE_NANOSVG=1)
INCLUDE_DIRECTORIES(${NANOSVG_INCLUDE_DIR})

if (MAC)
message("will use zlib, libpng, libjpeg, freetype from Qt static library")
SET(ZLIB_INCLUDE_DIR ${QT_3RDPARTY_DIR}/zlib)
Expand Down Expand Up @@ -213,6 +221,8 @@ FIND_PACKAGE(Freetype)
FIND_PACKAGE(HarfBuzz)
endif (NOT MSVC AND NOT CR3_FREETYPE)

ADD_SUBDIRECTORY(thirdparty/qimagescale)

if (NOT FREETYPE_FOUND)
message("System FREETYPE not found, will build local one\n")
if (NOT HarfBuzz_FOUND)
Expand All @@ -229,7 +239,7 @@ if (NOT HarfBuzz_FOUND)
SET(HB_HAVE_FREETYPE ON CACHE BOOL "Enable freetype interop helpers" FORCE)
SET(HB_BUILD_TESTS OFF CACHE BOOL "Build harfbuzz tests" FORCE)
ADD_SUBDIRECTORY(thirdparty/harfbuzz)
SET(HARFBUZZ_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/thirdparty/harfbuzz/src)
SET(HARFBUZZ_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/thirdparty/harfbuzz/src)
SET(HARFBUZZ_LIBRARY harfbuzz)
endif (NOT HarfBuzz_FOUND)

Expand Down Expand Up @@ -272,7 +282,7 @@ INCLUDE_DIRECTORIES(
${JPEG_INCLUDE_DIR}
${ZLIB_INCLUDE_DIR}
${FREETYPE_INCLUDE_DIRS}
${HARFBUZZ_INCLUDE_DIR}
${HARFBUZZ_INCLUDE_DIRS}
${ANTIWORD_INCLUDE_DIR}
${CHM_INCLUDE_DIR}
)
Expand All @@ -291,6 +301,7 @@ SET(STD_LIBS
${CHM_LIBRARIES}
${ZLIB_LIBRARIES}
${ANTIWORD_LIBRARIES}
qimagescale
)
if (FONTCONFIG_FOUND)
set(STD_LIBS ${STD_LIBS} ${FONTCONFIG_LIBRARIES})
Expand Down
3 changes: 3 additions & 0 deletions android/.idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions android/app/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ include_directories(${CR3_ROOT}/thirdparty/harfbuzz/src)
include_directories(${CR3_ROOT}/thirdparty/libjpeg)
include_directories(${CR3_ROOT}/thirdparty/antiword)
include_directories(${CR3_ROOT}/thirdparty/chmlib/src)
include_directories(${CR3_ROOT}/thirdparty/nanosvg/src)

add_definitions(-DLINUX=1 -D_LINUX=1 -DFOR_ANDROID=1 -DCR3_PATCH)
add_definitions(-DFT_CONFIG_MODULES_H=<builds/android/include/config/ftmodule.h> -DFT_CONFIG_OPTIONS_H=<builds/android/include/config/ftoption.h>)
Expand All @@ -26,6 +27,7 @@ add_definitions(-DENABLE_CACHE_FILE_CONTENTS_VALIDATION=1)
add_definitions(-DLDOM_USE_OWN_MEM_MAN=0)
add_definitions(-DCR3_ANTIWORD_PATCH=1 -DENABLE_ANTIWORD=1)
add_definitions(-DMAX_IMAGE_SCALE_MUL=2)
add_definitions(-DUSE_NANOSVG=1)

#set(LOCAL_CFLAGS "-Wno-psabi -Wno-unused-variable -Wno-sign-compare -Wno-write-strings -Wno-main -Wno-unused-but-set-variable -Wno-unused-function -Wall")
# Option '-Wl,--no-merge-exidx-entries' removed as incompatible with clang.
Expand Down Expand Up @@ -84,6 +86,7 @@ set(CRENGINE_SRC_FILES
${CR3_ROOT}/crengine/src/wolutil.cpp
${CR3_ROOT}/crengine/src/crconcurrent.cpp
${CR3_ROOT}/crengine/src/hist.cpp
${CR3_ROOT}/crengine/src/xxhash.c
${CR3_ROOT}/crengine/src/private/lvfontglyphcache.cpp
${CR3_ROOT}/crengine/src/private/lvfontboldtransform.cpp
${CR3_ROOT}/crengine/src/private/lvfontcache.cpp
Expand Down
1 change: 1 addition & 0 deletions android/app/thirdparty_libs/freetype/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ LOCAL_SRC_FILES := \
$(FREETYPE_SRC_DIR)/src/base/ftglyph.c \
$(FREETYPE_SRC_DIR)/src/base/ftbitmap.c \
$(FREETYPE_SRC_DIR)/src/base/ftlcdfil.c \
$(FREETYPE_SRC_DIR)/src/base/ftsynth.c \
$(FREETYPE_SRC_DIR)/src/bdf/bdf.c \
$(FREETYPE_SRC_DIR)/src/cache/ftcache.c \
$(FREETYPE_SRC_DIR)/src/cff/cff.c \
Expand Down
1 change: 1 addition & 0 deletions android/app/thirdparty_libs/freetype/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ set(FREETYPE_SRC_FILES
${FREETYPE_SRC_DIR}/src/base/ftglyph.c
${FREETYPE_SRC_DIR}/src/base/ftbitmap.c
${FREETYPE_SRC_DIR}/src/base/ftlcdfil.c
${FREETYPE_SRC_DIR}/src/base/ftsynth.c
${FREETYPE_SRC_DIR}/src/bdf/bdf.c
${FREETYPE_SRC_DIR}/src/cache/ftcache.c
${FREETYPE_SRC_DIR}/src/cff/cff.c
Expand Down
25 changes: 11 additions & 14 deletions android/app/thirdparty_libs/harfbuzz/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ HARFBUZZ_CONFIG_DIR_P := $(LOCAL_PATH)
LOCAL_C_INCLUDES := \
$(HARFBUZZ_CONFIG_DIR_P) \
$(HARFBUZZ_SRC_DIR_P) \
$(HARFBUZZ_SRC_DIR_P)/src/hb-ucdn \
$(FREETYPE_SRC_DIR_P) \
$(FREETYPE_SRC_DIR_P)/include

Expand All @@ -24,51 +23,49 @@ LOCAL_SRC_FILES := \
$(HARFBUZZ_SRC_DIR)/src/hb-aat-layout.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-aat-map.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-blob.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-buffer.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-buffer-serialize.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-buffer.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-common.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-face.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-fallback-shape.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-font.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ft.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-map.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-number.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-cff1-table.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-cff2-table.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-color.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-face.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-font.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-layout.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-map.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-math.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-meta.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-metrics.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-name.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-name-language.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-arabic.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-default.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-hangul.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-hebrew.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-indic.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-indic-table.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-indic.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-khmer.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-myanmar.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-thai.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-use.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-use-table.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-use.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-complex-vowel-constraints.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-fallback.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape-normalize.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-shape.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-tag.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ot-var.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-set.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-shape.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-shape-plan.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-shape.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-shaper.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-static.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ucdn.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ucd.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-unicode.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-warning.cc \
$(HARFBUZZ_SRC_DIR)/src/hb-ucdn/ucdn.c
# $(HARFBUZZ_SRC_DIR)/src/hb-subset-glyf.cc
# $(HARFBUZZ_SRC_DIR)/src/hb-subset-input.cc
# $(HARFBUZZ_SRC_DIR)/src/hb-subset.cc
# $(HARFBUZZ_SRC_DIR)/src/hb-subset-plan.cc
$(HARFBUZZ_SRC_DIR)/src/hb-ft.cc

include $(BUILD_STATIC_LIBRARY)
22 changes: 11 additions & 11 deletions android/app/thirdparty_libs/harfbuzz/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,57 +6,57 @@ set(HARFBUZZ_CONFIG_DIR ${PROJECT_SOURCE_DIR})

include_directories(${CMAKE_CURRENT_SOURCE_DIR})
include_directories(${HARFBUZZ_CONFIG_DIR})
include_directories(${HARFBUZZ_SRC_DIR}/src/hb-ucdn)

add_definitions(-DHAVE_CONFIG_H=1)

set(HARFBUZZ_SRC_FILES
${HARFBUZZ_SRC_DIR}/src/hb-aat-layout.cc
${HARFBUZZ_SRC_DIR}/src/hb-aat-map.cc
${HARFBUZZ_SRC_DIR}/src/hb-blob.cc
${HARFBUZZ_SRC_DIR}/src/hb-buffer.cc
${HARFBUZZ_SRC_DIR}/src/hb-buffer-serialize.cc
${HARFBUZZ_SRC_DIR}/src/hb-buffer.cc
${HARFBUZZ_SRC_DIR}/src/hb-common.cc
${HARFBUZZ_SRC_DIR}/src/hb-face.cc
${HARFBUZZ_SRC_DIR}/src/hb-fallback-shape.cc
${HARFBUZZ_SRC_DIR}/src/hb-font.cc
${HARFBUZZ_SRC_DIR}/src/hb-ft.cc
${HARFBUZZ_SRC_DIR}/src/hb-map.cc
${HARFBUZZ_SRC_DIR}/src/hb-number.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-cff1-table.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-cff2-table.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-color.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-face.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-font.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-layout.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-map.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-math.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-meta.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-metrics.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-name.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-name-language.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-arabic.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-default.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-hangul.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-hebrew.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-indic.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-indic-table.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-indic.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-khmer.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-myanmar.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-thai.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-use.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-use-table.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-use.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-complex-vowel-constraints.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-fallback.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape-normalize.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-shape.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-tag.cc
${HARFBUZZ_SRC_DIR}/src/hb-ot-var.cc
${HARFBUZZ_SRC_DIR}/src/hb-set.cc
${HARFBUZZ_SRC_DIR}/src/hb-shape.cc
${HARFBUZZ_SRC_DIR}/src/hb-shape-plan.cc
${HARFBUZZ_SRC_DIR}/src/hb-shape.cc
${HARFBUZZ_SRC_DIR}/src/hb-shaper.cc
${HARFBUZZ_SRC_DIR}/src/hb-static.cc
${HARFBUZZ_SRC_DIR}/src/hb-ucdn.cc
${HARFBUZZ_SRC_DIR}/src/hb-ucd.cc
${HARFBUZZ_SRC_DIR}/src/hb-unicode.cc
${HARFBUZZ_SRC_DIR}/src/hb-warning.cc

${HARFBUZZ_SRC_DIR}/src/hb-ucdn/ucdn.c
${HARFBUZZ_SRC_DIR}/src/hb-ft.cc
)
# ${HARFBUZZ_SRC_DIR}/src/hb-subset-glyf.cc
# ${HARFBUZZ_SRC_DIR}/src/hb-subset-input.cc
Expand Down
57 changes: 9 additions & 48 deletions android/app/thirdparty_libs/harfbuzz/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,8 @@
/* Have Core Text backend */
/* #undef HAVE_CORETEXT */

/* Define to 1 if you have the declaration of `round', and to 0 if you don't.
*/
/* #undef HAVE_DECL_ROUND */
/* define if the compiler supports basic C++11 syntax */
#define HAVE_CXX11 1

/* Have DirectWrite library */
/* #undef HAVE_DIRECTWRITE */
Expand All @@ -29,9 +28,6 @@
/* Define to 1 if you have the <dwrite.h> header file. */
/* #undef HAVE_DWRITE_H */

/* Have simple TrueType Layout backend */
#define HAVE_FALLBACK 1

/* Have fontconfig library */
/* #undef HAVE_FONTCONFIG */

Expand All @@ -47,6 +43,9 @@
/* Define to 1 if you have the `FT_Set_Var_Blend_Coordinates' function. */
/* #undef HAVE_FT_SET_VAR_BLEND_COORDINATES */

/* Have GDI library */
/* #undef HAVE_GDI */

/* Define to 1 if you have the `getpagesize' function. */
/* #undef HAVE_GETPAGESIZE */

Expand Down Expand Up @@ -86,17 +85,14 @@
/* Define to 1 if you have the `newlocale' function. */
/* #undef HAVE_NEWLOCALE */

/* Define to 1 if you have the `posix_memalign' function. */
/* #undef HAVE_POSIX_MEMALIGN */

/* Have POSIX threads */
#define HAVE_PTHREAD 1

/* Have PTHREAD_PRIO_INHERIT. */
#define HAVE_PTHREAD_PRIO_INHERIT 1

/* Define to 1 if you have the `round' function. */
#define HAVE_ROUND 1
/* Define to 1 if you have the `roundf' function. */
/* #undef HAVE_ROUNDF */

/* Define to 1 if you have the <sched.h> header file. */
/* #undef HAVE_SCHED_H */
Expand Down Expand Up @@ -137,9 +133,6 @@
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1

/* Have UCDN Unicode functions */
#define HAVE_UCDN 1

/* Have Uniscribe library */
/* #undef HAVE_UNISCRIBE */

Expand All @@ -165,7 +158,7 @@
#define PACKAGE_NAME "HarfBuzz"

/* Define to the full name and version of this package. */
#define PACKAGE_STRING "HarfBuzz 2.2.0"
#define PACKAGE_STRING "HarfBuzz 2.6.4"

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "harfbuzz"
Expand All @@ -174,7 +167,7 @@
#define PACKAGE_URL "http://harfbuzz.org/"

/* Define to the version of this package. */
#define PACKAGE_VERSION "2.2.0"
#define PACKAGE_VERSION "2.6.4"

/* Define to necessary symbol if this constant uses a non-standard name on
your system. */
Expand All @@ -183,28 +176,6 @@
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1

/* Enable extensions on AIX 3, Interix. */
#ifndef _ALL_SOURCE
# define _ALL_SOURCE 1
#endif
/* Enable GNU extensions on systems that have them. */
#ifndef _GNU_SOURCE
# define _GNU_SOURCE 1
#endif
/* Enable threading extensions on Solaris. */
#ifndef _POSIX_PTHREAD_SEMANTICS
# define _POSIX_PTHREAD_SEMANTICS 1
#endif
/* Enable extensions on HP NonStop. */
#ifndef _TANDEM_SOURCE
# define _TANDEM_SOURCE 1
#endif
/* Enable general extensions on Solaris. */
#ifndef __EXTENSIONS__
# define __EXTENSIONS__ 1
#endif


/* Enable large inode numbers on Mac OS X 10.5. */
#ifndef _DARWIN_USE_64_BIT_INODE
# define _DARWIN_USE_64_BIT_INODE 1
Expand All @@ -215,13 +186,3 @@

/* Define for large files, on AIX-style hosts. */
/* #undef _LARGE_FILES */

/* Define to 1 if on MINIX. */
/* #undef _MINIX */

/* Define to 2 if the system does not provide POSIX.1 features except with
this defined. */
/* #undef _POSIX_1_SOURCE */

/* Define to 1 if you need to in order for `stat' and other things to work. */
/* #undef _POSIX_SOURCE */
Loading