-Source0: http://matroska.free.fr/downloads/%{name}/%{name}-%{version}.tar.bz2
-# Source0-md5: 1d855dc5d7a16d562efcac53f9cbdf7b
-Patch0: %{name}-makefile.patch
-URL: http://www.matroska.org/
-BuildRequires: libebml-devel
-BuildRequires: libstdc++-devel
-BuildRequires: libtool
+Source0: https://dl.matroska.org/downloads/libmatroska/%{name}-%{version}.tar.xz
+# Source0-md5: d3ac01c6b27d99e820351d07d29a089d
+URL: https://www.matroska.org/
+BuildRequires: cmake >= 3.1.2
+BuildRequires: libebml-devel >= 1.4.2
+BuildRequires: libstdc++-devel >= 6:4.7
+BuildRequires: pkgconfig
+BuildRequires: rpmbuild(macros) >= 1.605
+Requires: libebml >= 1.4.2