diff options
| author | alperak <alperyasinak1@gmail.com> | 2023-11-29 21:47:22 +0300 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2023-11-29 10:54:54 -0800 |
| commit | 7f0c536b35713c02e12ad7520ca43afea59de7fb (patch) | |
| tree | 198eb006616435b49e7408da48f53df77e0348a1 /meta-oe/recipes-extended | |
| parent | a4e9bec26db2a53e8bfc114e406f153f60ad6340 (diff) | |
| download | meta-openembedded-7f0c536b35713c02e12ad7520ca43afea59de7fb.tar.gz | |
brotli: upgrade 1.0.9 -> 1.1.0
- Removed patch because of fixed in the new version.
Changelog:
Added
* decoder: BrotliDecoderAttachDictionary
* decoder: BrotliDecoderOnFinish callback behind BROTLI_REPORTING
* decoder: BrotliDecoderSetMetadataCallbacks
* encoder: BrotliEncoderPrepareDictionary,
* BrotliEncoderDestroyPreparedDictionary,
* BrotliEncoderAttachPreparedDictionary
* decoder: BrotliEncoderOnFinish callback behind BROTLI_REPORTING
* common: BrotliSharedDictionaryCreateInstance,
* BrotliSharedDictionaryDestroyInstance,
* BrotliSharedDictionaryAttach
* CLI: --dictionary option
* java: encoder wrapper: Parameters.mode
* java: Brotli{Input|Output}Stream.attachDictionary
* java: wrapper: partial byte array input
* typescript: decoder (transpiled from Java)
Removed
* build: BROTLI_BUILD_PORTABLE option
Fixed
* java: JNI decoder failed sometimes on power of 2 payloads
Improved
* java / js: smaller decoder footprint
* decoder: faster decoding
* encoder: faster encoding
* encoder: smaller stack frames
Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended')
| -rw-r--r-- | meta-oe/recipes-extended/brotli/brotli/838.patch | 48 | ||||
| -rw-r--r-- | meta-oe/recipes-extended/brotli/brotli_1.1.0.bb (renamed from meta-oe/recipes-extended/brotli/brotli_1.0.9.bb) | 7 |
2 files changed, 3 insertions, 52 deletions
diff --git a/meta-oe/recipes-extended/brotli/brotli/838.patch b/meta-oe/recipes-extended/brotli/brotli/838.patch deleted file mode 100644 index 98b888760f..0000000000 --- a/meta-oe/recipes-extended/brotli/brotli/838.patch +++ /dev/null | |||
| @@ -1,48 +0,0 @@ | |||
| 1 | Upstream-Status: Backport [https://github.com/google/brotli/pull/838] | ||
| 2 | From 092446fafb4bfb81738853b7c7f76b293cd92a80 Mon Sep 17 00:00:00 2001 | ||
| 3 | From: Evgenii Kliuchnikov <eustas.ru@gmail.com> | ||
| 4 | Date: Wed, 2 Sep 2020 10:49:49 +0200 | ||
| 5 | Subject: [PATCH] Revert "Add runtime linker path to pkg-config files (#740)" | ||
| 6 | |||
| 7 | This reverts commit 31754d4ffce14153b5c2addf7a11019ec23f51c1. | ||
| 8 | --- | ||
| 9 | scripts/libbrotlicommon.pc.in | 2 +- | ||
| 10 | scripts/libbrotlidec.pc.in | 2 +- | ||
| 11 | scripts/libbrotlienc.pc.in | 2 +- | ||
| 12 | 3 files changed, 3 insertions(+), 3 deletions(-) | ||
| 13 | |||
| 14 | diff --git a/scripts/libbrotlicommon.pc.in b/scripts/libbrotlicommon.pc.in | ||
| 15 | index 10ca969e..2a8cf7a3 100644 | ||
| 16 | --- a/scripts/libbrotlicommon.pc.in | ||
| 17 | +++ b/scripts/libbrotlicommon.pc.in | ||
| 18 | @@ -7,5 +7,5 @@ Name: libbrotlicommon | ||
| 19 | URL: https://github.com/google/brotli | ||
| 20 | Description: Brotli common dictionary library | ||
| 21 | Version: @PACKAGE_VERSION@ | ||
| 22 | -Libs: -L${libdir} -R${libdir} -lbrotlicommon | ||
| 23 | +Libs: -L${libdir} -lbrotlicommon | ||
| 24 | Cflags: -I${includedir} | ||
| 25 | diff --git a/scripts/libbrotlidec.pc.in b/scripts/libbrotlidec.pc.in | ||
| 26 | index e7c3124f..6f8ef2e4 100644 | ||
| 27 | --- a/scripts/libbrotlidec.pc.in | ||
| 28 | +++ b/scripts/libbrotlidec.pc.in | ||
| 29 | @@ -7,6 +7,6 @@ Name: libbrotlidec | ||
| 30 | URL: https://github.com/google/brotli | ||
| 31 | Description: Brotli decoder library | ||
| 32 | Version: @PACKAGE_VERSION@ | ||
| 33 | -Libs: -L${libdir} -R${libdir} -lbrotlidec | ||
| 34 | +Libs: -L${libdir} -lbrotlidec | ||
| 35 | Requires.private: libbrotlicommon >= 1.0.2 | ||
| 36 | Cflags: -I${includedir} | ||
| 37 | diff --git a/scripts/libbrotlienc.pc.in b/scripts/libbrotlienc.pc.in | ||
| 38 | index 4dd0811b..2098afe2 100644 | ||
| 39 | --- a/scripts/libbrotlienc.pc.in | ||
| 40 | +++ b/scripts/libbrotlienc.pc.in | ||
| 41 | @@ -7,6 +7,6 @@ Name: libbrotlienc | ||
| 42 | URL: https://github.com/google/brotli | ||
| 43 | Description: Brotli encoder library | ||
| 44 | Version: @PACKAGE_VERSION@ | ||
| 45 | -Libs: -L${libdir} -R${libdir} -lbrotlienc | ||
| 46 | +Libs: -L${libdir} -lbrotlienc | ||
| 47 | Requires.private: libbrotlicommon >= 1.0.2 | ||
| 48 | Cflags: -I${includedir} | ||
diff --git a/meta-oe/recipes-extended/brotli/brotli_1.0.9.bb b/meta-oe/recipes-extended/brotli/brotli_1.1.0.bb index 708c1c194a..83f44833b6 100644 --- a/meta-oe/recipes-extended/brotli/brotli_1.0.9.bb +++ b/meta-oe/recipes-extended/brotli/brotli_1.1.0.bb | |||
| @@ -6,10 +6,9 @@ BUGTRACKER = "https://github.com/google/brotli/issues" | |||
| 6 | LICENSE = "MIT" | 6 | LICENSE = "MIT" |
| 7 | LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=941ee9cd1609382f946352712a319b4b" | 7 | LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=941ee9cd1609382f946352712a319b4b" |
| 8 | 8 | ||
| 9 | SRC_URI = "git://github.com/google/brotli.git;branch=master;protocol=https \ | 9 | SRC_URI = "git://github.com/google/brotli.git;branch=master;protocol=https" |
| 10 | file://838.patch " | 10 | SRCREV= "ed738e842d2fbdf2d6459e39267a633c4a9b2f5d" |
| 11 | # tag 1.0.9 | 11 | |
| 12 | SRCREV= "e61745a6b7add50d380cfd7d3883dd6c62fc2c71" | ||
| 13 | S = "${WORKDIR}/git" | 12 | S = "${WORKDIR}/git" |
| 14 | 13 | ||
| 15 | inherit cmake lib_package | 14 | inherit cmake lib_package |
