Commit Graph

55 Commits

Author SHA1 Message Date
Henrik Grimler eafbe1a9de
bump(main/tesseract): 5.3.2
Closes termux/termux-packages#17407.
2023-07-15 10:36:46 +02:00
Tee KOBAYASHI a3f231b22e libicu: Revbump revdeps to rebuild (1) 2023-04-16 21:30:13 +09:00
Tee KOBAYASHI 319261421a tesseract: Fix for linking against libandroid-glob
%ci:no-build
2023-04-16 20:08:39 +09:00
Kevin Williams 424f0f30d7 upgpkg(main/tesseract): 5.3.1
Signed-off-by: Kevin Williams <admin@utermux.dev>
2023-04-07 22:03:50 +08:00
Tee KOBAYASHI 11138a723f some packages: Re-enable clang16-porting
%ci:no-build
2023-04-04 08:40:37 +09:00
Tee KOBAYASHI 10ada7e4d3 *: Disable clang16-porting for auto-updating packages
%ci:no-build
2023-03-28 16:27:35 +09:00
Tee KOBAYASHI cec1d690cf tree-wide: Cleanup lib{pthread,rt} patches
not handled in commit 986babfda7.

%ci:no-build
2023-02-13 08:52:27 +00:00
Tee KOBAYASHI f1bdcb402f tesseract: Fix dependency 2022-12-28 14:28:52 +00:00
Henrik Grimler 11af5a371a
rebuild(deps:main/libuuid): libuuid is now a subpkg of util-linux
This commit bumps all packages except swift, qt5-qtbase and tigervnc
that depend on libuuid.
2022-12-28 09:14:12 +01:00
Tee KOBAYASHI 1dd97fc9ea *: Declare libcpufeatures a build dependency
instead of a (runtime) dependency.

Note that libcpufeatures does not provide shared libs.

%ci:no-build
2022-12-28 04:49:40 +09:00
Tee KOBAYASHI a79d28ab1a tesseract: Bump to 5.3.0 2022-12-23 01:11:50 +00:00
Tee KOBAYASHI ea388f5b9b tesseract: Add SOVERSION guard
%ci:no-build
2022-12-22 21:08:17 +00:00
Tee KOBAYASHI 48c04ad503 leptonica: Revbump revdeps to rebuild
due to SOVERSION bump and SONAME change.
2022-12-22 19:16:41 +00:00
Tee KOBAYASHI acef2076cf libicu: Revbump revdeps to rebuild 2022-10-30 19:42:01 +00:00
kawanakaiku 3c20ad2489
tesseract: install shared libraries 2022-10-01 17:44:11 +02:00
kawanakaiku b609732d10
tesseract: enable openmp support 2022-10-01 17:43:15 +02:00
Henrik Grimler b281bc2145
rebuild(deps:libc++): bump termux-main packages that depend on libc++
All except libllvm, rust, rustc-nightly, openfoam and libdispatch,
those packages will be handled separately.
2022-08-13 12:21:20 +02:00
Li Chong Yun 9eb2f2beb9 tesseract: update to 5.2.0 2022-07-22 14:09:00 +08:00
Yaksh Bariya 3e0864fbbd
rebuild all packages depending on libicu
%ci:no-build
2022-04-12 20:39:04 +05:30
Tee KOBAYASHI e35248a7aa tesseract: Link against libandroid-posix-semaphore 2022-04-09 21:10:47 +09:00
Henrik Grimler fd5cd9f434
tesseract: depend on libandroid-posix-semaphore 2022-04-09 10:53:58 +02:00
Termux Github Actions 01dd093b4a tesseract: update to 5.1.0
This commit has been automatically submitted by Github Actions.
2022-03-01 18:25:57 +00:00
Henrik Grimler ae09eb2c42
tesseract: update to 5.0.1 2022-02-16 21:37:08 +01:00
Tee KOBAYASHI a1b2897429 tesseract: Build shared libs 2022-01-22 23:48:54 +09:00
Termux Github Actions 9de4baa777 tesseract: update to 5.0.0-rc3
This commit has been automatically submitted by Github Actions.
2021-11-23 00:36:41 +00:00
Henrik Grimler 8b314cbf99
tesseract: set TESSDATA_PREFIX when compiling
So that users do not need to set it manually.
2021-11-10 09:41:11 +01:00
Henrik Grimler 3783ea8c4f tesseract: check for __ANDROID__ instead of ANDROID in simddetect
And avoid android_getCpuFamily() for termux.
2021-11-09 12:13:12 +01:00
Henrik Grimler 5e2c4e9bb5 tesseract: blacklist i686 build for now
Needs some work to get code in src/arch/simddetect.cpp for all arches.
2021-11-09 12:11:07 +01:00
Henrik Grimler 7901483967
tesseract: build with cmake to fix missing symbol errors
For whatever reason building with configure and make leads to symbols
not being found (see https://github.com/termux/termux-packages/issues/7953).

When switching to cmake it seems that libicu and pango are not
considered optional dependencies anymore, so add these to dependecies.
2021-11-09 11:06:52 +01:00
Yaksh Bariya 09cc196ad8
tesseract: also depend on zstd
Fixes #7953
2021-11-09 08:41:15 +05:30
Termux Github Actions 1e9f683518 tesseract: update to 5.0.0-rc1
This commit has been automatically submitted by Github Actions.
2021-10-30 00:51:36 +00:00
Henrik Grimler a2187e62df Bump all packages depending on libc++
As part of ndk-r23 upgrade.
2021-10-22 23:05:45 +02:00
Leonid Pliushch 27afd9e665
auto updates: migrate config from github-projects.txt to build.sh-specific
Re-enable automatic updates after deleting github-projects.txt.

%ci:no-build
2021-10-04 13:43:31 +03:00
Leonid Pliushch 37375312b9
explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Fredrik Fornwall fa56ee8137 tesseract: Update from 4.1.0 to 4.1.1 2020-02-19 23:52:36 +01:00
Leonid Pliushch 6e70277fb3 no more develsplit + provide static libraries as separate package
%ci:no-build
2019-07-28 21:17:12 +03:00
Leonid Pliushch 563a5a7f2f tesseract: update to 4.1.0 2019-07-24 16:10:48 +03:00
Leonid Pliushch 301778797f tesseract: bump revision 2019-06-20 04:07:54 +03:00
Leonid Pliushch 2c16db52fc bump C++ packages for NDK-19 2019-02-23 13:57:09 +02:00
Fredrik Fornwall da25c402da tesseract: Update from 3.05.02 to 4.0.0 2019-02-04 00:14:50 +01:00
Leonid Pliushch 46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Fredrik Fornwall 3c1a5e5d59 tesseract: Use checksums when downloading
Also cache the downloaded files instead of downloading them on each
build.
2018-08-22 08:29:09 +02:00
Fredrik Fornwall 6988f30ee7 Bump c++-using packages 2018-06-26 13:29:06 +02:00
Fredrik Fornwall e75da9ee00 tesseract: Update from 3.05.01 to 3.05.02 2018-06-21 00:34:03 +02:00
Fredrik Fornwall 51c7760090 Drop need of setting TERMUX_PKG_FOLDERNAME
Instead figure out the top level source folder ourselves.
2017-09-20 00:48:04 +02:00
Fredrik Fornwall 6c29aaa1c7 Transition from gnustl to libc++
This will make things as std::to_string() and other C++ features
work with a modern and supported C++ library.

We package up libc++_shared.so and bump the revision of every C++
using package to make it rebuild against it.

Users who have built C++ using libraries or programs will probably
need to rebuild them if they are linked against Termux-supplied
libraries, as user code was previously linked against gnustl while
the system libraries are now using libc++, and it's not a good idea
to mix C++ standard libraries in a program.
2017-07-14 00:23:37 +02:00
Fredrik Fornwall c03b53caed tesseract: Update from 3.05.00 to 3.05.01 2017-06-07 11:08:13 +02:00
Fredrik Fornwall ce92cc4c5d Stand in srcdir for termux_step_pre_configure 2017-05-11 01:01:20 +02:00
Fredrik Fornwall 052e347e0c tesseract: Update from 3.04.01 to 3.05.00 2017-03-27 05:27:36 +02:00
Fredrik Fornwall f8cce0c098 Use more source checksums 2017-03-27 05:11:31 +02:00