diff options
author | Hongxu Jia <hongxu.jia@windriver.com> | 2024-12-20 00:03:58 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2024-12-19 09:41:31 -0800 |
commit | 4cac1be12dd0221515951642d8c4362bf9a8b4d7 (patch) | |
tree | 454b33509bcbb2ccc5d5c94bcbb681aadfcaa247 /meta-multimedia/recipes-mkv | |
parent | e0f745b45e3c0402a64e35e94abff6a32791cb04 (diff) | |
download | meta-openembedded-4cac1be12dd0221515951642d8c4362bf9a8b4d7.tar.gz |
Use 7zip 24.09 to replace p7zip 16.02
According to DOC/readme.txt [1]:
7-Zip and p7zip
===============
Now there are two different ports of 7-Zip for Linux/macOS:
1) p7zip - another port of 7-Zip for Linux, made by an independent developer.
The latest version of p7zip now is 16.02, and that p7zip 16.02 is outdated now.
http://sourceforge.net/projects/p7zip/
2) 7-Zip for Linux/macOS - this package - it's new code with all changes from latest 7-Zip for Windows
Add recipe 7-zip [2] to instead of recipe p7zip[3] in which the upstream is dead since 2016
Use git repo to instead of tarball
Drop obsolete patches
- CVE-2016-9296.patch
- CVE-2017-17969.patch
- CVE-2018-5996.patch
- change_numMethods_from_bool_to_unsigned.patch
- 0001-Fix-two-buffer-overflow-vulnerabilities.patch
- 0001-Fix-narrowing-errors-Wc-11-narrowing.patch
License-Update: DOC/License.txt: Add BSD-2-Clause & BSD-3-Clause
The codec libraries was removed since 21.02 [4]
Refer debian to compile 7-zip [5]
Add link 7z.so to lib7z.so and create wrapper to command 7z
which required running with absolute path to link the library 7z.so
[1] https://salsa.debian.org/debian/7zip/-/blob/master/DOC/readme.txt?ref_type=heads
[2] https://sourceforge.net/projects/p7zip/
[3] https://www.7-zip.org/
[4] https://github.com/p7zip-project/p7zip/commit/6c6ed1eba9ff0c0ded9323600f1f3c686d6b6692
[5] https://salsa.debian.org/debian/7zip/-/blob/master/debian/rules
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-multimedia/recipes-mkv')
0 files changed, 0 insertions, 0 deletions