Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Jan 2024 07:48:43 GMT
From:      Thomas Zander <riggs@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 5e43376d4d5d - main - multimedia/mkvtoolnix: Update to upstream release 82.0
Message-ID:  <202401050748.4057mhhO064621@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by riggs:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5e43376d4d5d2abf4c60f67c5bc0e0dded2007fb

commit 5e43376d4d5d2abf4c60f67c5bc0e0dded2007fb
Author:     Thomas Zander <riggs@FreeBSD.org>
AuthorDate: 2023-12-26 08:57:58 +0000
Commit:     Thomas Zander <riggs@FreeBSD.org>
CommitDate: 2024-01-05 07:47:56 +0000

    multimedia/mkvtoolnix: Update to upstream release 82.0
    
    Details:
    - Major release to the beginning of the new year, see
      https://mkvtoolnix.download/doc/NEWS.md
    - QT6 is now mandatory for both gui and nogui flavors.
---
 multimedia/mkvtoolnix/Makefile | 24 ++++++++++++------------
 multimedia/mkvtoolnix/distinfo |  6 +++---
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/multimedia/mkvtoolnix/Makefile b/multimedia/mkvtoolnix/Makefile
index 2efdef58a300..b780c79a5bc5 100644
--- a/multimedia/mkvtoolnix/Makefile
+++ b/multimedia/mkvtoolnix/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	mkvtoolnix
-PORTVERSION=	81.0
+PORTVERSION=	82.0
 CATEGORIES=	multimedia audio
 MASTER_SITES=	https://www.bunkus.org/videotools/mkvtoolnix/sources/ \
 		https://mkvtoolnix.download/sources/
@@ -23,19 +23,20 @@ LIB_DEPENDS=	libvorbis.so:audio/libvorbis \
 		libcmark.so:textproc/cmark \
 		libgmp.so:math/gmp
 
-FLAVORS=	qt5 nogui
+FLAVORS=	qt6 nogui
 FLAVOR?=	${FLAVORS:[1]}
 nogui_PKGNAMESUFFIX=	-nogui
 nogui_CONFLICTS_INSTALL=mkvtoolnix
-qt5_CONFLICTS_INSTALL=	mkvtoolnix-nogui
+qt6_CONFLICTS_INSTALL=	mkvtoolnix-nogui
 
 USES=		${_USES_${FLAVOR}}
+USE_GL=		${_USE_GL_${FLAVOR}}
 USE_QT=		${_USE_QT_${FLAVOR}}
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-boost=${LOCALBASE} \
 		--with-docbook-xsl-root=${PREFIX}/share/xsl/docbook \
-		--disable-qt6 ${_CONFIGURE_ARGS_${FLAVOR}}
+		${_CONFIGURE_ARGS_${FLAVOR}}
 MAKE_ENV=	V=1
 MAKE_CMD=	rake -v
 MAKEFILE=	Rakefile
@@ -48,16 +49,15 @@ BINARY_ALIAS=	qmake=${QMAKE} \
 		uic=${UIC}
 
 # Flavor handling
-_USES_qt5=		compiler:c++17-lang desktop-file-utils iconv localbase \
-			pkgconfig qmake:no_env qt:5 shared-mime-info tar:xz
-_USE_QT_qt5=		buildtools:build concurrent core dbus declarative gui \
-			linguisttools:build multimedia network svg widgets
-_PLIST_SUB_qt5=		GUI=
+_USES_qt6=		compiler:c++17-lang desktop-file-utils gl iconv localbase \
+			pkgconfig qmake:no_env qt:6 shared-mime-info tar:xz
+_USE_GL_qt6=		gl opengl
+_USE_QT_qt6=		base declarative multimedia svg tools
+_PLIST_SUB_qt6=		GUI=
 _CONFIGURE_ARGS_nogui=	--disable-gui
 _USES_nogui=		compiler:c++17-lang iconv localbase pkgconfig qmake:no_env \
-			qt:5 tar:xz
-_USE_QT_nogui=		buildtools:build core linguisttools:build \
-			multimedia:build
+			qt:6 tar:xz
+_USE_QT_nogui=		base multimedia svg tools:build
 _PLIST_SUB_nogui=	GUI="@comment "
 
 PLIST_SUB+=		${_PLIST_SUB_${FLAVOR}}
diff --git a/multimedia/mkvtoolnix/distinfo b/multimedia/mkvtoolnix/distinfo
index 4a06693ef5c5..04eb6cc0b22b 100644
--- a/multimedia/mkvtoolnix/distinfo
+++ b/multimedia/mkvtoolnix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1702796228
-SHA256 (mkvtoolnix-81.0.tar.xz) = 422f2bec88d5d93547df0c3e1399272a6dc4c23050b45d34343bbdd6d55e5ad6
-SIZE (mkvtoolnix-81.0.tar.xz) = 11067288
+TIMESTAMP = 1704268279
+SHA256 (mkvtoolnix-82.0.tar.xz) = 635f1dcdc6c42852ea8fe621b50f68c224dda970fd8086944685111368d9c50c
+SIZE (mkvtoolnix-82.0.tar.xz) = 11067168



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202401050748.4057mhhO064621>