From bdd895f12c1b4c1f35f1b565484006d207562e60 Mon Sep 17 00:00:00 2001 From: Vladimir Druzenko Date: Mon, 13 Oct 2025 18:29:11 +0300 Subject: multimedia/libde265: Update 1.0.12 => 1.0.16, improve port Changelogs: https://github.com/strukturag/libde265/releases/tag/v1.0.13 https://github.com/strukturag/libde265/releases/tag/v1.0.14 https://github.com/strukturag/libde265/releases/tag/v1.0.15 https://github.com/strukturag/libde265/releases/tag/v1.0.16 Improve port: - Move SDL to option - default on. - Upstream migrate to SDL2. - Replace manual STRIP_CMD with INSTALL_TARGET=install-strip. - Fix warnings from portclippy. - Optimize armv6/7 handle. - Regenerate patches. - Remove upstreamed patches. Security: CVE-2023-49465 Security: CVE-2023-49467 Security: CVE-2023-49468 MFH: 2025Q4 --- .../files/patch-libde265_encoder_algo_Makefile.am | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 multimedia/libde265/files/patch-libde265_encoder_algo_Makefile.am (limited to 'multimedia/libde265/files/patch-libde265_encoder_algo_Makefile.am') diff --git a/multimedia/libde265/files/patch-libde265_encoder_algo_Makefile.am b/multimedia/libde265/files/patch-libde265_encoder_algo_Makefile.am new file mode 100644 index 000000000000..d0d1f98c6c12 --- /dev/null +++ b/multimedia/libde265/files/patch-libde265_encoder_algo_Makefile.am @@ -0,0 +1,16 @@ +--- libde265/encoder/algo/Makefile.am.orig 2025-10-13 13:20:07 UTC ++++ libde265/encoder/algo/Makefile.am +@@ -17,5 +17,13 @@ libde265_encoder_algo_la_SOURCES = \ + tb-rateestim.h tb-rateestim.cc \ + pb-mv.h pb-mv.cc + ++libde265_encoder_algo_la_CXXFLAGS += \ ++ $(CFLAG_VISIBILITY) \ ++ -DLIBDE265_EXPORTS ++ ++if HAVE_VISIBILITY ++ libde265_encoder_algo_la_CXXFLAGS += -DHAVE_VISIBILITY ++endif ++ + EXTRA_DIST = \ + CMakeLists.txt -- cgit v1.2.3