Please find attached update diffs for the following ports:

- multimedia/libmatroska
- textproc/libebml

Simple updates to the latest stable versions. Both projects switched to
cmake as build-system.

- multimedia/mkvtoolnix

As always nothing special but depends on the new libmatroska and libebml
versions.

Comments? OK?

RS
Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/mkvtoolnix/Makefile,v
retrieving revision 1.88
diff -u -p -u -p -r1.88 Makefile
--- Makefile    8 Mar 2019 20:00:50 -0000       1.88
+++ Makefile    15 Apr 2019 19:53:36 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       create, alter and inspect Matroska files
 
-DISTNAME=      mkvtoolnix-31.0.0
-REVISION=      0
+DISTNAME=      mkvtoolnix-33.0.0
 
 CATEGORIES=    multimedia x11
 
@@ -14,9 +13,9 @@ MAINTAINER =  Rafael Sadowski <rsadowski@
 # GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += ${COMPILER_LIBCXX} FLAC boost_filesystem-mt
-WANTLIB += boost_regex-mt boost_system-mt c cmark ebml iconv intl
-WANTLIB += m magic matroska ogg vorbis z
+WANTLIB += ${COMPILER_LIBCXX} FLAC boost_filesystem-mt boost_regex-mt
+WANTLIB += boost_system-mt c cmark ebml iconv intl m magic matroska
+WANTLIB += ogg vorbis z
 
 MASTER_SITES=  https://www.bunkus.org/videotools/mkvtoolnix/sources/
 
@@ -42,8 +41,8 @@ LIB_DEPENDS=  audio/flac \
                textproc/cmark \
                devel/gettext \
                devel/libmagic \
-               multimedia/libmatroska>=1.4.5 \
-               textproc/libebml>=1.3.4
+               multimedia/libmatroska>=1.5.0 \
+               textproc/libebml>=1.3.7
 
 MAKE_ENV+=     V=1
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/multimedia/mkvtoolnix/distinfo,v
retrieving revision 1.46
diff -u -p -u -p -r1.46 distinfo
--- distinfo    3 Mar 2019 08:51:19 -0000       1.46
+++ distinfo    15 Apr 2019 19:53:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (mkvtoolnix-31.0.0.tar.xz) = 
+YqMOgDkjOuaVuxcsfibdmO7xazohxP58If9qqJQGzU=
-SIZE (mkvtoolnix-31.0.0.tar.xz) = 7282492
+SHA256 (mkvtoolnix-33.0.0.tar.xz) = 
krgrGD0U4dTvHdd50A33A/lzWVxq5gsyyfqpzyHiZ4E=
+SIZE (mkvtoolnix-33.0.0.tar.xz) = 7285816
Index: 
patches/patch-src_mkvtoolnix-gui_jobs_program_runner_unix_program_runner_h
===================================================================
RCS file: 
/cvs/ports/multimedia/mkvtoolnix/patches/patch-src_mkvtoolnix-gui_jobs_program_runner_unix_program_runner_h,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 
patch-src_mkvtoolnix-gui_jobs_program_runner_unix_program_runner_h
--- patches/patch-src_mkvtoolnix-gui_jobs_program_runner_unix_program_runner_h  
18 Aug 2018 06:47:58 -0000      1.1
+++ patches/patch-src_mkvtoolnix-gui_jobs_program_runner_unix_program_runner_h  
15 Apr 2019 19:53:36 -0000
@@ -18,7 +18,7 @@ Index: src/mkvtoolnix-gui/jobs/program_r
  
 -class LinuxProgramRunner: public ProgramRunner {
 +class UnixProgramRunner: public ProgramRunner {
-   Q_OBJECT;
+   Q_OBJECT
  
  public:
 -  explicit LinuxProgramRunner();
Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/libebml/Makefile,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 Makefile
--- Makefile    24 Oct 2018 14:28:11 -0000      1.22
+++ Makefile    15 Apr 2019 18:58:11 -0000
@@ -2,13 +2,12 @@
 
 COMMENT=       Extensible Binary Meta Language library
 
-DISTNAME=      libebml-1.3.5
+DISTNAME=      libebml-1.3.7
 CATEGORIES=    textproc
 MASTER_SITES=  https://dl.matroska.org/downloads/libebml/
 EXTRACT_SUFX=  .tar.xz
-REVISION=      0
 
-SHARED_LIBS=   ebml    3.1
+SHARED_LIBS=   ebml    3.2
 
 HOMEPAGE=      http://www.matroska.org/
 
@@ -17,10 +16,14 @@ MAINTAINER= Brad Smith <[email protected]
 # LGPLv2.1+
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB=       m ${COMPILER_LIBCXX}
+WANTLIB += ${COMPILER_LIBCXX} m
 
-COMPILER =             base-clang ports-gcc base-gcc
+COMPILER =     base-clang ports-gcc base-gcc
 
-CONFIGURE_STYLE=       gnu
+MODULES +=     devel/cmake
+
+CONFIGURE_ARGS +=      -DBUILD_SHARED_LIBS=ON
+
+NO_TEST =      Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/libebml/distinfo,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 distinfo
--- distinfo    4 Sep 2017 08:01:05 -0000       1.12
+++ distinfo    15 Apr 2019 18:58:11 -0000
@@ -1,2 +1,2 @@
-SHA256 (libebml-1.3.5.tar.xz) = 2BhBP2B0LC8Da6b1gsXgMg0Sv/7BsPwPwXo5i28EqgA=
-SIZE (libebml-1.3.5.tar.xz) = 274184
+SHA256 (libebml-1.3.7.tar.xz) = 4yRMh/WE1/yMNxiBprewZYPMBB+I4uP66aIV2cpY6fQ=
+SIZE (libebml-1.3.7.tar.xz) = 69460
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/libebml/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST   27 May 2015 21:16:51 -0000      1.3
+++ pkg/PLIST   15 Apr 2019 18:58:11 -0000
@@ -29,7 +29,11 @@ include/ebml/SafeReadIOCallback.h
 include/ebml/StdIOCallback.h
 include/ebml/c/
 include/ebml/c/libebml_t.h
-lib/libebml.a
-lib/libebml.la
+lib/cmake/
+lib/cmake/ebml/
+lib/cmake/ebml/EbmlConfig.cmake
+lib/cmake/ebml/EbmlConfigVersion.cmake
+lib/cmake/ebml/EbmlTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/ebml/EbmlTargets.cmake
 @lib lib/libebml.so.${LIBebml_VERSION}
 lib/pkgconfig/libebml.pc
Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/libmatroska/Makefile,v
retrieving revision 1.25
diff -u -p -u -p -r1.25 Makefile
--- Makefile    24 Oct 2018 14:28:08 -0000      1.25
+++ Makefile    15 Apr 2019 19:00:32 -0000
@@ -2,13 +2,12 @@
 
 COMMENT=       extensible open standard audio/video container library
 
-DISTNAME=      libmatroska-1.4.8
+DISTNAME=      libmatroska-1.5.0
 CATEGORIES=    multimedia
 MASTER_SITES=  http://dl.matroska.org/downloads/libmatroska/
 EXTRACT_SUFX=  .tar.xz
-REVISION=      0
 
-SHARED_LIBS=   matroska        4.2
+SHARED_LIBS=   matroska        4.4
 
 HOMEPAGE=      http://www.matroska.org/
 
@@ -17,14 +16,15 @@ MAINTAINER= Brad Smith <[email protected]
 # LGPLv2.1+
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB=       ebml m ${COMPILER_LIBCXX}
 
-COMPILER =             base-clang ports-gcc base-gcc
+COMPILER =     base-clang ports-gcc base-gcc
 
-LIB_DEPENDS=   textproc/libebml>=1.3.5
+MODULES +=     devel/cmake
 
-USE_GMAKE=     Yes
-USE_LIBTOOL=   Yes
-CONFIGURE_STYLE=       gnu
+LIB_DEPENDS += textproc/libebml>=1.3.7
+
+CONFIGURE_ARGS +=      -DBUILD_SHARED_LIBS=ON
+
+NO_TEST =      Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/multimedia/libmatroska/distinfo,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 distinfo
--- distinfo    5 Nov 2017 10:14:54 -0000       1.14
+++ distinfo    15 Apr 2019 19:00:32 -0000
@@ -1,2 +1,2 @@
-SHA256 (libmatroska-1.4.8.tar.xz) = 
2McrINTFv4iHdohLCFT5XnQTm1JnSU+uHzlfchLXyZI=
-SIZE (libmatroska-1.4.8.tar.xz) = 286284
+SHA256 (libmatroska-1.5.0.tar.xz) = 
8O/cGCf6gBKhbXZKRe2E1UTZKiAnETJF9SL14fcTrR4=
+SIZE (libmatroska-1.5.0.tar.xz) = 64596
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/multimedia/libmatroska/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST   27 May 2015 21:17:51 -0000      1.6
+++ pkg/PLIST   15 Apr 2019 19:00:32 -0000
@@ -30,7 +30,11 @@ include/matroska/KaxVersion.h
 include/matroska/c/
 include/matroska/c/libmatroska.h
 include/matroska/c/libmatroska_t.h
-lib/libmatroska.a
-lib/libmatroska.la
+lib/cmake/
+lib/cmake/matroska/
+lib/cmake/matroska/MatroskaConfig.cmake
+lib/cmake/matroska/MatroskaConfigVersion.cmake
+lib/cmake/matroska/MatroskaTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/matroska/MatroskaTargets.cmake
 @lib lib/libmatroska.so.${LIBmatroska_VERSION}
 lib/pkgconfig/libmatroska.pc

Reply via email to