git: db6d6e1fd189 - main - multimedia/kvazaar: update to 2.3.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 17 Jan 2024 17:54:49 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=db6d6e1fd1899cd3ad5f563eaa9b24954030d511
commit db6d6e1fd1899cd3ad5f563eaa9b24954030d511
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-01-17 11:49:34 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-01-17 17:54:31 +0000
multimedia/kvazaar: update to 2.3.0
Changes: https://github.com/ultravideo/kvazaar/releases/tag/v2.3.0
Reported by: GitHub (watch releases)
---
multimedia/kvazaar/Makefile | 11 ++---------
multimedia/kvazaar/distinfo | 6 +++---
multimedia/kvazaar/files/patch-src_kvazaar.pc.in | 21 +++++++++++++++++++++
multimedia/kvazaar/pkg-plist | 3 +--
4 files changed, 27 insertions(+), 14 deletions(-)
diff --git a/multimedia/kvazaar/Makefile b/multimedia/kvazaar/Makefile
index 4ce80ca30e07..3869ef10f10b 100644
--- a/multimedia/kvazaar/Makefile
+++ b/multimedia/kvazaar/Makefile
@@ -1,7 +1,6 @@
PORTNAME= kvazaar
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.0
-PORTREVISION= 2
+DISTVERSION= 2.3.0
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
@@ -20,13 +19,7 @@ TEST_TARGET= check
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
-OPTIONS_DEFINE= ASM CRYPTOPP DOCS
-OPTIONS_DEFAULT=ASM
-
-ASM_BUILD_DEPENDS= ${ASM_BUILD_DEPENDS_${ARCH}}
-ASM_BUILD_DEPENDS_amd64=yasm:devel/yasm
-ASM_BUILD_DEPENDS_i386= yasm:devel/yasm
-ASM_CONFIGURE_ENABLE= asm
+OPTIONS_DEFINE= CRYPTOPP DOCS
CRYPTOPP_DESC= Selective encryption via Crypto++ library
CRYPTOPP_LIB_DEPENDS= libcryptopp.so:security/cryptopp
diff --git a/multimedia/kvazaar/distinfo b/multimedia/kvazaar/distinfo
index d1388125c139..f41ebd5b0618 100644
--- a/multimedia/kvazaar/distinfo
+++ b/multimedia/kvazaar/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1672825541
-SHA256 (ultravideo-kvazaar-v2.2.0_GH0.tar.gz) = df21f327318d530fe7f2ec65ccabf400690791ebad726d8b785c243506f0e446
-SIZE (ultravideo-kvazaar-v2.2.0_GH0.tar.gz) = 617414
+TIMESTAMP = 1705492174
+SHA256 (ultravideo-kvazaar-v2.3.0_GH0.tar.gz) = 6d88a9c92c06c275e33ff5df9ed6081f43277988b782298544caa76c20b2b601
+SIZE (ultravideo-kvazaar-v2.3.0_GH0.tar.gz) = 593939
SHA256 (silentbicycle-greatest-v1.0.0_GH0.tar.gz) = 18ee57a34869c6f6ce511cd71a5cc8661801cf69d64c4c66ff76773835df659b
SIZE (silentbicycle-greatest-v1.0.0_GH0.tar.gz) = 11959
diff --git a/multimedia/kvazaar/files/patch-src_kvazaar.pc.in b/multimedia/kvazaar/files/patch-src_kvazaar.pc.in
new file mode 100644
index 000000000000..11f7d8e6317e
--- /dev/null
+++ b/multimedia/kvazaar/files/patch-src_kvazaar.pc.in
@@ -0,0 +1,21 @@
+https://github.com/ultravideo/kvazaar/issues/381
+
+--- src/kvazaar.pc.in.orig 2024-01-17 11:49:34 UTC
++++ src/kvazaar.pc.in
+@@ -1,12 +1,11 @@
+-prefix=@CMAKE_INSTALL_PREFIX@
++prefix=@prefix@
+ exec_prefix=${prefix}
+-libdir=${prefix}/lib
++libdir=@libdir@
+ incdir=${prefix}/include
+
+ Name: libkvazaar
+-Description: @CMAKE_PROJECT_DESCRIPTION@
+-URL: @CMAKE_PROJECT_HOMEPAGE_URL@
+-Version: @PROJECT_VERSION@
++Description: Open-source HEVC encoder
++Version: @VERSION@
+ Libs: -L${libdir} -lkvazaar
+ Libs.private: @LIBS@
+ Cflags: -I${incdir}
diff --git a/multimedia/kvazaar/pkg-plist b/multimedia/kvazaar/pkg-plist
index a3459bc9fdf4..9468349fb882 100644
--- a/multimedia/kvazaar/pkg-plist
+++ b/multimedia/kvazaar/pkg-plist
@@ -3,11 +3,10 @@ include/kvazaar.h
lib/libkvazaar.a
lib/libkvazaar.so
lib/libkvazaar.so.7
-lib/libkvazaar.so.7.2.0
+lib/libkvazaar.so.7.3.0
libdata/pkgconfig/kvazaar.pc
man/man1/kvazaar.1.gz
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/LICENSE.EXT.greatest
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE.EXT.x264asm
%%PORTDOCS%%%%DOCSDIR%%/README.md