diff --git a/multimedia/misc/tagparser/actions.py b/multimedia/misc/tagparser/actions.py
index 60272d185a..791bb6528e 100644
--- a/multimedia/misc/tagparser/actions.py
+++ b/multimedia/misc/tagparser/actions.py
@@ -4,21 +4,19 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
-from pisi.actionsapi import shelltools
-from pisi.actionsapi import cmaketools
-from pisi.actionsapi import pisitools
-from pisi.actionsapi import get
+from pisi.actionsapi import mesontools, cmaketools
+
+i = ''.join([
+ ' -DCMAKE_BUILD_TYPE=Release',
+ ' -DBUILD_SHARED_LIBS=ON',
+ ' -B_build -G Ninja -L '
+ ])
def setup():
- cmaketools.configure("-B_build -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -L")
+ cmaketools.configure(i)
def build():
- shelltools.cd("_build")
- cmaketools.make()
+ mesontools.build("-C _build")
def install():
- shelltools.cd("_build")
- cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
-
- pisitools.dodoc("../LICENSE", "../README.md")
-
+ mesontools.install("-C _build")
diff --git a/multimedia/misc/tagparser/pspec.xml b/multimedia/misc/tagparser/pspec.xml
index d971f78f43..7e8d1ed027 100644
--- a/multimedia/misc/tagparser/pspec.xml
+++ b/multimedia/misc/tagparser/pspec.xml
@@ -13,11 +13,12 @@
multimedia.misc
C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags.
C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags.
-
- https://github.com/Martchus/tagparser/archive/refs/tags/v11.5.1.tar.gz
+
+ https://github.com/Martchus/tagparser/archive/refs/tags/v11.6.0.tar.gz
cmake
+ ninja
doxygen
zlib-devel
openssl-devel
@@ -55,6 +56,13 @@
+
+ 2023-03-08
+ 11.6.0
+ Version bump
+ fury
+ uglyside@yandex.ru
+
2023-02-02
11.5.1