package/libunibreak: new package

Introduced as optional dependency with libass 0.17.0.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023.02.x
Bernd Kuhls 2022-12-12 21:27:27 +01:00 committed by Thomas Petazzoni
parent 4bbda72743
commit 014180011d
5 changed files with 26 additions and 0 deletions

View File

@ -395,6 +395,7 @@ F: package/libsndfile/
F: package/libsoundtouch/
F: package/libsquish/
F: package/libudfread/
F: package/libunibreak/
F: package/liburiparser/
F: package/libutp/
F: package/libva/

View File

@ -2157,6 +2157,7 @@ menu "Text and terminal handling"
source "package/libestr/Config.in"
source "package/libfribidi/Config.in"
source "package/libiconv/Config.in"
source "package/libunibreak/Config.in"
source "package/libunistring/Config.in"
source "package/linenoise/Config.in"
source "package/ncurses/Config.in"

View File

@ -0,0 +1,8 @@
config BR2_PACKAGE_LIBUNIBREAK
bool "libunibreak"
help
libunibreak is an implementation of the line breaking and word
breaking algorithms as described in Unicode Standard Annex 14
and Unicode Standard Annex 29.
https://github.com/adah1972/libunibreak

View File

@ -0,0 +1,3 @@
# Locally computed
sha256 dd1a92d4c5646aa0e457ff41d89812ec5243863be6c20bbcb5ee380f3dd78377 libunibreak-5.1.tar.gz
sha256 0c57e2ec42ece17791a75d2f9b2f8e0663181be008667a507f765b3ef22522db LICENCE

View File

@ -0,0 +1,13 @@
################################################################################
#
# libunibreak
#
################################################################################
LIBUNIBREAK_VERSION = 5.1
LIBUNIBREAK_SITE = https://github.com/adah1972/libunibreak/releases/download/libunibreak_$(subst .,_,$(LIBUNIBREAK_VERSION))
LIBUNIBREAK_INSTALL_STAGING = YES
LIBUNIBREAK_LICENSE = Zlib
LIBUNIBREAK_LICENSE_FILES = LICENCE
$(eval $(autotools-package))