Simple update to the latest stable version.

I took the patch-src_mkvtoolnix-gui_util_sleep_inhibitor_cpp patch from
FreeBSD to resolve linking issues.

Best regards,

Rafael Sadowski

Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/mkvtoolnix/Makefile,v
retrieving revision 1.82
diff -u -p -u -p -r1.82 Makefile
--- Makefile    5 Nov 2018 06:18:16 -0000       1.82
+++ Makefile    7 Dec 2018 07:51:34 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       create, alter and inspect Matroska files
 
-DISTNAME=      mkvtoolnix-28.2.0
+DISTNAME=      mkvtoolnix-29.0.0
 
 CATEGORIES=    multimedia x11
 
@@ -67,7 +67,8 @@ FLAVOR?=
 CONFIGURE_ARGS+= --disable-gui
 .else
 MODULES+=      x11/qt5
-WANTLIB+=      Qt5Concurrent Qt5Core Qt5Gui Qt5Network Qt5Widgets Qt5Multimedia
+WANTLIB += Qt5Concurrent Qt5Core Qt5DBus Qt5Gui Qt5Multimedia
+WANTLIB += Qt5Network Qt5Widgets
 LIB_DEPENDS += x11/qt5/qtmultimedia
 RUN_DEPENDS+=  devel/desktop-file-utils \
                misc/shared-mime-info \
Index: distinfo
===================================================================
RCS file: /cvs/ports/multimedia/mkvtoolnix/distinfo,v
retrieving revision 1.43
diff -u -p -u -p -r1.43 distinfo
--- distinfo    5 Nov 2018 06:18:16 -0000       1.43
+++ distinfo    7 Dec 2018 07:51:34 -0000
@@ -1,2 +1,2 @@
-SHA256 (mkvtoolnix-28.2.0.tar.xz) = 
qlSzl5DmGbLP3v3Qg8c1UDg06wXGZc2F+bWoODvMWEM=
-SIZE (mkvtoolnix-28.2.0.tar.xz) = 6546844
+SHA256 (mkvtoolnix-29.0.0.tar.xz) = 
VOtfiP48nHtd93+AsN/Kx2lcGagib4ulK+itFboJddM=
+SIZE (mkvtoolnix-29.0.0.tar.xz) = 7051380
Index: patches/patch-ac_qt5_m4
===================================================================
RCS file: /cvs/ports/multimedia/mkvtoolnix/patches/patch-ac_qt5_m4,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-ac_qt5_m4
--- patches/patch-ac_qt5_m4     18 Aug 2018 06:47:58 -0000      1.6
+++ patches/patch-ac_qt5_m4     7 Dec 2018 07:51:34 -0000
@@ -30,7 +30,7 @@ Index: ac/qt5.m4
      if test $ok = 0; then
        AC_MSG_RESULT(no: not found by pkg-config)
      fi
-@@ -297,7 +295,7 @@ EOF
+@@ -302,7 +300,7 @@ EOF
      unset problem
    fi
  
Index: patches/patch-src_mkvtoolnix-gui_util_sleep_inhibitor_cpp
===================================================================
RCS file: patches/patch-src_mkvtoolnix-gui_util_sleep_inhibitor_cpp
diff -N patches/patch-src_mkvtoolnix-gui_util_sleep_inhibitor_cpp
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_mkvtoolnix-gui_util_sleep_inhibitor_cpp   7 Dec 2018 
07:51:34 -0000
@@ -0,0 +1,23 @@
+$OpenBSD$
+
+Index: src/mkvtoolnix-gui/util/sleep_inhibitor.cpp
+--- src/mkvtoolnix-gui/util/sleep_inhibitor.cpp.orig
++++ src/mkvtoolnix-gui/util/sleep_inhibitor.cpp
+@@ -6,7 +6,7 @@
+ # include "mkvtoolnix-gui/util/sleep_inhibitor/windows.h"
+ #elif defined(SYS_APPLE)
+ # include "mkvtoolnix-gui/util/sleep_inhibitor/macos.h"
+-#elif defined(HAVE_QTDBUS)
++#elif defined(SYS_LINUX)
+ # include "mkvtoolnix-gui/util/sleep_inhibitor/linux_logind.h"
+ #endif
+ 
+@@ -66,7 +66,7 @@ BasicSleepInhibitor::create() {
+   inhibitor->addInhibitor(std::make_shared<WindowsSleepInhibitor>());
+ #elif defined(SYS_APPLE)
+   inhibitor->addInhibitor(std::make_shared<MacOSSleepInhibitor>());
+-#elif defined(HAVE_QTDBUS)
++#elif defined(SYS_LINUX)
+   inhibitor->addInhibitor(std::make_shared<LogindSleepInhibitor>());
+ #endif
+ 

Reply via email to