diff --git a/multimedia/editor/tageditor/actions.py b/multimedia/editor/tageditor/actions.py
index 3a018a14b5..93d4c4e28b 100644
--- a/multimedia/editor/tageditor/actions.py
+++ b/multimedia/editor/tageditor/actions.py
@@ -4,30 +4,22 @@
# 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
j = ''.join([
' -DCMAKE_BUILD_TYPE=Release',
' -DDISABLE_DEPRECATED_QT_FEATURES=ON',
' -DQT_PACKAGE_PREFIX=Qt6',
' -DJS_PROVIDER=none',
- ' -DWEBVIEW_PROVIDER=none -L '
+ ' -DWEBVIEW_PROVIDER=none',
+ ' -B_build -G Ninja -L '
])
def setup():
- pisitools.cxxflags.add("-Wno-unused-result")
- cmaketools.configure("-B_build %s" % j)
+ cmaketools.configure(j)
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/editor/tageditor/pspec.xml b/multimedia/editor/tageditor/pspec.xml
index 3bc6740cbc..1268fa2f4d 100644
--- a/multimedia/editor/tageditor/pspec.xml
+++ b/multimedia/editor/tageditor/pspec.xml
@@ -15,11 +15,13 @@
A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska.
-
- https://github.com/Martchus/tageditor/archive/refs/tags/v3.7.7.tar.gz
+
+ https://github.com/Martchus/tageditor/archive/refs/tags/v3.7.8.tar.gz
cmake
+ ninja
+ appstream
qt6-linguist
cppunit-devel
qt6-base-devel
@@ -48,6 +50,13 @@
+
+ 2023-03-08
+ 3.7.8
+ Version bump
+ fury
+ uglyside@yandex.ru
+
2023-02-02
3.7.7