Here is an update to vvenc 1.14.0.

vvenc-v1.14.0

Over 1.13.1
- change cts and dts in vvenc.h to signed integers
- enable VUI automatically, when sensible
- many ARM SIMD optimizations (NEON & SVE) and enable SVE by default if 
supported
- remove requirement for nlohmann_json when linking static libvvenc
- update bundled nlohmann_json to v3.12.0
- allow setting colour range in vvencapp/vvencFFapp
- deprecate LMCS (will be removed in the future)
- improve and speed up unit test framework
- various smaller bug fixes and cleanups


Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/vvenc/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile    28 Aug 2025 10:49:10 -0000      1.2
+++ Makefile    22 Jan 2026 23:46:41 -0000
@@ -1,9 +1,8 @@
 COMMENT=       Versatile Video Coding (VVC) encoder
 
-DISTNAME=      vvenc-1.13.1
 GH_ACCOUNT=    fraunhoferhhi
 GH_PROJECT=    vvenc
-GH_COMMIT=     76ea3ea21e76abf0ce1093b29ad145b5755007f8
+GH_TAGNAME=    v1.14.0
 CATEGORIES=    multimedia
 
 SHARED_LIBS=   vvenc   0.0
@@ -24,8 +23,6 @@ BUILD_DEPENDS+=       textproc/nlohmann-json
 COMPILER=      base-clang ports-gcc
 
 CONFIGURE_ARGS+=-DBUILD_SHARED_LIBS=ON \
-               -DVVENC_ENABLE_ARM_SIMD_SVE=TRUE \
-               -DVVENC_ENABLE_ARM_SIMD_SVE2=TRUE \
                -DVVENC_ENABLE_THIRDPARTY_JSON=SYSTEM \
                -DVVENC_ENABLE_WERROR=FALSE
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/multimedia/vvenc/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo    4 Aug 2025 15:26:12 -0000       1.1.1.1
+++ distinfo    22 Jan 2026 23:46:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (vvenc-1.13.1-76ea3ea2.tar.gz) = 
Q5uuoZL0uoj7set+RW1bNHw3FiNDDEcGnGCo/+rJwDk=
-SIZE (vvenc-1.13.1-76ea3ea2.tar.gz) = 2309378
+SHA256 (vvenc-1.14.0.tar.gz) = 3UPQYdWdvA2bmuW5nLQGcod92BFkYiiTjwZXmJOe4XQ=
+SIZE (vvenc-1.14.0.tar.gz) = 2352859
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: /cvs/ports/multimedia/vvenc/patches/patch-CMakeLists_txt,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt        4 Aug 2025 15:26:12 -0000       1.1.1.1
+++ patches/patch-CMakeLists_txt        22 Jan 2026 23:46:41 -0000
@@ -1,7 +1,7 @@
 Index: CMakeLists.txt
 --- CMakeLists.txt.orig
 +++ CMakeLists.txt
-@@ -395,10 +395,6 @@ endif()
+@@ -412,10 +412,6 @@ endif()
  
  # handle rpath correctly
  if( VVENC_ENABLE_INSTALL )

Reply via email to